chore(release): correct v0.1.5 date - #92
Merged
Merged
Conversation
Signed-off-by: Thomas Albrecht <241560317+thequantumfalcon@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this changes
This is an intentional release-metadata correction, not a bug repair. The
0.1.5 release date recorded on
mainwas2026-09-09. The owner has directlyselected
2026-09-10as the real ISO release date, and no release occurredunder the previous value.
CHANGELOG.mdchanges its 0.1.5 heading date to2026-09-10.CITATION.cffchangesdate-releasedto2026-09-10.tests/test_release_controls.pychanges the current-metadata expected tupleto
2026-09-10.No runtime, scanner, hook, workflow, dependency, or protected-control code
changes.
CHANGELOG.mdCITATION.cfftests/test_release_controls.pyLinked issue
No issue is linked. The direct owner selection of the real release date
prompted this change.
Checklist
feat,fix,docs,test,refactor, orchore. Given the trust core's change bar,featusually needs an accepted proposal issue first. Everything is merged by squash, so this title becomes the permanent commit subject onmain. See CONTRIBUTING.md.just testpasses.just lintpasses.just depspasses —causal_continuity_engine/still imports nothing outside the standard library.just benchpasses — all eleven ContinuityBench scenarios, every metric at target.just corpuspasses — the reference still agrees with the committed vectors invectors/.just capspasses — every capability claim still resolves to real symbols, files, and tests. If the claims changed,docs/CAPABILITIES.mdwas regenerated withpython -m causal_continuity_engine.capabilities --writerather than hand-edited.just buildpasses if packaging, generated assets, or release machinery changed — both builds match and the clean-installed wheel audits successfully.Signed-off-bytrailer (git commit -s). Enforced: theDCOcheck is a required status onmain, so a pull request with any commit missing the trailer cannot merge.Every box is checked against the gates run from this exact commit, listed
below.
If this is a bug fix
Not applicable — this is an intentional release-metadata correction, not a
defect repair.
Candidate identity
b58e206b1212f41f008b6893d08d2149d5f926bb4eda663317bea5bca9c92909f88e82fbe24a2b38804307d946f76998917315acdeaf37b74d2d29de8ca953a7269ecfaa6d44876467cf38dfd7cd135d8b5a6e3f645e697066dd6ba6387f1d307904e8dbc340789b8c3828a2fd54be339b0f3e1bf43860be0d72b6c639a80939b600b460,ea104f2e3c35814368edfe0d236f58dff14a188f, and3d0facdcfdcea9648f0115ccadc35f291d3a6612signature, local verification status 0
2026-09-10occurrences and zero remaining2026-09-09occurrences in the three changed files
Gate evidence from this commit
release metadata is internally consistent for 0.1.5 (released 2026-09-10)andrelease metadata is tag-ready for v0.1.5 on 2026-09-10.errors or skips.
tests/test_release_controls.py: clean.git diff --check: clean. Pinned content and attribution scanners: cleanover 200 blobs, over the tree, the commit, and the base-to-head range.
just setup: succeeded.just release: status 0 with all fifteen stages in order, 44 conformancevectors, 23 capability claims at 18 implemented, 2 out-of-scope and 3
partial, stdlib-only runtime, reproducible distributions, exact-byte
distribution structure, and installed-wheel behavior verification.
alone into an empty environment, a project was initialized, and the reference
MCP SDK connected over stdio. The negotiated protocol revision was
2025-11-25,tools/listreturned all four tools, and onecontinuity_checkcall returned real content with
isError: false.The MCP application result was
conclusion: "failure"with the sole verifiergap
policy:proof-required-without-required-verifiers. That is the expectedpolicy state of a fresh empty project. The exercise proves a successful
protocol and tool-call round trip, not a successful continuity verdict. The
project's canonical SQLite
iterdumpdigest was identical before and after thesession; that is equality of a logical serialization, not byte identity of the
database file.
Scope and protected paths
Protected-path intersection: empty. None of CHANGELOG.md, CITATION.cff, or
tests/test_release_controls.py matches any of the advisory's twelve protected
pathspecs. No content-integrity-policy-change label is requested or required.
Release boundary
2026-09-10is the owner's directly selected real release date, recordedwith
trusted_time:false.published package at the time this body was frozen.
mainrelease gate and the real-client MCP exercise will berepeated from a dedicated checkout at the merged commit before any tag is
created.
squash commit will have a different identity, so the built bytes can differ,
and they are not release assets.