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. |