Skip to content

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 · Paused

When a PRD ships and moves to completed/, cross-link it with its docs/features/*.md page — see Cross-Linking PRDs and Feature Docs.


✅ Shipped

Shipped PRDs are archived in the completed/ subdirectory.

PRDFeatureShipped
Authentication & Authorization AuditAuthn/Authz separation, extension codes, per-violation fixesApril 2026
Communities Overhaul/communities page redesign and bug fixesApril 2026
Community API PaginationPagination, query limits, N+1 prevention for community endpointsApril 2026
Interaction Gem EvolutionInteraction gem API evolution, usage audit, and upgradesApril 2026
AI WorkforceIn-house agentic AI employee team — 5 employees in shadow mode, Claude Agent SDK, approval workflow, delivery automationApril 2026
Streak CompassionStarter freeze token, streak repair window, compassionate break messaging, Comeback badge — protect users at the broken-streak momentApril 2026
Accountability PartnersPaired accountability with ally notifications, mutual streaks, and partner request lifecycleApril 2026
Standalone Admin AppDedicated operator dashboard (admin_dashboard/) — 11 functional views, Clerk auth, RBACApril 2026
Admin EvolutionPagination, RBAC enforcement, GDPR wizards, billing console, observability, and scale-readiness for admin dashboardApril 2026
Goal RoadmapOrdered, dated plan for how users accomplish goals — timeline view on Goal page, built on milestone primitiveApril 2026
Stock PhotosCurated photo library for goal and community cover imagesApril 2026
Our Story PageIn-app mission narrative + supporter encouragement pageApril 2026
Meet CoachPersonalized coach configuration — persona, tone, depth, focus, rhythm in 4-step wizardApril 2026
Celebration SystemDuolingo-style unified celebrations & micro-animations — rarity-graded toasts, Legendary modal, confettiMay 2026
Weekly Digest EmailLifecycle email channel for weekly progress summaries, ai-generated insights, click tracking, unsubscribe workflowMay 2026
Community Cold-StartCommunity discovery gating, founding-member badge, ally-seeded communities, cold-start onboardingApril 2026 (v1.16)
Enneagram AssessmentOptional 40-question Enneagram assessment for Coach personalization — dominant type + wing injectionMay 2026 (v1.18)
Mobile OAuth Native BearerNative Capacitor OAuth via Clerk Frontend API + bearer tokens (replaces cookie-jar-split workaround)April 2026 (v1.13)
DDD Phase 2 — Domain Events v1Explicit domain events as decoupling primitive between bounded contexts via ActiveSupport::NotificationsApril 2026 (v1.5)
Dedicated AI ServiceLiteLLM proxy extraction — separate coaching from moderation, enable model swapping without deployApril 2026 (v1.0)
Critical Path — Full ProductDaily puzzle game with Stim XP integration, theme unlocks, sharing, and analytics (R1–R5 shipped)May 2026 (v1.19)
Theme CreatorFree-form Supporter color customization — constrained hue/depth picker, AA-safe derivation, live preview, reset-to-presetJuly 2026
Activity NexusConnected Apps integration hub — Strava + Chess.com auto-mapping to habits, confidence-scored review, idempotent check-insAugust 2026 (v4.14, merged to master; not yet live — connected_apps_enabled at 0% pending Strava provisioning)

💡 Exploration / Design

PRDFeatureRoadmap Ref
AI Workforce UXAdmin dashboard UX for 5-employee AI Workforce — employee management, run history, artifact approval
Coach Model OwnershipOwn the Coach model via open source SLM fine-tuning — phased program gated on MAU triggers
Coach Opt-OutMaster switch + per-surface toggles to disable Coach (check-ins, insights, milestone suggestions, description refinement, on-demand modal)
Coach Rich ResponsesDepth-aware reply length, four-source personalization (mood, gamification, journal text, categories), persisted conversation memory, markdown + action-chip rendering
Coach UDG — Context ArchitectureRicher server-side user data graph for coaching context — moves context assembly from frontend to backend, adds cross-goal + event pattern data
Multica AI Workforce EvaluationEvaluation 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 FeaturesCompanion 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 & RetentionAccountability 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 & AnalyticsAI personalization, user analytics, measurement toolingPhase 5
Phase 6: Growth & ViralitySharing, discovery, seasonal eventsPhase 6
Phase 7: Monetization & TeamsBilling 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 runbookPhase 7
Phase 7 — TeamsComprehensive Teams PRD — billing, private team communities, collective goals, leaderboards, data-boundary contract, pricing & data-model decisionsPhase 7
Privacy Controls"Go It Alone" private mode, visibility controlsRoadmap #29

Last updated: 2026-08-02 — added Theme Creator (shipped July 2026, PR #1796) to the Shipped table.

Loading…