Skip to content

v0.8.0

Choose a tag to compare

@jyt6640 jyt6640 released this 09 Aug 07:00
0ec457d

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 and ph doctor states 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.