flowchart LR subgraph UP ["Upstream — anything"] direction TB A["Technical dev\n(app code + contract)"] B["Citizen dev\n(intent → AI agent\n→ contract)"] end subgraph ACDL ["ACDL — infrastructure only"] C["Same contract\nSame pipeline\nSame safety"] D["Provision\nAWS resources"] E["Evidence\nhash-chained"] end subgraph DOWN ["Downstream"] F["AWS resources\nrunning"] G["Consumer pipeline\ndeploys image"] end A --> C B --> C C --> D C --> E D --> F F --> G