1.5 KiB
1.5 KiB
Signage architecture decision records
These record the durable choices behind Signage itself. Ekklesia's own ADRs remain authoritative for everything the platform owns — manifests, capabilities, permissions, storage, realtime, browser artifacts, contributions, and request bodies — and are never restated here.
- Filenames use a four-digit sequence followed by a short kebab-case title.
- Status is
Proposed,Accepted,Superseded, orRejected. - Accepted ADRs are immutable except for status and cross-reference corrections.
- A changed decision receives a new ADR that links to and supersedes the old one.
Index
- 0001: Signage owns timing; a provider owns content — Accepted
- 0002: The content-provider contract, and what it deliberately cannot express — Accepted
- 0003: Timelines are ordered patterns; a source instance is a selection scope — Accepted
- 0004: A channel group is one clock; an audience channel is one rendering of it — Accepted
- 0005: Playback is absolute instants reconciled forward, never a countdown — Accepted
- 0006: Two permanent layers, real readiness, and an offline continuation that never becomes authority — Accepted
- 0007: A native image is content-addressed, archived once, and never baked — Accepted