Prompt & Configuration Registry · View 07 of 21 · Structure
The boundary, drawn
- There is no edge from the authoring store to anything downstream, and none from the application runtime back into the control plane. Those two absences are the architecture (ADR-01).
- The distribution tier is the only thing the fleet touches, and everything in it is read-only to a consumer: content addressed by digest, a pointer, and a notice.
- The signer is in the build plane but holds no key: it calls OpenBao under a sign-only role, so a compromised build controller can sign but cannot exfiltrate (ADR-12).
Assumptions
- Argo Workflows is already the organisation's job runner; the build plane is a workflow, not a new scheduler.
- An OCI registry is available and content-addressed storage is idiomatic here, so a bundle is an OCI artefact rather than a bespoke blob format (ADR-06).
Deliberate omissions
- The Git webhook, the gate's call to evaluation, and the signer's push into the artefact registry are on views 08 and 09 — drawn here they made four arrows share one run and said nothing extra.