SCENEGOD/scenegod/web
type-two dfd4cebd2b [laneA] M2: PiP + cameras/lights toolbar, eventized clip drops, onChange-on-add
- dock: /assets/tree {name,path,formats,thumb}; +camera/+key/+ambient toolbar;
  clip apply dispatches scenegod:clipdrop when timeline present (else preview);
  drag-from-dock places onto the viewport (screenToFloor / entityAt)
- stage: PiP overlay from active camera; renderActiveCamera hardened as M3 target
  + pause()/resume(); backdrop rebuild-on-param; fire onChange on add+remove
  (fixes tlui empty-names + a gizmo mouseUp id-vs-entity bug); set-active-camera
- verified in the integrated app (:8020, Lane B timeline mounted), zero console
  errors. Found + logged the entity-mirror integration gap (timeline model isn't
  seeded from live stage adds) for the orchestrator.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-18 20:14:52 +10:00
..
dock.js [laneA] M2: PiP + cameras/lights toolbar, eventized clip drops, onChange-on-add 2026-07-18 20:14:52 +10:00
index.html [sync1] wire TimelineUI to real Stage, null-mixer guard, M2 unlock + orchestrator updates 2026-07-18 18:36:16 +10:00
render.js [laneC] M2/M3: render pipeline (ffmpeg encode + render.js), thumbnails endpoint, reaper 2026-07-18 20:00:14 +10:00
room3d.js [laneA] M1: Stage viewport, retarget port, dock+inspector 2026-07-18 18:06:22 +10:00
stage.js [laneA] M2: PiP + cameras/lights toolbar, eventized clip drops, onChange-on-add 2026-07-18 20:14:52 +10:00
stagestub.js [laneB] M1: timeline model+clock, panel UI, stub, self-check 2026-07-18 17:57:18 +10:00
style.css [laneA] M2: PiP + cameras/lights toolbar, eventized clip drops, onChange-on-add 2026-07-18 20:14:52 +10:00
timeline_test.mjs [laneB] M2: SYNC1 row/bar fixes, clipdrop, crossfade, params/cut lanes, box-select 2026-07-18 20:10:07 +10:00
timeline.js [laneB] M2: SYNC1 row/bar fixes, clipdrop, crossfade, params/cut lanes, box-select 2026-07-18 20:10:07 +10:00
tlui.js [laneB] M2: SYNC1 row/bar fixes, clipdrop, crossfade, params/cut lanes, box-select 2026-07-18 20:10:07 +10:00