- ADR 0001 · Record architecture decisions
- ADR 0002 · Standalone service: through prospero, with gonzalo, to caliban only via prospero
- ADR 0003 · Ariel stores nothing of its own; its state is gonzalo records
- ADR 0004 · One chat provider trait, feature-gated backend crates
- ADR 0005 · Mirror prospero's wire types, pinned by golden fixtures
- ADR 0006 · The
ChatProvider trait: one core, capability-gated extras
- ADR 0007 · Notifications: one live message per agent, paced per channel
- ADR 0008 · Secrets, deployment, and the boundary around an unauthenticated prosperod
- ADR 0009 · Channel configuration: what a channel follows, hears, and allows
- ADR 0010 · Discord backend on twilight
- ADR 0011 · A restarted daemon does not replay what it missed
- ADR 0012 · Command authorization: grant scope, what is mutating, and when it is audited
- ADR 0013 · Ariel authenticates to prosperod with a scoped API token