Release v0.5.0 — Receipt#6
Merged
Merged
Conversation
…scan The receipt (`ratchet receipt`) is now the loop's single cold read: eight fixed sections joining session state, the evolve journal, the QA ledger, and git, with a `--json` twin and a `--save` source-of-truth index. Confidence splits into three scoped layers (artifact/session/ledger) so a verified artifact stays ship-ready under unrelated debt. The cold-start poison scan is folded inline into the receipt STATE (Control-plane scan: FAIL|WARN|clean) so one read says when its own steering is stale. `state reset` now requires --force; builder/auditor agents are propose-only via RATCHET_AGENT, leaving the scribe the sole canonical writer. Tests: cli 48 / evolve 19 / plugin-shape 13, all green. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Bump 0.4.0 -> 0.5.0 across package.json and every plugin manifest (claude plugin + marketplace metadata/plugins, codex plugin); the CLI VERSION derives from package.json. Finalize CHANGELOG [0.5.0] "Receipt". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
v0.5.0 — Receipt
0.2 gated proof; 0.3 gated the seam of that proof; 0.4 metered the depth of the loop. 0.5 gives the loop a single cockpit: one read —
ratchet receipt— that says what is true, what changed, what was proven, what is at risk, whether it is safe to ship, and whether the receipt's own steering can be trusted.Added
ratchet receipt) — one stable, always-same-shape read with eight fixed sections (TARGET · DELTA · PROOF · VERDICT · RISK · AUTHORITY · STATE · NEXT), joining session state, the evolve journal, the QA ledger, and git.--jsonemits the same structure for consumers;--savewrites.ratchet/current.json+current.mdas a gitignored source-of-truth index.ratchet score confidencescores artifact · session · ledger independently, each naming its scope, so a verified artifact stays ship-ready even when unrelated debt tanks session confidence.Control-plane scan: FAIL|WARN|cleanunder STATE (also a top-levelcontrolPlanefield in--json), surfacing stale steering (retracted work still pointed at) and misleading configured operator surfaces (e.g. unqualified git counts) in the one cold read — no separate doctor run. Project surfaces are opt-in via.ratchet/cold-start.json; no workspace path is hardcoded.Changed
state resetnow requires--force— an ungated canonical wipe is refused; the receipt AUTHORITY card renders the gates in force.RATCHET_AGENT.Verification
npm test→ cli 48 / evolve 19 / plugin-shape 13, all green0.4.0→0.5.0acrosspackage.json+ all three plugin manifests (the plugin-shape suite enforces alignment);ratchet --version→0.5.0v0.5.0pushed at the release commitCommits
feat(receipt): the receipt cockpit + inline cold-start control-plane scanchore(release): v0.5.0 receipt🤖 Generated with Claude Code