Phase 2: Account, Team, GDPR & Status Feature
User profile and account settings with password management. Team member management UI with invite, remove, and role change. GDPR-compliant data export. Public status page at status.aigilecoach.io. Cookie consent banner. This changelog page and in-app "What's New" badge.
Email Notifications & Digest Feature
Welcome onboarding email for new users with quick-start guide. Weekly digest email with project summary including issues resolved, new issues, overdue items, and team velocity. Configurable notification preferences per tenant.
Billing & Subscription Management Feature
Stripe integration with checkout sessions and customer portal. Three plans: Free, Team ($29/mo), and Enterprise ($149/mo). Plan limit enforcement via middleware. Billing panel in settings with usage overview.
Observability & Metrics Improvement
System metrics dashboard with real-time request rates and error tracking. Prometheus and OpenTelemetry metric exports. Alert engine with configurable rules. Per-tenant usage tracking. Service account tokens for integrations.
Multi-Tenancy & SaaS Mode Feature
Full multi-tenant architecture with per-tenant Jira servers, team definitions, and config isolation. SaaS deployment mode with registration, authentication (JWT), and email verification. Demo mode for showcasing features.
Initial Release Feature
Core agile coaching platform: Jira Cloud and Server integration, sprint planning assistant, retrospective boards, PI planning with ROAM boards, AI-powered backlog analysis, team health checks, dependency visualization, flow metrics, and Gantt charts. Open-source core with self-hosting support.