pub fn render_plan(plan: &Plan) -> String
Render a plan for the interactive approval prompt: contract, then the milestone/feature tree with specs and criteria.