- Product Definition Document
- Competitive analysis
- North Star Metric + supporting metrics
- User Story Map with acceptance criteria
- Figma wireframes for all core pages
- Technical architecture + tech stack doc
- Sprint plan with role assignments
- Next.js 15 App Router + TypeScript strict
- TanStack Query + Zustand + RHF + Zod
- Framer Motion animations
- Onboarding wizard + discovery + project pages + messaging + standup + admin shell
- Playwright E2E + Jest unit tests
- Responsive (320pxβ1440px) + Lighthouse >90
- .NET 10 Web API + EF Core migrations
- Keycloak + GitHub SSO + JWT + RBAC
- Core endpoints: auth, users, projects, messages, standups
- Redis + SignalR + RabbitMQ + Hangfire
- GitHub commit sync + AI summary RAG endpoint
- File uploads + MailKit email + pgvector embeddings
- xUnit tests (TestContainers) + Swagger/OpenAPI docs
- Docker Compose full dev stack
- Multi-stage production Dockerfiles
- GitHub Actions CI/CD (lint β test β build β deploy)
- Kubernetes + Helm + HPA + Nginx + SSL
- Prometheus + Grafana + ELK + Loki + Uptime Kuma
- Terraform IaC + secret management
- Security scanning (Trivy, git-secrets, truffleHog)
- Frontend connected to all live API endpoints
- Auth flow end-to-end (Keycloak β JWT β API)
- Real-time messaging end-to-end
- AI summaries accessible from UI
- Feature flags controlling features
- Cross-browser testing + E2E regression suite
- OWASP top 10 security audit passed
- GA4/PostHog tracking all key events
- A/B test on onboarding flow (2-step vs 3-step)
- OKRs with baseline + target metrics
- Customer feedback collected + analyzed
- Admin analytics dashboard
- Final demo rehearsed
- Presentation slides (product + architecture + learnings)
- Postmortem document
- AI Development Log (β₯20 entries/member)
- All code committed + documented