diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ad1ffe..00fc1ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,22 +6,28 @@ Entries describe package versions. Published release checkpoints have tag links; ## 1.9.1 packages license texts and credits the Open Pstack port -Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #82](https://github.com/arjitj2/open-pstack/issues/82). +Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #82](https://github.com/arjitj2/open-pstack/issues/82). Tag [v1.9.1](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.1). The packaged plugin now ships full copies of `LICENSE`, `NOTICE.md`, and both `LICENSES/` texts alongside the skills, so an installed plugin carries the upstream licenses and attribution record instead of pointing back at the repository root. The included-sources table credits Eric Litman's Open Pstack port alongside the Cursor, Cursor Team Kit, and Superpowers sources, and `tests/skill-collision-repro.sh` fails if the packaged copies drift from the canonical files. +Published with an explicit maintainer exception for the outstanding Claude Code validation. The [release notes](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.1) identify the checks that remain unverified. + ## 1.9.0 exposes external worker lifecycle progress -Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [PR #71](https://github.com/arjitj2/open-pstack/pull/71). +Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [PR #71](https://github.com/arjitj2/open-pstack/pull/71). Tag [v1.9.0](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.0). External lanes accept an optional `--progress` path: an exclusively reserved, private, atomically replaced lifecycle snapshot carrying the derived phase, last-observed direct-child state, content-free byte activity, and cancellation facts. `pstack-runner status` reads explicit progress/receipt pairs, probes launcher identity by process start time, and prints one coalesced line or bounded JSON per lane. Terminal outcomes still come only from the receipt; a finished marker without a valid receipt reports `unknown`, and an absent or reused launcher pid reports `interrupted` rather than active. Receipts, parsing, cancellation, deadlines, cleanup, and recovery policy are unchanged. +Published with an explicit maintainer exception for the outstanding Claude Code validation. The [release notes](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.0) identify the checks that remain unverified. + ## 1.8.6 gives workers a shared parent-owned Git contract -Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #57](https://github.com/arjitj2/open-pstack/issues/57). +Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #57](https://github.com/arjitj2/open-pstack/issues/57). Tag [v1.8.6](https://github.com/arjitj2/open-pstack/releases/tag/v1.8.6). Native and external workers now receive the same parent-owned Git and handoff instructions. The runner distinguishes delivered handoffs from task completion, while the parent can validate a scoped checkpoint and record an idempotent operation before continuing a blocked execution. Same-route continuation requires explicit saved policy and parent inspection evidence. Strict confinement reports unsupported on every route until a live runtime boundary is proven; the default legacy contract remains prompt guidance. +Published with an explicit maintainer exception for the outstanding Claude Code validation. The [release notes](https://github.com/arjitj2/open-pstack/releases/tag/v1.8.6) identify the checks that remain unverified. + ## 1.8.5 bounds failure-receipt diagnostics Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [PR #68](https://github.com/arjitj2/open-pstack/pull/68). Tag [v1.8.5](https://github.com/arjitj2/open-pstack/releases/tag/v1.8.5).