{
  "id": "recipe.render-for-review",
  "goal": "Render or export a validated diagram for human review.",
  "readFirst": [
    "/llm/mcp.shape.json",
    "/llm/cli.shape.json"
  ],
  "preferredPath": [
    "Validate the diagram first.",
    "Use render_preview for browser or cloud share review.",
    "Use render_svg for embeddable vector output.",
    "Use render_png when raster output is required and the rasterizer is installed.",
    "Use export_mermaid or wire export --format=mermaid only as a derived export.",
    "Use get_diagram_json or wire export --format=json for canonical JSON handoff."
  ],
  "mcpPath": [
    "validate({ diagramId })",
    "render_preview({ diagramId, scope: 'view' })",
    "render_svg({ diagramId })"
  ],
  "cliPath": [
    "wire validate <id>",
    "wire export <id> --format=svg --out=<id>.svg",
    "wire export <id> --format=json --out=<id>.json"
  ],
  "avoid": [
    "Do not use localhost preview URLs for customer-facing cloud shares.",
    "Do not treat SVG, PNG, or Mermaid exports as editable source."
  ]
}
