This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

era-gating tradeoff residue from iss-122: deleting release-gate/manifest.json from the content tree disarms the three new procedural refusals (manifest presence IS the era marker, per the decided design F) — the backstop belongs in release.yml (require the manifest to exist for any release newer than v0.4.0), which is CI config and needs maintainer sign-off; until then a committer who removes the manifest silently reverts the gate to pre-manifest rules

issueresolvedminoriss-130

era-gating tradeoff residue from iss-122: deleting release-gate/manifest.json from the content tree disarms the three new procedural refusals (manifest presence IS the era marker, per the decided design F) — the backstop belongs in release.yml (require the manifest to exist for any release newer than v0.4.0), which is CI config and needs maintainer sign-off; until then a committer who removes the manifest silently reverts the gate to pre-manifest rules

Remedy grounds (2026-09-29)

  • Either placement closes the silent disarm the body names; the second is offered because it needs no CI-configuration sign-off and is covered by the existing receipt tests in internal/core/lint.
  • Rejected: treating the manifest's absence as an I/O error unconditionally, which would refuse the pre-manifest history the era marker exists to admit.

Frontmatter

idiss-130
typeissue
lifecycleresolved
severityminor

mentions1