Plans
Stored plan candidates and their approval into missions.
/api/plans
List candidate plans, newest first.
/api/plans
Store a candidate plan.
/api/plans/propose
Generate candidate plans, one per strategy, and persist them.
/api/plans/{id}
One candidate plan by id.
/api/plans/{id}/approve
Approve a candidate plan into a mission.