Changelog

320releases across 5 months

Every PAPI release, cycle by cycle. Each one pushes back against project drift.

Get started free

April 20269 releases

v0.167.0

  • Rebuild CycleHero — larger ring, Cycle label, plain-language stats
  • Surface task transition stats on analytics page
  • Strategy reviews — truncate recs to 3, add count badges
  • Simplify analytics Reports tab — cut 6 sub-tabs to 2
  • Reorder More dropdown — Portfolio and Roadmap first
  • Document that only plan.ts reads task comments — intentional design, not a gap
  • Remove 200-char notes cap in strategy_review — full notes are in DB but truncated in review context

v0.166.0

  • Wire stage_id on new tasks and guard closure_reason for Deferred/Cancelled

v0.165.0

  • Surface AD intelligence signals on strategy page
  • Apply four-role typography and color pass to CockpitBoard
  • Add plan_runs table and non-blocking insert on every plan apply
  • Define four-role typography system and color palette in design config

v0.164.0

  • 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

v0.163.0

  • Research: branching/deployment strategy audit — npm dist-tags, Vercel, Edge Functions C163
  • Research(audit): dashboard CRUD → MCP pipeline audit — write-read matrix C163

v0.162.0

  • Reapply changes lost in failed PR merge
  • Differentiate active vs dormant projects with visual weight
  • Restore papi-pulse keyframe animation (removed by linter)

v0.161.0

  • Color-code progress state and add "you are here" markers
  • Add Google OAuth sign-in button to login page
  • Add get_sibling_ads MCP tool for cross-project AD sharing
  • Add Strategy stage to cockpit lifecycle indicator

v0.159.0

  • 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

v0.158.0

  • 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 20269 releases

v0.157.0

  • 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

v0.156.0

  • 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

v0.155.0

  • Research: distribution decisions — license, repo structure, git audit
  • User admin panel — list/disable/delete users
  • Stage exit criteria — schema, MCP tool, orient output
  • Cycle task count accuracy + board_edit cycle auto-assign
  • Board_edit auto-assigns cycle number when status set to In Cycle

v0.153.0

  • Replace logout icon + bare select with avatar dropdown + styled project switcher
  • Telemetry disclosure + PAPI_TELEMETRY=off opt-out

v0.152.0

  • 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

v0.151.0

  • 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

v0.150.0

  • 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

v0.149.0

  • Owner-to-product transfer audit — categorise memory files and CLAUDE.md rules
  • Research Cursor IDE compatibility with PAPI MCP server
  • Stage definitions should include auth/security as explicit phase prerequisites
  • Security audit gate — require pre-shipment surface audit before any access-widening change

v0.148.0

  • Progressive CLAUDE.md enrichment based on project maturity
  • Add first-connect telemetry event to data-proxy
  • Reduce strategy review context ceiling from 100K to 60K chars
  • Codify AD quality bar in prompts.ts — define what qualifies as an Active Decision vs what doesn't