# Wild Dragon MAM — Editor, Growing File Preview & Feature Expansion **Date:** 2026-05-18 **Status:** Draft — awaiting user approval before implementation begins --- ## Overview Three interconnected areas, sequenced by priority: 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** — Prioritized list of high-value additions (subclips, player improvements, bulk ops, waveform, etc.) --- ## 1. NLE Editor ### 1.1 Layout A new page `editor.html` replaces the role of `player.html` for editorial work. `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 │ [bin tree] │ [V] [C] [H] [──zoom──] │ │ [asset list] │ ruler: 00:00 00:05 00:10 … │ │ │ V1 ░░░░[clip A]░░░░[clip B]░░ │ │ │ V2 │ │ │ A1 ░░░░[clip A]░░░░[clip B]░░ │ │ │ A2 │ └───────────────┴──────────────────────────────────┘ ``` The editor is accessed from the library: each asset card gains an "Open in Editor" action (next to the existing delete button). Clicking opens `editor.html?project=&asset=` — loads the asset into the source monitor and creates or resumes the project's active sequence. The sidebar nav gains an **Editor** link (between Library and Ingest). ### 1.2 Source Monitor - Displays the currently "loaded" clip (double-click asset in the media panel, or opened via `?asset=` URL param) - Native `