Three agents, three demarcations. Each owns exactly one side of a boundary, and none reaches across.
Specialises in knowing the person โ presentation, judgement, conversation. Designs from the human end. Never touches git mechanics.
Specialises in knowing the logic of the application. This is what Purple Pincher builds โ the thing that lives in the repo. Never touches hardware, never performs the relationship.
Specialises in rendering the application to hardware. Drivers are just libraries; it picks the right material for the destination โ C for the edge, Python and TypeScript for the cloud.
The demarcations are where they are because the human, the logic, and the hardware change for different reasons, at different speeds, under different expertise. One agent spanning all three would be a monolith wearing a costume.
The repo holds no secrets. All API access โ GitHub, the model, everything โ goes through the vault, a small Cloudflare Worker:
Register, and the coordinator adds your repo. Until then, the vault stays silent.What trust is not here: a promise. It's a structure you can inspect โ the demarcations, the vault, the log โ instead of a brand you have to believe.