Go to file
type-two b627a0f2ff [laneC] M2/M3: render pipeline (ffmpeg encode + render.js), thumbnails endpoint, reaper
- /render/begin|frame|end|status|out with background ffmpeg thread + on-disk
  status fallback; boot-time reap of dirs >48h
- /assets/thumb sidecar lookup (pass-through, no resize dep)
- web/render.js: draftRecord (MediaRecorder) + finalRender (deterministic
  timeline.step -> PNG -> POST, <=4 in flight) + download helper
- test_server.py: +render pipeline (ffmpeg synthetic frames -> mp4, ffprobe
  ~1s) +thumbnail; 6 groups green

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-18 20:00:14 +10:00
.claude [sync1] wire TimelineUI to real Stage, null-mixer guard, M2 unlock + orchestrator updates 2026-07-18 18:36:16 +10:00
lanes [sync1] wire TimelineUI to real Stage, null-mixer guard, M2 unlock + orchestrator updates 2026-07-18 18:36:16 +10:00
logs [laneA] M1: Stage viewport, retarget port, dock+inspector 2026-07-18 18:06:22 +10:00
scenegod [laneC] M2/M3: render pipeline (ffmpeg encode + render.js), thumbnails endpoint, reaper 2026-07-18 20:00:14 +10:00
scripts [laneC] M2/M3: render pipeline (ffmpeg encode + render.js), thumbnails endpoint, reaper 2026-07-18 20:00:14 +10:00
.gitignore [laneC] M1 server: statics, assets tree/file, scenes CRUD+validation, render stubs, tests 2026-07-18 17:53:52 +10:00
CLAUDE.md plan: SCENEGOD master plan + 3-lane instructions + log scaffolding 2026-07-18 17:44:07 +10:00
PLAN.md plan: SCENEGOD master plan + 3-lane instructions + log scaffolding 2026-07-18 17:44:07 +10:00
requirements.txt [laneC] M1 server: statics, assets tree/file, scenes CRUD+validation, render stubs, tests 2026-07-18 17:53:52 +10:00