mirror of
https://github.com/openai/codex.git
synced 2026-10-19 17:28:46 +00:00
## Why Flowcharts containing stadium nodes such as `A([Start])` currently fall back to source text instead of rendering in the TUI. ## What changed Parse stadium declarations and render them with rounded box corners in every supported flowchart direction. Track node shapes explicitly so repeated declarations must agree on both label and shape. Document the supported `([label])` syntax. ## Testing Add parser and snapshot coverage for repeated references, conflicting declarations, malformed syntax, Unicode labels, mixed shapes, and width limits across all four directions. Add a TUI snapshot for a stadium flowchart and verify source fallback when the diagram is too wide or malformed. GitOrigin-RevId: 5ebd8babfd25ab4429b3e6c408cb7be8d7f1bb8e