I0102 — Decide whether a question transfers or the gate widens
Choose between the two alternatives the claim names, record the decision with what was rejected and why, and state which case the chosen behaviour is deliberately wrong in.
DONE wave 1 · p1 · deep-work profile · runs alone
Part of M001 — A blocking question survives a handover.
Objective
Choose between the two alternatives the claim names, record the decision with what was rejected and why, and state which case the chosen behaviour is deliberately wrong in.
Why
The claim was published as unfixed precisely because both answers are wrong somewhere. Implementing one without recording why is how a repository acquires behaviour nobody can defend.
Current state
The claim note names the two alternatives and stops there. No decision record exists.
Desired state
A dated entry in .majordomus/state/decisions.md names the choice, the rejected alternative, the case each is wrong in, and the evidence it rests on.
Scope
- .majordomus/state/decisions.md
Out of scope
- Implementing the decision
Dependencies
What waits on this
Acceptance criteria
- The decision names both alternatives and the case each one gets wrong
- It cites the case from I0101 as its evidence
- It is attributable to a task, which majordomus check verifies
Validation
- bin/majordomus decision list
- bin/majordomus check
Evidence required
- decision_recorded
Evidence
| covers | type | command | result | at commit |
|---|---|---|---|---|
| decision_recorded | manual | bin/majordomus decision list | the choice (a question blocks a completed finish anywhere in its branch), the two rejected alternatives each with the case it gets wrong, and the two conditions the choice imposes on I0103 — skip the template comment block, and let any question be resolved | 41d0b36 |
Risk
A decision recorded without the failing case behind it is an opinion.
Timeline
- started
- 2026-09-04T06:59:15Z
- verified
- 2026-09-04T06:59:44Z
- completed
- 2026-09-04T06:59:47Z
Those three fields, the evidence above and the state of the dependencies are all the status is made of. There is no status field to disagree with them.
Canonical record: .ai/repo/project/issues/I0102.yaml. Read it back with majordomus plan show I0102.