Commit Graph

  • e6a7aecd97 fix(render): loop a bounded music bed so long reels render (MusicGen CPU cap) main JSLMPR 2026-07-27 03:08:15 +0200
  • 5b98c0538f feat(director): multi-segment highlight reel with intensity-aware selection JSLMPR 2026-07-26 19:07:33 +0200
  • 70dffaea6c feat(vision): default localpoc to Qwen2.5-VL with loud moondream fallback JSLMPR 2026-07-26 17:55:46 +0200
  • 8c0ddc1796 perf(vision): add resident llama-server backend (model loads once) JSLMPR 2026-07-26 17:49:36 +0200
  • 1ea6640da0 fix(vision): overlay describes the chosen peak, not the trailing outcome JSLMPR 2026-07-26 16:49:22 +0200
  • cf8ec76430 fix(vision): Qwen2.5-VL llama.cpp backend — verified to break the moondream ceiling JSLMPR 2026-07-25 23:50:12 +0200
  • 3652cefacc feat(vision): pluggable llama.cpp/GGUF Tier-2 VLM backend (stronger judge) JSLMPR 2026-07-25 19:11:54 +0200
  • d89a28e084 refactor(director): decisive moment = measurement proposes, vision model judges JSLMPR 2026-07-25 18:37:38 +0200
  • 8b00b41d7c fix(director): select the decisive moment, include its outcome, honest overlay JSLMPR 2026-07-25 16:50:57 +0200
  • 9e401870a1 feat(cinematic): R10–R14 grade/cadence/edit rules + 420p compat fix JSLMPR 2026-07-25 12:08:55 +0200
  • b455a11d82 Add AGENTS.md (any-AI entry point) + Gate-B review scorecard JSLMPR 2026-07-24 21:21:43 +0200
  • 7012daa6b6 docs(memory): save session state at HEAD fd22412 (R1-R9 done; hardening started; honest not-production-ready verdict) JSLMPR 2026-07-24 16:19:17 +0200
  • fd224124cf docs: portable e2e runbook + local-models reference (any-AI usable) JSLMPR 2026-07-24 15:47:45 +0200
  • c32352390b Add Maven Wrapper (pin Maven 3.9.9); CI uses ./mvnw JSLMPR 2026-07-24 15:41:17 +0200
  • 846cb05aa5 docs(memory): handover HEAD 452bab6; production hardening started JSLMPR 2026-07-24 15:15:07 +0200
  • 452bab6a1b Add Dockerfile + .dockerignore (app image; models mounted at runtime) JSLMPR 2026-07-24 15:13:29 +0200
  • 430d71fae8 Gate the REST render endpoint behind an approval flag JSLMPR 2026-07-24 12:38:12 +0200
  • 31efe33081 Add CI workflow and a production README JSLMPR 2026-07-24 12:17:08 +0200
  • 2552a7cf06 docs(memory): update handover HEAD to 9fb24e8; R1-R9 complete JSLMPR 2026-07-24 12:06:11 +0200
  • 9fb24e8f19 R6 speed-ramp: ease into slow-motion JSLMPR 2026-07-24 12:04:32 +0200
  • 4d2cea15a7 Fix: music/audio cut off early with crossfades (separate video+audio passes) JSLMPR 2026-07-24 11:52:43 +0200
  • 99ec273020 docs(memory): record current HEAD (a2a7d7d) + tmpdir/sandbox workaround JSLMPR 2026-07-24 09:42:57 +0200
  • a2a7d7d736 R8: swell the music into the payoff JSLMPR 2026-07-24 09:37:43 +0200
  • 407f6b5e04 Tier-2 caption-driven shot selection (semantic editor, not just decorator) JSLMPR 2026-07-24 01:31:48 +0200
  • 67bdf683ca R7: bold, animated overlay captions JSLMPR 2026-07-24 00:05:39 +0200
  • f03d5472c5 R6: cross-dissolve transitions between montage beats JSLMPR 2026-07-23 23:41:12 +0200
  • 30c832e9d5 Accurate loudness mastering: measure the finished file and correct to target JSLMPR 2026-07-23 23:09:06 +0200
  • 1da0661eea Automatic two-tier highlight director + source-adaptive rendering JSLMPR 2026-07-23 22:49:05 +0200
  • 8b68116dae docs: record Phase 5 next-steps roadmap JSLMPR 2026-07-22 22:51:18 +0200
  • b3718dd0b8 Add cinematic montage mode (break free of the 8-35s highlight windows) JSLMPR 2026-07-22 22:35:08 +0200
  • daa58a8c8d Dynamic multi-cut edit: tighter framing + progressive punch-in per beat JSLMPR 2026-07-22 19:05:16 +0200
  • d3d2a1b14e Soften voiceover entry/exit with short fades JSLMPR 2026-07-22 18:19:27 +0200
  • aae92ed7a5 Fix: voiceover was silently dropped from every mix; remove SFX gating JSLMPR 2026-07-22 18:03:38 +0200
  • 235810e253 docs: log Phase 4 cinematic pass progress JSLMPR 2026-07-22 16:15:02 +0200
  • 842f2a7404 Cinematic pass: 2.39 letterbox, film grain, optional voiceover JSLMPR 2026-07-22 16:13:19 +0200
  • 3221b9827b docs: add P3.6 acceptance review (frozen thresholds + rubric); Gate A measured PASS JSLMPR 2026-07-22 11:59:06 +0200
  • 6600ded929 docs: P3.5 mix/ducking review findings (calibration deferred to P3.6) JSLMPR 2026-07-22 11:43:10 +0200
  • 56205d91f2 Fix local CV visual-analysis client (HTTP/1.1) to enable YOLO selection JSLMPR 2026-07-22 11:14:48 +0200
  • 9d217c249e docs: log beat-specific grading milestone JSLMPR 2026-07-22 10:31:41 +0200
  • a0b6023b9c Beat-specific cinematic grading for highlights JSLMPR 2026-07-22 10:19:52 +0200
  • 1a1566adda docs: log Phase 3.3 overlay styling milestone JSLMPR 2026-07-22 10:01:01 +0200
  • 24bd1d78f2 Premium highlight overlay styling (P3.3) JSLMPR 2026-07-22 09:52:12 +0200
  • 0dd64d96cd docs: log Phase 2 render + Phase 3.1/3.2 milestones JSLMPR 2026-07-22 09:41:51 +0200
  • 0fcfca9283 Improve highlight render: filmic grade + true-peak limiter JSLMPR 2026-07-22 09:38:47 +0200
  • 588c652a2f Add opt-in localpoc profile for the local highlight PoC JSLMPR 2026-07-22 09:38:47 +0200
  • a95d1fa0ac Wire local generative audio models into the highlight asset worker JSLMPR 2026-07-21 23:00:57 +0200
  • f6dc6b8a83 Harden cinematic highlight planning and rendering JSLMPR 2026-07-21 18:32:35 +0200
  • 97ba827d50 add asset generation JSLMPR 2026-07-21 10:03:27 +0200
  • 618ba9af49 - Implement end-to-end cinematic highlight rendering pipeline - Wire visual effects and local asset generation into highlight flow - Add director plan rendering with local asset worker JSLMPR 2026-07-12 01:20:18 +0200
  • adc979eea8 Add local CV worker readiness checks JSLMPR 2026-07-11 17:46:40 +0200
  • 80eca92d56 Add highlight rendering gap closure plan JSLMPR 2026-07-11 17:26:36 +0200
  • 8195b58552 Add rich video editing diagnostics JSLMPR 2026-07-11 17:11:35 +0200
  • e2f49e2e5a Add managed local CV worker startup JSLMPR 2026-07-11 16:50:54 +0200
  • 9dc720b0cc Add runnable local CV model worker JSLMPR 2026-07-11 16:40:59 +0200
  • 82e557905e Add local CV visual analysis provider JSLMPR 2026-07-11 10:49:11 +0200
  • eea619a2d3 Add highlight visual analysis JSLMPR 2026-07-11 10:35:07 +0200
  • fc17578549 Add highlight audio analysis JSLMPR 2026-07-11 10:23:07 +0200
  • 5d5f8022f2 Add highlight scene segmentation JSLMPR 2026-07-11 10:16:07 +0200
  • ed337c1268 Add highlight source analysis JSLMPR 2026-07-11 09:59:55 +0200
  • 0b6e5afddf Add highlight source scheduler JSLMPR 2026-07-11 09:50:11 +0200
  • 5ba108f740 Add highlight project folder contract JSLMPR 2026-07-11 09:42:55 +0200
  • 9536928054 Add cinematic edit approval gate JSLMPR 2026-07-11 09:36:56 +0200
  • 2dc3ec97f4 Add cinematic benchmark metrics JSLMPR 2026-07-11 09:28:13 +0200
  • 72a0626ab7 Add cinematic category fixture integration tests JSLMPR 2026-07-11 01:29:23 +0200
  • 2ec2b9c37f Add cinematic editing operator runbook JSLMPR 2026-07-11 01:26:46 +0200
  • 9b56e89b4c Add cinematic render QA report JSLMPR 2026-07-11 01:25:38 +0200
  • 2d0c331710 Add cinematic dynamic crop rendering JSLMPR 2026-07-11 01:20:39 +0200
  • bb23ac80e1 Add cinematic audio mastering filters JSLMPR 2026-07-11 01:16:14 +0200
  • 43fccb7dc6 Render cinematic text overlays JSLMPR 2026-07-11 01:06:38 +0200
  • 376bc41685 Add local cinematic asset library JSLMPR 2026-07-11 01:02:38 +0200
  • e3d69ad209 Add cinematic edit asset provider interfaces JSLMPR 2026-07-11 00:59:04 +0200
  • 3348ae8e5d Validate cinematic edit plans JSLMPR 2026-07-11 00:54:52 +0200
  • 5006dfd50b Add category-aware cinematic highlight planning JSLMPR 2026-07-11 00:50:12 +0200
  • 5d889b00dc • working version but not cinematic JSLMPR 2026-07-11 00:32:46 +0200
  • 13b7dc4cdf Complete cinematic editing implementation plan JSLMPR 2026-07-10 19:10:34 +0200
  • e5a86257d1 Document local AI director workflow JSLMPR 2026-07-10 19:05:19 +0200
  • 051f4e56d0 Add cinematic editing integration test JSLMPR 2026-07-10 19:00:40 +0200
  • 8fc85320e9 Add cinematic edit observability JSLMPR 2026-07-10 18:58:57 +0200
  • c3904b75c2 Add voiceover generation hook JSLMPR 2026-07-10 18:53:34 +0200
  • 1c3db181a3 Add edit sound effect cues JSLMPR 2026-07-10 18:47:18 +0200
  • e2037a7629 Add basic edit transitions JSLMPR 2026-07-10 16:19:05 +0200
  • c3c6c7a790 Add edit render manifest JSLMPR 2026-07-10 16:16:13 +0200
  • a3ca4826f5 Add edit audio mixing JSLMPR 2026-07-10 16:15:09 +0200
  • 46a4982ef9 Add concat edit timeline rendering JSLMPR 2026-07-10 16:13:59 +0200
  • 21e5cef45d Add normalized edit segment rendering JSLMPR 2026-07-10 16:08:08 +0200
  • 2b4c5992a6 Add edit plan API JSLMPR 2026-07-10 16:00:49 +0200
  • 4979e4da25 Add strict edit plan validation JSLMPR 2026-07-10 15:55:59 +0200
  • a3317cfb43 Add edit plan inbox pickup JSLMPR 2026-07-10 15:52:35 +0200
  • 9c0a2e88e3 Add local director project scheduler JSLMPR 2026-07-10 15:43:04 +0200
  • f8d0bc874e Add local AI director prompt generation JSLMPR 2026-07-10 15:38:16 +0200
  • 8a1dd0ac3a Add cinematic storyboard prompt generation JSLMPR 2026-07-10 15:35:15 +0200
  • 0ccfd99147 Add cinematic analysis writer JSLMPR 2026-07-10 15:30:37 +0200
  • a5b8ed10a3 Add cinematic proxy generation JSLMPR 2026-07-10 15:24:28 +0200
  • d7712bbc01 Add cinematic contact sheet generation JSLMPR 2026-07-10 15:17:45 +0200
  • b736df6cad Add cinematic thumbnail extraction JSLMPR 2026-07-10 15:15:00 +0200
  • 67f0a0d423 Add cinematic ffprobe clip inspection JSLMPR 2026-07-10 15:06:59 +0200
  • 28fbfadd6e Add cinematic edit clip discovery JSLMPR 2026-07-10 14:57:00 +0200
  • 8d8180dc61 Add cinematic edit project API JSLMPR 2026-07-10 14:53:02 +0200
  • 0d4752897d Add cinematic edit domain model JSLMPR 2026-07-10 14:48:42 +0200
  • fdd8309311 Add cinematic edit project store JSLMPR 2026-07-10 14:41:52 +0200