# Wild Dragon MAM — Editor, Growing File Preview & Feature Expansion **Date:** 2026-05-18 **Status:** APPROVED — ready for implementation planning --- ## Resolved Decisions | Question | Decision | |----------|----------| | Save strategy | **Auto-save** (debounced 2s after any change) | | Sequences per project | **Multiple named sequences** (like Premiere's project panel) | | HLS temp disk | **3 TB available** — no constraint | | Primary frame rate | **59.94 fps** | | Program monitor fidelity | **Brief gap at clip boundaries is acceptable for v1** | --- ## Overview Three sequenced phases: 1. **NLE Editor** (`editor.html`) — Premiere-style timeline editor with razor blade, in/out marking, and EDL export 2. **Growing File Workflow** — HLS live preview during SDI/SRT/RTMP capture, with rewind support 3. **Feature Additions** — Subclips, improved player, bulk ops, waveform, timecoded comments, smart bins, metadata templates --- ## 1. NLE Editor ### 1.1 Layout A new page `editor.html`. `player.html` is kept as the lightweight browse/metadata view; the editor is the full-screen creative environment. ``` ┌─ SOURCE MONITOR ──────┬─ PROGRAM MONITOR ──────┐ ← 40vh │ [video preview] │ [video preview] │ │ TC: 00:00:00;00 │ TC: 00:00:00;00 │ │ [────scrub bar────] │ [────scrub bar────] │ │ [IN] [OUT] [Insert] │ [J] [K] [L] [⏩] │ ├─ MEDIA PANEL ─────────┴─ TIMELINE ─────────────┤ ← 60vh │ [sequence picker] │ [V] [C] [H] [zoom] │ │ [bin tree] │ ruler: 00:00 00:05 … │ │ [asset list] │ V1 ░░░░[clip A]░░░░ │ │ │ V2 │ │ │ A1 ░░░░[clip A]░░░░ │ │ │ A2 │ └───────────────────────┴─────────────────────────┘ ``` Accessed from the library via an "Open in Editor" action on each asset card. Opens `editor.html?project=&asset=` — loads the asset into the source monitor and opens the project's most-recent sequence (or creates one named "Sequence 1" if none exists). The sidebar nav gains an **Editor** link (between Library and Ingest). ### 1.2 Source Monitor - Displays the currently loaded clip (double-click in media panel, or via `?asset=` param) - Native `