2.9 KiB
2.9 KiB
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