# v0.8.24 Release Notes

## Published stable release

`0.8.24` is the published stable release record. Its root package, lockfile,
private shared-skills package, and
`consumer-authority-v0824-acceptance.json` bound the release candidate before
the immutable tag, GitHub Release, and npm `latest` publication. Earlier
published versions remain immutable historical evidence and cannot authorize a
later package or publish.

## Exact cooperative Gradle/JUnit demo

Repository maintainers and reviewers can run
`node scripts/verify-cooperative-finish-demo.mjs` from a Node 20.19+, JDK 21, Gradle 9.4.0
checkout. The command packs and installs the exact package into a
disposable Java/Spring fixture, demonstrates the initial
`workflow-state-uninitialized` block, records actual Gradle/JUnit evidence,
and then reaches `Finish status: PASS` with `--assurance cooperative`.

Required `Verify repository` runs that exact command. The legacy runtime-hook
demos use the named `PersonaHarnessPlugin` entrypoint with an explicit
test-local preview opt-in, while ordinary installs remain default-off.

This is a local cooperative workflow contract. It does not grant trusted
external authority or make a generated-application quality claim.

## Release boundary

The governed stable lifecycle bound the exact `0.8.24` canonical tar through
protected integration, the immutable tag, GitHub Release, and one npm `latest`
publication. A later fixture or V4 observation remains separately governed.
