release(canon): canon-v2.1.1 — ADR-0003 ratification (lifecycle flip) - #861
Merged
Merged
Conversation
added 4 commits
September 19, 2026 19:27
…ect) The a2ml record dialect uses # comments; this file carried 102 line and 106 inline // comments, which RecordDialect.parse/1 rejects — so the canon's own profile was unreadable and every scorecard ran profile=false (the law not subject to the law). Conversion is string-aware and comment-aware (quotes inside comments do not open strings; no // inside a quoted value was touched). Acceptance (measured with hypatia 2026-09-19): RecordDialect.parse OK, scorecard flips profile=true — canon 68.53%, the 15-criterion governance remediation list. No [canon] hash values changed here; those move with the MINOR (canon.lock same-commit protocol).
…ate rows + policy mirror Owner ruling 2026-09-19: approved. Non-regressive by construction: all four criteria gate on julia, so no repo that does not declare julia has its applicable set change. - rsr-criteria-v2.a2ml: version 2.1.0-draft, rows 5.2.3 (julia-package, silver), 5.2.4 (julia-ci, bronze), 5.2.5 (julia-aqua, gold), 5.2.6 (julia-docs, silver); detect ids named for the oracle's next increment. - template-capability-gates.toml: 0.3.0; Project.toml, test/, the two julia workflows gate on julia. (The julia-library preset pre-exists — verified, no preset change.) - TEMPLATE-APPLICABILITY-POLICY.adoc: human mirror synced (gate row, archetype presets, plugin/deno/canon taxonomy rows, SSOT note). canon.lock + canon-profile hash updates land in the follow-up commit of this PR, per the [canon.artifacts] same-commit protocol.
[canon.artifacts] same-commit protocol: - version 2.0.4 -> 2.1.0 (MINOR, additive; rule-minor holds by the julia gate) - criteria/gates/applicability sha256 rewritten; Gate A assertion [1] PASS - dated note appended, newest-first - canon rsr-profile [canon] block: the stale 2.0.0-era pins (which no script checked — recorded here so they are not discovered stale again) now track canon.lock: version, criteria_sha256, gates_sha256. Gate A at this commit: [1] PASS, [2] PASS, [3] spine adoption lands in the spine repo first (see branch recon-2026-09-19/canon-2.1.0-adoption there), [4]/[5] informational per the lockstep script's release ordering (the canon is below Gold on its honest 15-criterion governance list — pre-existing).
…act flip) Scaffold Lifecycle status draft -> accepted, owner ruling 2026-09-19 (ADR-0003; the companion spine-side flip lands in rsr-template-repo recon-2026-09-19/adr0003-ratify). PATCH per [canon.artifacts] protocol: editorial status change, no criteria-set change; lifecycle sha256 rewritten in this commit; dated note appended newest-first.
Contributor
|
Warning Review limit reachedNext included review available in 54 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Base automatically changed from
recon-2026-09-19/canon-minor-julia
to
recon-2026-09-19/profile-comment-dialect
September 19, 2026 19:35
Base automatically changed from
recon-2026-09-19/profile-comment-dialect
to
main
September 19, 2026 19:35
Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@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.



Merges third in the canon train (stacked on the MINOR).
Scaffold Lifecycle
Status: draft→accepted(owner ruling 2026-09-19; ADR-0003, whose spine-side flip lands in the companion rsr-template-repo PR). PATCH per protocol: lifecycle sha256 rewritten in the same commit; dated note appended.Gate A at this commit: [1] PASS, [2] PASS; [3]/[4]/[5] informational per the lockstep script's release ordering (canon below Gold on its honest 15-criterion governance list - pre-existing).