Development record
The harness-version intent names a harness whose version cannot be read as not checked, never as current; the ahoy page's floor warning stays silent when it cannot read a version.
The harness-version intent names a harness whose version cannot be read as not checked, never as current; the ahoy page's floor warning stays silent when it cannot read a version.
A premise contradiction (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/intents/planned/itd-2610031026190632-when-a-person-runs-abcd-s-check-on.md:19— "A harness abcd cannot read a version from is named as not checked, with the reason, and never as up to date." - End B:
.abcd/development/brief/04-surfaces/01-ahoy.md:963— "No command, no answer, an error exit or no parsable version raises nothing."
itd-2610031026190632 reuses the installed-harness version reading that setup's floor warning already uses (its decisions 7 and 8), and it says, citing brief invariant 16, that a harness whose version cannot be read is named as not checked, never as up to date. The ahoy page describes that same setup warning: it asks the claude command for its version and warns below the floor. But it raises nothing when there is no command, no answer, an error exit or no parsable version. The same reading against the same floor treats an unreadable version in opposite ways, and the setup's silence is what the invariant forbids.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 360.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): the two ends do not conflict when read in full. Invariant 16 is about exclusion controls and attestations, not an advisory warning; no end claims an unreadable version reads as up to date.
Frontmatter
| id | iss-2610262033066869 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262033066869-the-harness-version-intent-names-a.md
open on GitHub ↗ · commit history ↗
References1
- itd-2610031026190632abcd's update check says when a harness is older than abcd needsrelated
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.