%%{init: {"theme": "base", "themeVariables": {"primaryColor": "#1B1B1B", "primaryBorderColor": "#D6002A", "primaryTextColor": "#fff", "secondaryColor": "#fff", "secondaryBorderColor": "#D6002A", "secondaryTextColor": "#1B1B1B", "tertiaryColor": "#F0F0F0", "clusterBkg": "#F0F0F0", "lineColor": "#1B1B1B", "fontFamily": "\"Akkurat Pro\", \"Helvetica Neue\", \"Arial\", sans-serif"}}}%% flowchart LR subgraph UP ["Upstream — anything"] direction TB A["IDE / IDE + AI\n(dev writes contract)"] B["Agentic SDLC\n(agent writes contract)"] C["Citizen dev\n(vibe codes → AI agent\n→ contract)"] end subgraph ACDL ["Nova — infrastructure only"] D["Contract\nvalidated"] E["Resolve → Plan\nSecurity + Policy checks\nConfidence signal"] F["Provision\nAWS resources"] G["Evidence\nhash-chained"] end subgraph DOWN ["Downstream"] H["AWS resources\nrunning"] I["Consumer pipeline\ndeploys image"] end A --> D B --> D C --> D D --> E E --> F E --> G F --> H H --> I classDef accent fill:#1B1B1B,color:#fff,stroke:#D6002A,stroke-width:2px classDef supporting fill:#fff,color:#1B1B1B,stroke:#D6002A,stroke-width:1px class D,E,F,G accent