From 26951af114a41611964502d47a6dc85204d65014 Mon Sep 17 00:00:00 2001 From: Adar Date: Sun, 19 Jul 2026 19:23:19 +0000 Subject: [PATCH 1/2] claim lane/20: issue #20 Baseline-Issue: #20 Baseline-Agent: claude From d7c12831e630925c96c1796d10fcfb7fcb580fe6 Mon Sep 17 00:00:00 2001 From: Adar Date: Sun, 19 Jul 2026 19:24:30 +0000 Subject: [PATCH 2/2] Adopt baseline 2.5.0: vendored version bump tracking the M7 release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Skill v2.5.0 (the M7 module — promotion/contraction/lock) is released (skill PR #44, merge ed59f42). Re-pin the vendored tools/baseline/ tree from 10fca68 to skill main@ed59f42 so the demo tracks the released version string: rules.json/SKILL.md/REFERENCE 2.4.0 -> 2.5.0 (3 files; pins.json and CHANGELOG.md are not vendored). Tree verified byte-identical to skill@ed59f42 (84/84). gen lock regenerated tools/baseline.lock.json to {2.5.0, 56cbc636} over 84 files, committed beside the tree. Behavior is unchanged from re-pin 3/3 (#19) — the M7 rule set already landed there; this is the cosmetic version-string bump only. REC-06 PASS on the re-pinned tree; 100% (53/53 applicable), 0 warns, 0 blockers. Session record + regenerated INDEX ride the same commit. Closes #20 Baseline-Issue: #20 Baseline-Agent: claude --- docs/INDEX.md | 3 ++- .../sessions/lane/20/2026-07-19-192405-claude.md | 14 ++++++++++++++ tools/baseline.lock.json | 4 ++-- tools/baseline/REFERENCE.md | 2 +- tools/baseline/SKILL.md | 2 +- tools/baseline/rules.json | 2 +- 6 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 records/sessions/lane/20/2026-07-19-192405-claude.md diff --git a/docs/INDEX.md b/docs/INDEX.md index 3511ff2..11e44a8 100644 --- a/docs/INDEX.md +++ b/docs/INDEX.md @@ -17,13 +17,14 @@ _Generated view — edit the records, not this file. Regenerate: `baseline gen i _none_ -## Session records (6) +## Session records (7) - `adopt/v2-m4c-78-rules` — 1 record(s), newest 2026-07-13 - `lane/10` — 1 record(s), newest 2026-07-18 - `lane/14` — 1 record(s), newest 2026-07-19 - `lane/16` — 1 record(s), newest 2026-07-19 - `lane/18` — 1 record(s), newest 2026-07-19 +- `lane/20` — 1 record(s), newest 2026-07-19 - `lane/8` — 1 record(s), newest 2026-07-15 ## Docs (2) diff --git a/records/sessions/lane/20/2026-07-19-192405-claude.md b/records/sessions/lane/20/2026-07-19-192405-claude.md new file mode 100644 index 0000000..32ba529 --- /dev/null +++ b/records/sessions/lane/20/2026-07-19-192405-claude.md @@ -0,0 +1,14 @@ +--- +record: session/1 +lane: lane/20 +agent: claude +started: 2026-07-19T19:24:05Z +--- + +# Session — lane/20 — 2026-07-19 + +## Did +Adopt baseline 2.5.0 (skill main@ed59f42) — vendored version-string bump tracking the M7 release (skill PR #44). 3 vendored files re-pinned (rules.json/SKILL.md/REFERENCE 2.4.0->2.5.0); gen lock regenerated tools/baseline.lock.json to {2.5.0, 56cbc636} over 84 files; verified byte-identical to skill@ed59f42 (84/84). Behavior unchanged from re-pin 3/3 (#19) — cosmetic version tracking only. REC-06 PASS, 100% (53/53), 0 warns, 0 blockers. + +## Left open +next: Push lane/20, PR against main, admit green in CI, merge; post-merge lane derives COMPLETED — prune at origin. Closes the M7 release-tracking tidy; baseline-demo now labels 2.5.0. diff --git a/tools/baseline.lock.json b/tools/baseline.lock.json index f0a66f9..041646c 100644 --- a/tools/baseline.lock.json +++ b/tools/baseline.lock.json @@ -1,4 +1,4 @@ { - "version": "2.4.0", - "tree_hash": "5bc8118c18e62e01ce947e9107193ff6e224d1c9dcf0576a93a62e4211b50920" + "version": "2.5.0", + "tree_hash": "56cbc6368367f7d24a9be900bf693ff53c15003a0433cf12ac7a453ec8d8da67" } diff --git a/tools/baseline/REFERENCE.md b/tools/baseline/REFERENCE.md index cd85cff..ff7fa78 100644 --- a/tools/baseline/REFERENCE.md +++ b/tools/baseline/REFERENCE.md @@ -1,4 +1,4 @@ -# project-baseline v2 (2.4) +# project-baseline v2 (2.5) A **testable readiness standard** for new projects. Every lesson is a rule; a zero-dependency runner scores a repo and **fails CI on the blockers**. The judgment calls a script can't make become a dated **[sign-off ledger](GLOSSARY.md#sign-off-ledger)** — so even those leave a checkable trace. diff --git a/tools/baseline/SKILL.md b/tools/baseline/SKILL.md index e69a3da..91fcb97 100644 --- a/tools/baseline/SKILL.md +++ b/tools/baseline/SKILL.md @@ -1,7 +1,7 @@ --- name: baseline description: "Use when asked to run baseline, score a repo, check build- or project-readiness, audit a repo against a standard, or adopt/scaffold the project-baseline standard. Runs a zero-dependency Node checker (90 rules across build, tests, security & supply-chain, reproducibility, operability, change-governance, community, context/doc-drift, claims, records & ledger, lane workflow, and divergence), reads the scorecard, and helps fix or scaffold what's missing." -version: 2.4.0 +version: 2.5.0 author: Adar (AdarGit008) license: MIT platforms: [linux, macos, windows] diff --git a/tools/baseline/rules.json b/tools/baseline/rules.json index 6c5df0f..295f976 100644 --- a/tools/baseline/rules.json +++ b/tools/baseline/rules.json @@ -1,6 +1,6 @@ { "name": "project-baseline", - "version": "2.4.0", + "version": "2.5.0", "project_types": [ "node", "python",