Skip to content

Architecture Decision Records

Architecture decision records preserve significant decisions that are expensive to reverse. Accepted records retain their original reasoning; a later decision supersedes them with a new record.

Record Status Decision
ADR-0001 Accepted Use layered, docs-first agent guidance with project-owned scoped instructions and executable structural validation.
ADR-0002 Accepted Keep scheduling external and express queue and host isolation through workload-agnostic profile service classes.
ADR-0003 Accepted Coordinate atomic host-local admission through one socket-local service without Docker access.
ADR-0004 Superseded Permit only bounded service-network, KVM, and shared-memory extensions while preserving socketless disposable workers.
ADR-0005 Accepted Run the image-builder service rootless on existing nodes and support typed push and non-push image workflows.
ADR-0006 Accepted Expire abandoned pending demand without changing durable worker leases.
ADR-0007 Accepted Provide connector-independent diagnostics through an outbound-only, typed, read-only support plane.