Purpose
Terminal artifact: the shift plan rendered from templates/shift-plan-template.md, populated only from the contract payload.
When to use
End of every planning run.
Inputs
optimized.json (full payload).
Steps
- Validate against the contract; escalations (gates, overload, protected commitments) lead the draft.
- Fill the template: sequence with families and changeovers, material-gated starts, utilization with changeovers included, naive-vs-optimized comparison.
- Mark DRAFT - the planner publishes to execution systems; this plugin never does (#5).
Output
SHIFT-PLAN-.md - terminal artifact.
Grounding requirements
Every line cites the engine output; the comparison table is the engine's, verbatim.
Constraints
- Draft-first (#5): never claim the plan is published or systems updated.
- Nothing in the plan that is not in the contract payload.
Escalation / uncertainty
A plan with unresolved late committed orders is titled a TRADEOFF DRAFT, not a plan.