1000planets-site/spec-kit/checklist.md

2.9 KiB
Raw Permalink Blame History

Spec Kit Checklist

Before shipping a feature or merging a branch, confirm each item below is satisfied.

Checklist Item Status Notes
Architecture / tech stack documented in decisions/ See spec-kit/decisions/0001-tech-stack.md and follow-up ADRs.
Design system / component library defined Captured in spec-kit/decisions/0004-design-system.md.
Brand guidelines documented (colors, typography, voice) Updated in spec-kit/decisions/0002-brand-guidelines.md to align with the current direction.
Performance budget defined (Core Web Vitals targets) Documented in spec-kit/decisions/0005-performance-budget.md.
Accessibility standards met (WCAG 2.1 AA minimum) 🟡 Color/contrast decisions recorded; log entry added to accessibility-log.md.
SEO meta tags and structure implemented Metadata and structured data defined in app/layout.tsx.
Analytics / tracking configured Plausible + optional GA scripts live in app/layout.tsx.
Responsive design tested (mobile, tablet, desktop) Layout built responsively; automated/testing still pending.
Cross-browser compatibility verified Manual verification in planning.
Forms and CTAs tested and converting Form validated client-side; conversion tracking TBD.
Content reviewed for accuracy and brand voice Copy revised per spec-kit/decisions/0008-messaging-strategy.md.
Performance tested (Lighthouse score >90) Pending dedicated Lighthouse run.
Security headers configured Platform-specific work pending.
Deployment pipeline configured and tested Pipeline still under discovery; container preview uses nexus-vector.
Documentation updated (README, deployment guide) README + spec-kit documents reviewed; brand/plan notes refreshed.
Automated checks passing (spec-kit/scripts/ci-checks.sh) Not run since latest copy/animation updates.

Feature-Specific Requirements

Homepage

  • Hero section with direct, small-business value messaging
  • Primary CTA focused on planning & walkthroughs
  • Social proof / credibility indicators
  • Product/service overview (microsites + modules)
  • Trust signals (testing disclosure, human oversight callouts)

About / Company

  • Company story and mission
  • Team information (if applicable)
  • Contact information
  • Location / global presence messaging

Products / Services

  • Clear product descriptions
  • Benefits-focused copy
  • Pricing transparency (as defined in discovery)
  • Demo/trial CTAs

Case Studies / Social Proof

  • Customer testimonials
  • Success metrics
  • Industry-specific examples

Contact / Conversion

  • Contact form with validation
  • Demo booking flow
  • Email capture for newsletter/updates
  • CRM integration configured