v0.8.0
v0.8.0 Release Notes
Consumer Authority, Generally Available
This is the first stable release of the 0.8.0 line. It carries the same tree as
0.8.0-rc.1 and changes no Persona Harness authority, Fetch, Finish, artifact
transport, workflow runtime, observer, or fixture behavior.
What it changes is the channel: latest moves from 0.7.0 to 0.8.0.
What the release rests on
p3-integrity-roadmap.md gates Stable, GA, and an
npm latest move behind four requirements. All four are met:
| requirement | met by |
|---|---|
| Level 2 trusted external attestation boundary | demonstrated end to end on 2026-08-09 against a separate public consumer repository producing its own GitHub-signed attestations |
| exact tag / version / main ancestry | publish.yml's tag-source policy, on every publish in this line |
| registry readback | the post-publish step of publish.yml |
| a separate actual RC release cycle | 0.8.0-rc.1 on the next channel |
The Consumer Authority Beta audit issued GO — Consumer Authority Beta with
three conditions. The condition gating promotion past staging — deciding the
external-attested finish lifetime — was resolved: a workspace takes exactly one
external-attested finish, and the diagnostic, ph history, workflow finish,
and the walkthrough now all say so.
What this release does not claim
- Not an application-quality claim. Persona Harness gates evidence, not the
quality of the code an agent writes. - Not a broad reliability, efficacy, or token-saving claim. Runtime
injection remains measured negative and default-off. - Cooperative assurance is darwin and linux only. The source-read boundary
needs a native artifact that is not built for Windows. Every public command
behaves identically on Windows andph doctorstates the scope, but a
cooperative PASS is unavailable there. External attestation is. - The P3 hold is not closed by this release. One boundary it named is now
evidenced; the remaining items are not.
Known limits carried forward
- The excluded fork event was not exercised externally — it needs a push from an
account outside the project. - The audit covered one project shape, one operator, one day. What it did and
did not cover is recorded on issue #116.
Automation Metadata
- Source release notes:
docs/current/release/v0.8.0-release-notes.md - Package version:
0.8.0 - Tag:
v0.8.0 - Intended npm dist-tag:
latest - Acceptance results index:
docs/current/acceptance-results/README.md
Claim Boundaries
This GitHub release body is generated from the repository release notes. It does
not add token-saving, provider-token-saving, product-efficacy,
navigation-benefit, app-quality, full-TDD/test-sufficiency, CodeGraph/LSP
default/effectiveness, broad reliability, closure guarantee, Codex support,
code-nav replacement, or automatic downgrade/removal claims.
It also does not select a current workflow lifecycle state or prove #111
producer success, signature verification, registry publication, tag movement,
GitHub release creation, or release completion.