Invariants pinned before the code that depends on them exists. Changing an Accepted ADR requires a superseding ADR, not an edit.
| # | Title | Status |
|---|---|---|
| 0001 | Clean-room policy for codec references | Accepted |
| 0002 | Public API surface, module layout, and stability policy | Accepted |
| 0003 | Signed playback URLs and source identity | Accepted |
| 0004 | Cache key format | Accepted |
| 0005 | Codec and container interface shape | Accepted |
| 0006 | Buffer.Pos ownership | Accepted |
| 0007 | TLS and network exposure posture | Accepted |
| 0008 | Opus encoder-quality gate restated in weighted-error ratios | Accepted |
| 0009 | Multi-source timelines and their identity | Accepted |