Skip to content

docs(release): prepare v0.2.0 rehearsal and owner handoff - #317

Merged
codeforester merged 15 commits into
mainfrom
ci/303-20260918-release-publish-v0-2-0-with-verified-bootstrap-and-base-comp
Sep 18, 2026
Merged

codeforester merged 15 commits into
mainfrom
ci/303-20260918-release-publish-v0-2-0-with-verified-bootstrap-and-base-comp

Conversation

@codeforester

@codeforester codeforester commented Sep 18, 2026 •

Copy link
Copy Markdown
Collaborator

Scope

Preparation for #303 only; intentionally does not close the human-owned publication issue. Document the exact stable versus advisory input boundary, three-working-day minor-release bake, review/waiver decisions, final-candidate evidence, fresh/upgrade rehearsal and downloaded-asset checks. Correct the procedure to check the finalized external BOM rather than requiring the deliberately uncertified tracked record to pass.

Prepared installer tests now compare self pins with the prepared BOM instead of requiring the future demo tag to exist during its version PR. Released Base tags still resolve exactly; final demo tag identity and compatibility remain enforced by provenance and live evidence. Add a regression showing 0.2.0 can be prepared without creating a tag or certifying untested evidence.

Validation

  • Eight BOM/evidence unit tests, nine release BATS, nine source-installer BATS and nine exact-public-input BATS passed; metadata/dependency checks and git diff --check passed.
  • Live read-only mechanics rehearsal at main 44621c1 using successful push run https://github.com/basefoundry/base-demo/actions/runs/35365709780: finalizer generation/reverification, strict live-evidence BOM gate, both SHA-256 manifests and nine installer fixtures passed.
  • This rehearsal uses the still-current 0.1.0 metadata solely to test mechanics. It is not a final 0.2.0 candidate or replacement release and was not published.
  • Full local validator executed all four live HTTP contracts then stopped at the existing Xcode license requirement; all seven hosted checks passed at a4f2fab: https://github.com/basefoundry/base-demo/actions/runs/35368336767.

Remaining human-owned work

Version-preparation change, final exact candidate, fresh actual install/upgrade rehearsal, bake interval, review or explicit waiver, publication permission, annotated tag/release, downloaded verification and final public URL/digest. No release assets or historical versions modified. Builds on merged #316. The net change against main is five release-preparation files. The computed merge tree is de664114eb853724e68777129b23242c2bcf66a0, exactly matching the seven-checks-green head; no source changes or rebase were needed.

…invalidation-and-separate-insp' into enhancement/297-20260918-enhancement-demonstrate-base-v1-10-workspace-validation-and
…invalidation-and-separate-insp' into enhancement/297-20260918-enhancement-demonstrate-base-v1-10-workspace-validation-and
…1-10-workspace-validation-and' into documentation/299-20260918-docs-shorten-first-success-and-distinguish-evaluator-adopter
…nd-distinguish-evaluator-adopter' into ci/303-20260918-release-publish-v0-2-0-with-verified-bootstrap-and-base-comp
@codeforester
codeforester force-pushed the documentation/299-20260918-docs-shorten-first-success-and-distinguish-evaluator-adopter branch from 506d52e to c3ccde8 Compare September 18, 2026 17:15
Base automatically changed from documentation/299-20260918-docs-shorten-first-success-and-distinguish-evaluator-adopter to main September 18, 2026 17:55
@codeforester
codeforester merged commit 40ba3e3 into main Sep 18, 2026
8 checks passed
@codeforester
codeforester deleted the ci/303-20260918-release-publish-v0-2-0-with-verified-bootstrap-and-base-comp branch September 18, 2026 17:55
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