PRD Registry
All feature and phase PRDs for Objectuve (Enkidu). Update Status as work progresses.
Status values:
Shipped — [Month YYYY]·In Progress·Exploration / Design·Discovery / Design·PausedWhen a PRD ships and moves to
completed/, cross-link it with itsdocs/features/*.mdpage — see Cross-Linking PRDs and Feature Docs.
✅ Shipped
Shipped PRDs are archived in the
completed/subdirectory.
| PRD | Feature | Shipped |
|---|---|---|
| Authentication & Authorization Audit | Authn/Authz separation, extension codes, per-violation fixes | April 2026 |
| Communities Overhaul | /communities page redesign and bug fixes | April 2026 |
| Community API Pagination | Pagination, query limits, N+1 prevention for community endpoints | April 2026 |
| Interaction Gem Evolution | Interaction gem API evolution, usage audit, and upgrades | April 2026 |
| AI Workforce | In-house agentic AI employee team — 5 employees in shadow mode, Claude Agent SDK, approval workflow, delivery automation | April 2026 |
| Streak Compassion | Starter freeze token, streak repair window, compassionate break messaging, Comeback badge — protect users at the broken-streak moment | April 2026 |
| Accountability Partners | Paired accountability with ally notifications, mutual streaks, and partner request lifecycle | April 2026 |
| Standalone Admin App | Dedicated operator dashboard (admin_dashboard/) — 11 functional views, Clerk auth, RBAC | April 2026 |
| Admin Evolution | Pagination, RBAC enforcement, GDPR wizards, billing console, observability, and scale-readiness for admin dashboard | April 2026 |
| Goal Roadmap | Ordered, dated plan for how users accomplish goals — timeline view on Goal page, built on milestone primitive | April 2026 |
| Stock Photos | Curated photo library for goal and community cover images | April 2026 |
| Our Story Page | In-app mission narrative + supporter encouragement page | April 2026 |
| Meet Coach | Personalized coach configuration — persona, tone, depth, focus, rhythm in 4-step wizard | April 2026 |
| Celebration System | Duolingo-style unified celebrations & micro-animations — rarity-graded toasts, Legendary modal, confetti | May 2026 |
| Weekly Digest Email | Lifecycle email channel for weekly progress summaries, ai-generated insights, click tracking, unsubscribe workflow | May 2026 |
| Community Cold-Start | Community discovery gating, founding-member badge, ally-seeded communities, cold-start onboarding | April 2026 (v1.16) |
| Enneagram Assessment | Optional 40-question Enneagram assessment for Coach personalization — dominant type + wing injection | May 2026 (v1.18) |
| Mobile OAuth Native Bearer | Native Capacitor OAuth via Clerk Frontend API + bearer tokens (replaces cookie-jar-split workaround) | April 2026 (v1.13) |
| DDD Phase 2 — Domain Events v1 | Explicit domain events as decoupling primitive between bounded contexts via ActiveSupport::Notifications | April 2026 (v1.5) |
| Dedicated AI Service | LiteLLM proxy extraction — separate coaching from moderation, enable model swapping without deploy | April 2026 (v1.0) |
| Critical Path — Full Product | Daily puzzle game with Stim XP integration, theme unlocks, sharing, and analytics (R1–R5 shipped) | May 2026 (v1.19) |
| Theme Creator | Free-form Supporter color customization — constrained hue/depth picker, AA-safe derivation, live preview, reset-to-preset | July 2026 |
| Activity Nexus | Connected Apps integration hub — Strava + Chess.com auto-mapping to habits, confidence-scored review, idempotent check-ins | August 2026 (v4.14, merged to master; not yet live — connected_apps_enabled at 0% pending Strava provisioning) |
💡 Exploration / Design
| PRD | Feature | Roadmap Ref |
|---|---|---|
| AI Workforce UX | Admin dashboard UX for 5-employee AI Workforce — employee management, run history, artifact approval | — |
| Coach Model Ownership | Own the Coach model via open source SLM fine-tuning — phased program gated on MAU triggers | — |
| Coach Opt-Out | Master switch + per-surface toggles to disable Coach (check-ins, insights, milestone suggestions, description refinement, on-demand modal) | — |
| Coach Rich Responses | Depth-aware reply length, four-source personalization (mood, gamification, journal text, categories), persisted conversation memory, markdown + action-chip rendering | — |
| Coach UDG — Context Architecture | Richer server-side user data graph for coaching context — moves context assembly from frontend to backend, adds cross-goal + event pattern data | — |
| Multica AI Workforce Evaluation | Evaluation of self-hosted Multica as a replacement for the custom agent_runner/ Claude Agent SDK service — recommends against migration, proposes pilot for coding crews instead | — |
| Multica Evaluation Addendum: Adopt-Inspired Features | Companion to the Multica Evaluation PRD — specs the Multica-inspired capabilities worth building into our existing AI Workforce (event triggers, multi-agent workflows, live streaming), phased across ~8 weeks | — |
| Phase 4: Engagement & Retention | Accountability partners, community challenges, goal templates, re-engagement flows, offline check-ins — partially shipped; deferred: offline-first check-ins (OBJ-32) | Phase 4 |
| Phase 5: Intelligence & Analytics | AI personalization, user analytics, measurement tooling | Phase 5 |
| Phase 6: Growth & Virality | Sharing, discovery, seasonal events | Phase 6 |
| Phase 7: Monetization & Teams | Billing infrastructure, Supporter tier (Teams scope superseded by Phase 7 — Teams PRD) | Phase 7 |
| Phase 7 — Teams (master hub) | Single navigable index tying Teams spec, design, execution, and component inventory together — links to PRD, surfaces doc, ROADMAP, and kickoff runbook | Phase 7 |
| Phase 7 — Teams | Comprehensive Teams PRD — billing, private team communities, collective goals, leaderboards, data-boundary contract, pricing & data-model decisions | Phase 7 |
| Privacy Controls | "Go It Alone" private mode, visibility controls | Roadmap #29 |
Last updated: 2026-08-02 — added Theme Creator (shipped July 2026, PR #1796) to the Shipped table.