Development record
The load-check intent says the check never refuses and never waits; the implement chapter's load check, with its wait flag, holds make preflight's test stages until the load falls.
The load-check intent says the check never refuses and never waits; the implement chapter's load check, with its wait flag, holds make preflight's test stages until the load falls.
A premise contradiction (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/brief/04-surfaces/27-implement.md:266— "make preflightruns its own test stages through it: it blocks until the one-minute load is below the wait limit" - End B:
.abcd/development/intents/shipped/itd-2609231434459890-abcd-s-own-test-lanes-check-the-machine.md:84— "The check never refuses and never waits."
itd-2609231434459890 puts refusing and waiting out of scope outright: the check never refuses and never waits. 27-implement.md keeps that only for the plain form. With its wait flag the same check is the waiter concurrent sessions gate a preflight with, make preflight runs its test stages through it, and it blocks until the one-minute load is below the wait limit, exiting 1 when it gives up at its timeout. A preflight on a loaded machine carries on by the intent and is held by the brief.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 757.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): a later record already settles which end holds. Both were true when written: the intent shipped a warning-only check, then a resolved issue added 'implement load --wait' as a separate waiter, which the brief and code now carry.
Frontmatter
| id | iss-2610262037548530 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262037548530-the-load-check-intent-says-the-check.md
open on GitHub ↗ · commit history ↗
References1
- itd-2609231434459890abcd's own tests warn before running on an overloaded machinerelated
mentions1
- 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.