Show the dependency cycle explicitly
In the synthetic plan, final layout A requires final copy B, while final copy B requires final layout A. Neither is started. For this iteration the owner explicitly changes B’s confirmation prerequisite to checked provisional layout A0: B may be drafted and its content confirmed from A0 before final A. Final A then uses confirmed B, and publication still requires checks of the final pair. A0 remains provisional.
| Work state | Required input | Permitted next step |
|---|---|---|
| Original A final | B final | Blocked |
| Original B final | A final | Blocked |
| Approved draft route | A0 provisional | Changed prerequisite: checked A0 → confirm B content → final A |
Keep draft permission separate from final release
- Identify A–B cycle
- Record A0 provisional scope
- Draft and confirm B under the changed prerequisite
- Complete A from confirmed B
- Check final pair before publication decision
If B changes after final A is completed, return the affected A work to review; provisional permission does not cover every later revision.
The approved prerequisite change permits B content confirmation before final A. It does not complete final A or publication. Retain A0’s provisional status so it cannot be mistaken for the final layout in a later handoff.
B was drafted using A0. Are final A and the publication task now complete?
Show the worked answer
No. Confirm B content under the changed prerequisite, finish A from it, then check the final pair. A0 remains a provisional input, not the final layout.