This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

Three build-plumbing comments still describe the pre-push gate and CI by an older, smaller shape. Same class as iss-37 (claims must match reality), in living files its re-scope does not cover, and no ledger entry records them until now. The fix direction is the same bar: state what actually runs, verified against the recipe or workflow beside the comment.

issueresolvedminoriss-182

Three build-plumbing comments still describe the pre-push gate and CI by an older, smaller shape. Same class as iss-37 (claims must match reality), in living files its re-scope does not cover, and no ledger entry records them until now. The fix direction is the same bar: state what actually runs, verified against the recipe or workflow beside the comment.

  1. Makefile:58-61, the preflight recipe comment — "Pre-push gate (invoked by .githooks/pre-push): the same steps CI's check job runs — build, vet, test, and race-enabled internal tests — natively, plus the reviews-charter discipline." Two claims fail. CI's check job also runs a gofmt -l . format gate, which preflight does not, so the step sets are not the same; and the recipe's own prerequisite line reads preflight: lint-reviews record-lint docs-lint, of which the comment names only the reviews-charter one. It also now contradicts CONTRIBUTING.md, which describes the real suite.
  2. .githooks/pre-push:12-14 — "The CI check-job trio (build/vet/test + internal race) must pass natively before a push leaves this machine. Secret-scan and workflow-audit lanes stay in Actions." The hook invokes make preflight, which runs three lint gates ahead of those four Go steps, so the "trio" undercounts what the hook enforces; and the Actions-only list omits the reviews-charter job and the smoke job.
  3. .github/workflows/ci.yml:3-4, the file header comment — "Lightweight checks on every push and pull request: build, vet, and test on macOS and Linux, plus full-history secret scanning and a workflow audit." It omits the check job's gofmt, record-lint and docs-lint steps (all three gated to the ubuntu leg) and the reviews-charter and smoke jobs.

Scope note: comment-only corrections in all three files. No recipe, hook logic, workflow step, or gate behaviour changes.

Frontmatter

idiss-182
typeissue
lifecycleresolved
severityminor

mentions5