Development record
The lint chapter says the outbound gate is the fourth surface for its class and the only one that judges text before it is public; the configuration chapter has the shell guard refusing a posting gh pr/issue command over the same shapes.
The lint chapter says the outbound gate is the fourth surface for its class and the only one that judges text before it is public; the configuration chapter has the shell guard refusing a posting gh pr/issue command over the same shapes.
A premise contradiction (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/brief/04-surfaces/16-lint.md:91— "This is the fourth, and it is the only one that judges text BEFORE it is" - End B:
.abcd/development/brief/05-internals/03-configuration.md:89— "the shell guard refuses a posting gh pr/issue command whose title,"
16-lint counts four surfaces that judge the outbound policy's class. It says abcd lint outbound is the only one that judges text before it is public. 03-configuration's outbound.forge key has the shell guard refuse a posting gh pr/gh issue command whose title, body or body file carries either shape. That is a further surface, and it judges text before it is posted. So the count of four and the claim 'the only one' cannot both stand.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 579.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536) as a duplicate of iss-2610262035222673. Same End A and the same shell-guard check; 03-configuration.md's outbound.forge key is the configuration-side statement of what 17-guard.md describes.
Frontmatter
| id | iss-2610262035329500 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262035329500-the-lint-chapter-says-the-outbound-gate.md
open on GitHub ↗ · commit history ↗
mentions2
- dcn-26102711123305362026-10-27 — The product thinker accepted on 2026-10-27 the triage of the 1301 records the 2026-10-26 consistency pass filed. The duplicates, the records a later record already settles, the ones that are no contradiction and the one already fixed are closed with each reader's reason. Every other record gets its fix as its remedy, the rulings' accepted answers included, so a drain can take it. The 45 major records left open are deferred past v0.15.1, because the brief's single-home rewrite rewrites or removes most of the passages they quote. The person ruled the major rulings one at a time; the minor rulings take their recommended answers.
- iss-2610262035222673The lint chapter calls the outbound gate the only surface that judges harness-leak text before it is public, but the guard enforces a forge-text check on gh pr and gh issue text before it is posted