Parent capability: difficulty.
Delivery slice: 7. Milestone: Campaign.
Roadmap state: planned. Executable now: yes.
Atomic obligations
DIF-01.model
DIF-02.model
DIF-03.model
FORM-01.model
Blockers
- None
- Required delivery slices: slice 4, slice 5, slice 6
Completion evidence
- Proof level: playable.
- Mechanics records/catalog rows:
DIF-01, DIF-02, DIF-03, FORM-01.
- Automated evidence must add
roadmap-evidence: ID success and roadmap-evidence: ID failure markers for every obligation ID, attached to tests that exercise those paths.
- A gameplay-affecting PR stays draft until the operator approves the playable
.sb3 at its tested commit.
Closure rule
This leaf closes only when all obligations above are delivered, every blocker is closed (or closes in the same PR), the required evidence is present, and the repository closure check passes.
Parent capability:
difficulty.Delivery slice: 7. Milestone: Campaign.
Roadmap state: planned. Executable now: yes.
Atomic obligations
DIF-01.modelDIF-02.modelDIF-03.modelFORM-01.modelBlockers
Completion evidence
DIF-01,DIF-02,DIF-03,FORM-01.roadmap-evidence: ID successandroadmap-evidence: ID failuremarkers for every obligation ID, attached to tests that exercise those paths..sb3at its tested commit.Closure rule
This leaf closes only when all obligations above are delivered, every blocker is closed (or closes in the same PR), the required evidence is present, and the repository closure check passes.