April 20268 releases
- Research: parallel cycle architecture — multi-user/multi-session design doc
- MCP prompt audit — fix 7 gaps across 5 high-frequency tools
- Add priority drift suggestions to planner triage step
- Orient release reminder when all cycle tasks Done but unreleased
- Cycle learnings system — structured learning loop + cockpit redesign
- Activity feed shows task names + module badges + transition count
- Task names in activity feed + discovery feed compact layout
- Cockpit components match playground design exactly
- Redesign: landing page + cockpit shell and dashboard improvements
- Tighten hero headline to 2 lines
- Landing page refresh — side nav, CTA, remove Taskmaster, update copy
- Task type behavioral differentiation
- Wire decision-scores and entity-references to cockpit
- Enrich AD table with risk scores and ref counts
- Cycle log structured metadata — task_count and effort_points fields
- Compute methodology trends from build reports, not stale snapshots table
- Cycle Intelligence overhaul — densify activity, resolution tracking, kill DiscoveryFeed RT
- Humanise Hero widget and Carry Forward display
- Store project description during onboard pre-provisioning
- Strip markdown headers and prevent double-numbering in strategy recommendations parser
- Add password reset flow for email/password users
- Edge Function prompts stored as env vars may hit size limits (8-73KB each) — evaluate alternatives
- Enrich ReviewCard with strategy review numbering, recommendation tracking, and review-to-review comparison
- Preparation preview card + zoom-out markers on timeline
- SSE: Real-time strategy review awareness with cockpit banner
- Add cache: no-store to tasks.json fetch to prevent stale board state after parallel reviews
- Surface build intelligence on dashboard — handoff accuracy, arch notes, issues, dead ends
- Reapply linter-reverted changes from and
- Wire AD write paths — last_referenced_cycle, revision_count, outcome
- Reapply changes lost in failed PR merge
- Differentiate active vs dormant projects with visual weight
- Restore papi-pulse keyframe animation (removed by linter)
- Add dashboard docs page with filtering and staleness indicators
- Add doc_ref field to cycle_tasks for structured doc references
- Humanize taxonomy codes across dashboard
- Add carry-forward visibility to cockpit page
- Change plan hook from ask to allow — removes unnecessary permission prompt
- Polish Cycle Intelligence — fix truncation, spacing, borders, subheadings
- Revert left panel to ActivityPulse transition ticker
- Strengthen Dashboard module instructions — mandatory steps, visual checklist, production concerns
- Redesign Cycle Intelligence — replace generic cards with proper visual hierarchy
- Cycle Intelligence rethink — replace raw data with interpreted insights, compact layout, actionable discoveries
- Fix dashboard AD display — outcome field shows 'pending' for all ADs
- Module-specific builder instructions — inject execution guidance at build_execute start time based on task module
- Builder execution context — include recent same-module build reports when build_execute starts
- Improve build report field quality — add guidance, examples, and quality bar for surprises/issues/architecture fields
- Reduce Vercel bandwidth — disable polling when Realtime active, add cache headers, lazy-load heavy endpoints
- Restructure strategy review + improve UI task handoffs in planner
March 202610 releases
- Cycle Intelligence — SSE removal, data pipeline, cockpit components
- Order discoveries by cycle not date — date column has corrupt data in old rows
- Filter discoveries by current cycle, not data max
- CycleIntelligence layout — side-by-side, compact, filter recent cycles
- Wire ActivityPulse + DiscoveryFeed into CycleIntelligence wrapper
- Add DiscoveryFeed component — scrollable surprises, issues, AD refs
- Add ActivityPulse component — real-time task transition ticker
- Add CycleIntelligence section wrapper to cockpit
- Add cockpit-insights API — task transitions + discoveries data pipeline
- Remove SSE emitter architecture — Supabase Realtime handles all live updates
- Portfolio UX: improve multi-project navigation, project cards, and dashboard context switching
- Remove duplicate currentPhase text on project cards
- Multi-editor setup scaffolding — detect Claude Code vs Cursor and scaffold appropriate config files
- Research tasks need a review gate — output draft doc, surface to owner, get approval before submitting follow-up ideas to backlog
- Data proxy rate limiting — per-user throttle at Edge Function level
- Expose MCP server skills as MCP prompts for Claude Code discovery
- Use design token for build report card spacing
- Clarify config snippet — update key only, keep project ID
- Add AD and build report cards to onboarding cockpit preview
- Show .mcp.json config snippet after API key regeneration
- Restrict ?force=1 onboard bypass to owner only
- End-to-end new user smoke test — walk full signup→setup→first cycle→dashboard as non-owner
- Pre-provision projects during dashboard onboarding — wire FTUE end-to-end
- Audit and fix /setup for alpha users — ship critical skills, add dogfood log, fix CLAUDE.md references
- Onboard error states — handle auto-link failure, API key failure, username mismatch
- Auto-poll on onboard verify step — replace manual button with interval polling
- Onboard copy polish — tighten microcopy and add troubleshooting hints
- Onboard download button, taxonomy rename skills, template security wording
- Onboarding wizard: multi-step guided flow for new users (Phase 2)
- Replace expired Discord invite with permanent link
- Let Claude Code create .mcp.json — user pastes one prompt
- Rewrite config + install steps for clarity
- Simplify onboard config to match zero-config proxy architecture
- Dev Mode panel — simulate user states for testing onboarding and user-type flows
- Transfer guiding principles and strategy detection to prompts.ts planner prompt
- Owner-to-product transfer audit — categorise memory files and CLAUDE.md rules
- Research Cursor IDE compatibility with PAPI MCP server
- Add phase-level update support to hierarchy_update tool
- Stage definitions should include auth/security as explicit phase prerequisites
- Security audit gate — require pre-shipment surface audit before any access-widening change
- Default new tasks to Small complexity — bulk creation from research sessions should not assume Medium
- Update get_plan_context SQL function to include dead_ends column
- Board_edit clears cycle assignment when status set to Backlog
- Overhaul priority system and task selection logic
- Discovered issues pipeline: surface unactioned issues at cycle end and create linked backlog tasks
- Strategy review pre-check — scan plans directory and recent docs before assembling context
- Landing page: honest multi-client messaging — "Works best with Claude Code, compatible with any MCP client"
- Add XS estimation rule for copy-only changes, cite over-estimation stats
- Strengthen idea tool reference requirement — mandatory for research/planning sessions
- Address PR review findings — JSONB passthrough, duplicate import, planWriteBack stringify
- MCP server: improve dead_ends and brief_implications capture in build_execute
- RealignPhases should run during orient or plan, not only during strategy review
- BUG: Data-proxy JSONB double-encoding — JSON.stringify before Supabase JS insert
- BUG: Proxy-adapter returns snake_case rows — camelCase field access silently fails
- Fix stale [S${cycle}] prefix in briefImplications format string — should be [C${cycle}]
- Copy: shift positioning from context persistence to velocity governance
- Add Active Decision compliance check to papi-audit skill
- Add cockpit empty state for new projects and completed cycles
- Only show doc reference nudge when task is actually created
- User-friendly error messages in DataWarning
- Show user identity in dashboard header
- Inject relevant Active Decisions into build_execute handoff
- Rename Docs to Get Started on landing page
- Extract hardcoded Vercel URLs to env vars
- Doc registry actions param + idea tool reference nudge