Development record
configuration lists every .abcd/config.json key the binary reads, without release.digest; launch's cut reads release.digest from that file
configuration lists every .abcd/config.json key the binary reads, without release.digest; launch's cut reads release.digest from that file
A premise contradiction (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/brief/05-internals/03-configuration.md:7— "Beyond those sixteen, the binary reads only keys a person opts into" - End B:
.abcd/development/brief/04-surfaces/04-launch.md:118— "release.digest, a repository-relative path to a.jsonfile"
The configuration chapter names the sixteen keys and then says that beyond them the binary reads only an enumerated set of opt-in keys. release.digest is in neither list. The launch chapter says the cut reads release.digest from the repository's own .abcd/config.json and appends the release to that file, and that abcd itself declares one. The binary therefore reads a config.json key the configuration chapter says it does not.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 306.
Frontmatter
| id | iss-2610262032429930 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2610262032429930-configuration-lists-every-abcd-config.md
open on GitHub ↗ · commit history ↗