Skip to content

F-II tightened (ADR-0003) + conformance re-audit + skill precision fix#4

Merged
chinmaygit merged 3 commits into
mainfrom
jolly-jennings-fe5c06
Jul 5, 2026
Merged

F-II tightened (ADR-0003) + conformance re-audit + skill precision fix#4
chinmaygit merged 3 commits into
mainfrom
jolly-jennings-fe5c06

Conversation

@chinmaygit

Copy link
Copy Markdown
Owner

Summary

  • ADR-0003, ratified: tightens F-II's version-axis clause into three numbered axes, closing an ambiguity between Principle (2-axis self-hosted exception) and Fitness (read as 3-axis) — the same ambiguity that produced an over-broad cli/AGENTS.md statute this session. Wording-only, no behavior change. Ledger at [0.17.4].
  • F-II statute narrowed: cli/AGENTS.md's tooling-version statute now correctly serves: general craft, not F-II — F-II never actually licensed collapsing the tooling axis, only pin↔ledger. New statute added for the pin↔ledger collapse itself, tightly scoped to the self-hosted case.
  • audit-conformance re-audit: all 7 Articles re-checked against live evidence. F-I flips HOLDS → VIOLATEDregistry.md's promotion evidence doesn't match its fitness text's literal "experiment + ADR" requirement (no promotion has ever used F-III's pre-registered path). Recorded as tracked debt per operator decision, not remediated here. Ledger at [0.17.5].
  • audit-structure precision fix: its own disk-scan exclusion list missed this repo's gitignored vendored dirs (cli/skills/, cli/templates/, cli/process/) since they don't match the hardcoded dist/-style name list — now also excludes anything git check-ignore reports. Below-firewall, skill version 1.4.1 → 1.4.2.

Test plan

  • constitution audit — clean, 0 findings
  • constitution firewall — clean, lock accepted and matches ratified text
  • git check-ignore verifies the audit-structure fix actually excludes the three vendored dirs
  • decisions/INDEX.md matches files on disk (0001–0003)

🤖 Generated with Claude Code

chinmaygit and others added 3 commits July 5, 2026 12:27
…DR-0003)

Closes the ambiguity ADR-0002 left between F-II's Principle (2-axis
self-hosted exception) and Fitness (read as 3-axis) — the same
ambiguity that produced an over-broad cli/AGENTS.md statute this
session. Wording-only, no behavior change; lock re-accepted at 0.17.4.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…d debt), audit-structure precision fix

Re-audited all 7 Articles: F-I's promotion evidence (registry.md) doesn't
match its fitness text's literal experiment+ADR requirement — no promotion
has ever used F-III's pre-registered path. Flagged as tracked debt per
operator decision, not remediated. Also closed a real precision gap in
audit-structure's own disk-scan exclusion list (missed this repo's
gitignored vendored dirs under non-"dist"-named paths).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stale hardcoded count from before this session's ADR-0003 landed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@chinmaygit chinmaygit merged commit 7ce099b into main Jul 5, 2026
2 checks passed
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