Repository navigation
Release v0.7.0: the descriptor for step 1b, the PDLC and the SDLC - #70
Merged
Merged
Conversation
The session's charter, committed first (DDD-dec-20). main was at 87db443 on arrival, the commit the prompt names, so it has not moved. Refs #69 Basis: DDD-dec-20; DDD-dec-82; DDD-dec-84 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbWSYQWvqXNynbkWq84UyK
The record goes in before commit 1. After the ratified head the guard allows only the descriptor (spec/release-format.md, rule 7). - F-1: v0.7.0, a MINOR release under DDD-dec-82. Step 1b's card was added, and no step's register moved. - F-2: the prompt calls the specifications [PROPOSED]. pdlc.md, sdlc.md and DDD-dec-114/-115 say they were ruled by Round 28. The summary follows the repository. Emil to settle. - F-3: prerelease: true, for Emil to confirm. - F-4: #67 is an issue, not a pull request. Refs #69 Basis: DDD-dec-82; DDD-dec-75; DDD-dec-84; DDD-dec-118; DDD-dec-114; DDD-dec-115 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbWSYQWvqXNynbkWq84UyK
…OG.md section (the ratified head) Format 2 and a pre-release, with no ratified_head yet. The next commit fills it with this commit (spec, port note 4). The release is MINOR under DDD-dec-82 because step 1b's card was added (DDD-dec-118), and no step's register moved (findings.md F-1). prerelease: true is Claude's choice, marked in the file for Emil to confirm. CHANGELOG.md is written by canon changelog. Until the next commit the releases gate is red, by design. Refs #69 Basis: DDD-dec-82; DDD-dec-75; DDD-dec-74; DDD-dec-84; DDD-dec-104; DDD-dec-118; DDD-dec-114; DDD-dec-115; DDD-dec-116; DDD-dec-117; DDD-dec-113; DDD-flow-01; DDD-flow-02; DDD-flow-03; DDD-flow-04 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbWSYQWvqXNynbkWq84UyK
This commit only fills ratified_head with commit 1, which holds the descriptor and its CHANGELOG.md section (spec, port note 4). Nothing else changes. Refs #69 Basis: DDD-dec-84; DDD-dec-104 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NbWSYQWvqXNynbkWq84UyK
Collaborator
Author
|
approve 84aa466 |
This branch was successfully deployed
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, and why
canon release v0.7.0was refused becausereleases/v0.7.0.yamlis not onorigin/main(87db443). This pull request adds that descriptor. Refs #69.38908a9prompt.mdandbootstrap.md, committed first.mainwas at87db443when the session started, the commit the prompt named, so it had not moved9310b4174e4805releases/v0.7.0.yaml(format 2) and itsCHANGELOG.mdsection, written bycanon changelog84aa466canon ratify v0.7.0. It adds onlyratified_head: 74e4805…Rulings and decisions
No decision is filed or superseded. The version comes from the rules (findings.md F-1):
DDD-dec-82. Step 1b's card was added (DDD-dec-118), so the version is v0.7.0.[PROPOSED]. The only edits to cards 1 and 7 are one line each pointing to 1b.The release rests on
DDD-dec-114to-118,DDD-flow-01to-04,DDD-dec-113(#65), andDDD-dec-82,-75and-74. The descriptor gives each a comment line.Emil, two things to confirm when you ratify
74e4805:prerelease: trueis Claude's choice. You were asked and did not answer. It follows v0.6.0 andDDD-dec-74, and the file marks it as yours to confirm (F-3).[PROPOSED], and the summary says so plainly.pdlc.md,sdlc.mdand the statements ofDDD-dec-114and-115. The summary follows the repository.DDD-dec-116and-117are not yet applied.[PROPOSED], that needs a ruling, then a new commit 1 and a new ratification.Predicted, then measured
canon changelogwrites the v0.7.0 section, marked pre-release and "not cut"canon changelog --checkpasses at commit 1CHANGELOG.md is the projection of releases/, exit 0v0.7.0: ratified_head missing or not a hex SHA of 7-40 chars: None, exit 1canon ratifyadds one line and commits nothingratified_head 74e4805013f1764b824a399e7335954637285cd3. Not committed.The diff is one lineok: the merged head is the ratified head plus at most the descriptorscripts/ci.pypassesall gates passed. The first run skippedwhatandhowbecausescripts/requirements.txtwas not installed. After installing it, every gate passeddotnet test: 66 succeeded, 0 failed.changelog --checkok.issue-refs --basis:4 commits … Refs checked on 4, Basis on 0. In a shallow clone it exits 2, which is a clone artefact, not the tree.check --compare:every case agrees,all gates passed84aa466. Both runs ofpipeline (devcontainer)passed, and so didagent review (judge).agent reviewstays red, as designed, until a hand-writtenapprove 84aa466…comment by Hafeok appearsWhat was found
applications/README.mdstill markssdlc/sdlc.mdas[PROPOSED], which contradictssdlc.mditself. That line is a bug in the prose. It is left alone here, because no change may follow the ratified head except the descriptor.DDD-dec-118's N-1 records that "below 1.0 until all ten steps are ruled" now counts eleven steps. That does not affect v0.7.0.What is left (Emil)
prerelease: trueand F-2. Approve84aa466, then land withcanon land.main:canon release v0.7.0 --plancanon release v0.7.0This session does not land the branch and does not run
canon release.python3 scripts/ci.pypasses (every gate: claims, decisions, core order and pins, the What, the How examples, fixtures)Basis:line. None touchescore/, but every commit carries onemeta/sessions/, withprompt.mdandbootstrap.mdcommitted first🤖 Generated with Claude Code
https://claude.ai/code/session_01NbWSYQWvqXNynbkWq84UyK