Development record
The question gate can refuse a legitimate question forever: in a managed checkout whose .abcd/.work.local/ exists but is not writable, HasTier reads true and the absent mode file reads managed, so the guard exits 2 on the host's question tool, while the remedy it names, abcd mode facilitator, fails with permission denied. HasTier tests presence, not writability, though its comment says it gates on the verb being able to set the state.
issueresolvedminoriss-2609260100382261
The question gate can refuse a legitimate question forever: in a managed checkout whose .abcd/.work.local/ exists but is not writable, HasTier reads true and the absent mode file reads managed, so the guard exits 2 on the host's question tool, while the remedy it names, abcd mode facilitator, fails with permission denied. HasTier tests presence, not writability, though its comment says it gates on the verb being able to set the state.
Grounds
- pursued: a question in a managed checkout with a read-only tier runs on exit 1 with a NOT CHECKED line instead of being refused forever; shown wrong if TestGuardQuestionGateFailsOpenWhereTheModeCannotBeSet sees exit 2 or residue in the tier
Frontmatter
| id | iss-2609260100382261 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2609260100382261-the-question-gate-can-refuse-a.md
open on GitHub ↗ · commit history ↗
mentions1
- itd-2609212130146198The status-line badge is true at every stop