Skip to content

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

coverstypecommandresultat commit
decision_recordedmanualbin/majordomus decision listthe 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 resolved41d0b36

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.