Measured (2026-09-22, main = 9c4b72b)
- Governance run 35598951870: job
governance / Code quality + docs, step Check documentation failed. No CONTRIBUTING* at the tree root (0 matches in the recursive tree). The same step fails on epistemic-types (35599078223) and absolute-zero (35597408905).
- Secret Scanner run 35598951879: job
scan / gitleaks, step Gitleaks secret scan (gating) failed with RuleID generic-api-key, File .machine_readable/6a2/STATE.a2ml, Line 261. shell-secrets and rust-secrets are green. This is a found, not a failed-to-look: all 13 steps ran.
- The same two reds stand on the previous head 5f8f65c (Governance 35482984285).
Acceptance criteria
- Governance:
CONTRIBUTING.adoc exists at the root, or whatever Check documentation actually demands (read the step's own output; do not guess), and the fix commit's run is green.
- gitleaks: the file is retired, not fingerprinted. A2ML is a dead format in this estate (owner doctrine); no
.gitleaksignore entry, no inline allow. If line 261 is a live credential, rotate it first and say so here.
- Watched-failing → green: both runs on the fix commit conclude
success; gh api repos/hyperpolymath/echo-types/git/trees/main?recursive=1 --jq '.tree[].path' | grep -c 'STATE.a2ml' is 1 today, 0 after.
🤖 Generated with Claude Code
Measured (2026-09-22, main = 9c4b72b)
governance / Code quality + docs, stepCheck documentationfailed. NoCONTRIBUTING*at the tree root (0 matches in the recursive tree). The same step fails on epistemic-types (35599078223) and absolute-zero (35597408905).scan / gitleaks, stepGitleaks secret scan (gating)failed with RuleIDgeneric-api-key, File.machine_readable/6a2/STATE.a2ml, Line 261.shell-secretsandrust-secretsare green. This is a found, not a failed-to-look: all 13 steps ran.Acceptance criteria
CONTRIBUTING.adocexists at the root, or whateverCheck documentationactually demands (read the step's own output; do not guess), and the fix commit's run is green..gitleaksignoreentry, no inline allow. If line 261 is a live credential, rotate it first and say so here.success;gh api repos/hyperpolymath/echo-types/git/trees/main?recursive=1 --jq '.tree[].path' | grep -c 'STATE.a2ml'is 1 today, 0 after.🤖 Generated with Claude Code