Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Technical design documents

Technical design documents explain a proposed subsystem before or during implementation. They may evolve as experiments reveal new constraints.

Documents

IDTitleStatus
0001On-demand MP4 packaging coreAccepted; verification pending
0002Asset mapper interfaceAccepted; implemented
0003Production-grade HTTP APIAccepted; implemented
0004Broader MP4 input supportAccepted; implemented
0005Fragmented MP4 inputAccepted; implemented
0006Trick play, subtitles, and adaptive renditionsDraft

Workflow

  1. Copy template.md to the next zero-padded number.
  2. Keep the document in Draft while major questions remain.
  3. Record architectural choices as ADRs and link them from the design.
  4. Change the status to Accepted before implementation becomes the reference behavior.
  5. Use Superseded when a replacement design is accepted, and link both documents.