Your project rules are now checked when a task is created, and a board tells you when something is hidden from you
Record a rule for your project once and PAPI checks new tasks against it, flagging anything that looks like it breaks the rule before the work gets scoped. It offers to adjust the task or change the rule, and never blocks on its own.
Project rules also get tidied during your strategy review. Near-duplicate rules are grouped for merging and out-of-date ones proposed for removal, with every change shown to you before it is applied.
Tasks marked private are now a deliberate choice rather than something a task could drift into because of a document it referenced. Your board also tells you how many tasks are hidden from you and why, instead of just showing fewer.
The Team tab shows who owns each module, and decision history now records who made each change.
Review_submit intermittently crashes at submit-review with a proxy 500 (WorkerRequestCancelled) on queryBoard
Origin/main is red: 4 failing tests on main block the integration gate for every cycle (not introduced by C380)
Reviewer feedback must be readable: a request-changes comment is unretrievable by the builder who has to act on it
Regenerate docs/INDEX.md and keep check:docs-index green on main
Marketing/visual handoffs need an asset + no-internal-data precondition, so they stop assuming assets that don't exist or leak PAPI's own backlog
Read SERVER_VERSION from package.json instead of hardcoding 0.7.36
Source retired-AD predicate from RETIRED_DECISION_OUTCOMES
Auto-unblock must not drag an In Review task back to Backlog
Lint:changed must see uncommitted and untracked files
Mark the /api/ads interim bridge superseded in the arch doc
Patch-notes skill read DOGFOOD_LOG.md, which no longer exists
Drop stale tsup comment naming a deleted consumer
Un-ignore node_modules symlinks in worktrees
Mark the resolved zoom-out audit actioned
Registry listing version was 92 releases stale
Remove dead .ovp-cust popover CSS
Drop the fabricated '· 0d' age in Needs-you rows
Let the strategy tab bar wrap
Display-id fixup for claimTask/unclaimTask over the proxy
Reconcile copy over-promised auto-repair
Optional epic assigned to a required field in adapter-md
Revoke-all limiter was dead outside production
Invitation email used retired brand colours
Delete the orphaned useStreamState hook
Delete the orphaned HubVelocityBand component
Regenerate docs/INDEX.md
Delete the orphaned GuidanceStrip component
Tenancy lint rule no longer matches Array.from
v0.7.130
Reviews now verify the work they accept actually carries a build handoff and a build report, and can fill both in after the fact when work landed before it was recorded.
PAPI notices build work that was committed without a task and offers a one-step way to bring it into the cycle, instead of expecting you to reach for an internal command.
Board reconciliation leaves the cycle and its tasks in agreement, rather than reporting that they disagree — and stays quiet when there is genuinely nothing to fix.
Build handoffs are written the same way on every path, so a saved handoff always reads back as one.
Cycle counts stay yours on a shared project: two people can each have their own cycle 17 without the numbers bleeding together.
The hub's Next Move card shows the right next step when your cycle is mid-review.
"Decision Memory" is now "Decision Record" (the old link still works).
v0.7.129
Add project-scoped Open Knowledge Format export and safe import support.
Add redacted runtime diagnostics to doctor and severity-weighted health integrity scoring.
Keep the standalone ESM MCP runtime compatible by removing the dynamic CommonJS frontmatter dependency.
v0.7.127
Publish a self-serve DPA and a standalone /subprocessors page with change-notification
Team tab Member insights — UI redesign: always-on compact per-member strip that fills the vacated band, full breakdown on expand
Write model + token/cost onto every tool_call_metrics row
Team tab: per-member "Contribution & activity" panel — tasks, cycles, defects, MCP calls, model
release must hard-refuse to ship when a cycle task is flagged not-done, unreviewed, or the gate never ran — not just reflect it in progress
Revert(marketing): drop the HandoffC screenshot supplement from v11.3
Match StrategyReviewC background to the merged LOOP+STRATEGY band
Merge LOOP and STRATEGY REVIEW into one beat
Tighter, higher-DPI crops for the landing screenshots
Swap discoveries screenshot for the Analytics > Reports > Discoveries chart set
Current dark-mode dashboard screenshots
Proof strip above the fold on the landing
Add /about page — founder, photo, origin story
Nav(marketing): rename Field Guide, add a "See it" entry
Copy(marketing): stop leading with "memory" as a descriptor
v0.7.120
Team view gets real per-member history, and a cleaner repository picker
Team view now shows each member's real history: velocity, planned versus delivered accuracy, what's blocked, and the mix of work they're doing, instead of empty placeholders.
The repository picker no longer closes the moment you type in its search box.
Checking project status fails readably now. A connection or database problem returns a plain message and a next step, not a blank error code.
Automatic code review before you accept a build runs on the work that needs it (bigger changes, or anything touching data, auth, or shared infrastructure) and stays out of the way on small low-risk changes.
Full detail
Team tab now shows real per-member history — velocity, scope accuracy, blocked count and task mix are read from the last 8 cycles instead of placeholder zeros
orient no longer fails with an opaque MCP error -32603 — a database or connection problem returns a readable one-line message and a hint, and any unexpected tool error does the same
Non-Claude MCP clients (Codex, Cursor, Windsurf and others) get an inline fallback for strategy review and zoom-out instead of a sub-agent prompt they cannot run
The repository picker no longer closes the moment you type in its search box
Build reports can now carry the model and token counts your harness reports, feeding cost analytics
Automatic code review before an accept now runs for M+ or risk-tier changes (data, auth, migrations, shared infrastructure) rather than on every task
review_submit on a hosted connection with no local checkout redirects to an explicit review instead of recording an accept with no diff seen
ci-local now matches CI exactly on the version-bump check and can auto-sync the Codex plugin version
v0.7.119
Repository picker recovery and task ownership transfers — repository selection now survives OAuth/install continuation, and authorized task return/transfer operations preserve ownership history safely
Maintainer release authority — repository maintainers using the PAPI release_manager role may carry approved final releases through the supported GitHub workflow when live repository permissions allow it
v0.7.118
Hub Overview tab design pass — Cycle health shown as Velocity / Estimation / Review bars, real build-agent logos in the activity feed, and an aligned single-grammar layout across every section (this is the version the landing page shows)