Skip to content

Reconcile v0.9.0 external closure - #174

Merged
xeonvs merged 3 commits into
mainfrom
codex/reconcile-v0.9.0-external-closure
Sep 3, 2026
Merged

Reconcile v0.9.0 external closure#174
xeonvs merged 3 commits into
mainfrom
codex/reconcile-v0.9.0-external-closure

Conversation

@xeonvs

@xeonvs xeonvs commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Goal

Reconcile repository truth after completed stable v0.9.0 publication. The archived v0.9.0 plan still said external stable delivery pending, although the immutable Release, tag, Actions receipts, issue closure, milestone closure, branch cleanup, and synchronized main already existed.

This is a no-release documentation/process correction in the same PR. It does not modify toolkit runtime, package or next-release versions, OCR compatibility, dependencies, workflows, tags, Release assets, registry artifacts, attestations, provenance, or the immutable receipt.

Delivered

  1. Records the exact external v0.9.0 closure evidence in the current archived plan and index.
  2. Adds .release-reconciled-version=0.9.0 as the single machine-readable external-closure marker.
  3. Defines two valid lifecycle states: a release PR has a newer .release-version and a pending current archive section; its post-publication no-release closure PR aligns both markers and completes that section.
  4. Adds one focused existing-suite contract for marker, current archive status, and index consistency.
  5. Returns PLANS.md to its inactive template after validation and self-review.

Validation

  • uv run pytest -q tests/test_operations_docs.py — 30 passed
  • uv run pytest -q tests/test_distribution_contents.py tests/test_release_authorization.py — 26 passed
  • focused Ruff check and format check
  • git diff --check
  • ./scripts/gitleaks.sh origin/main HEAD
  • complete range self-review; no runtime/package/workflow changes

External evidence already read back

No closing keywords are used; the release issues are already closed.

@xeonvs
xeonvs marked this pull request as ready for review September 3, 2026 08:53
@xeonvs
xeonvs merged commit 93597af into main Sep 3, 2026
13 checks passed
@xeonvs
xeonvs deleted the codex/reconcile-v0.9.0-external-closure branch September 3, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant