OpenMontage/tools
calesthio 514d0faf37 backlot phase 0 review fixes: fail-closed gates, atomic checkpoint writes, event attribution hardening
- gate = manifest OR caller (stricter wins); unknown pipeline_type now
  raises instead of silently disabling enforcement; corrupt manifest logs
  and falls back; misleading diagnostic fixed
- write_checkpoint backfills pipeline_type from project.json marker so
  omitting the kwarg can't bypass gates
- checkpoint writes are atomic (temp + os.replace); history archiving is
  copy-based and best-effort (Windows open-file safe)
- manifest loads cached (load_pipeline_readonly); stage gate lookup moved
  to pipeline_loader.get_stage_human_approval_default; PROJECTS_DIR unified
  in lib/paths.py
- events: containment + root-normalization for explicit project dirs, no
  ghost-project mkdir, 0.0 cost preserved, nested-call depth tag,
  wrapper simplified
- documentary-montage edit-director gate footer (was missed); AGENT_GUIDE
  no longer claims edit/compose always auto-proceed
2026-07-01 23:24:11 -07:00
..
_comfyui comfyui: satisfy provider contract review items 2026-06-29 19:09:22 +01:00
analysis hyperframes: add HTML/CSS/GSAP as a parallel composition runtime 2026-04-18 18:37:00 -07:00
audio Merge pull request #223 from 0xDevNinja/feat/issue-168-music-library-preflight 2026-06-30 20:40:14 -07:00
avatar Initial release — OpenMontage: the first open-source agentic video production system 2026-03-29 08:25:17 -07:00
capture Add screen capture tools with FFmpeg and Cap dual-provider system 2026-04-07 21:36:29 -07:00
character feat(character-animation): add local rigged character pipeline 2026-04-28 08:11:02 -07:00
enhancement feat(gpu): add device-aware routing for Apple Silicon MPS support 2026-06-24 16:29:09 -05:00
graphics comfyui: route custom workflows through image/video selectors 2026-06-29 22:38:18 +01:00
publishers Initial release — OpenMontage: the first open-source agentic video production system 2026-03-29 08:25:17 -07:00
subtitle Talking-head pipeline: 8 new tools, Remotion TalkingHead composition, and skill rewrites 2026-04-01 10:00:15 -07:00
video Merge pull request #199 from An-idd/fix/video-compose-vertical-resolution 2026-06-30 20:45:49 -07:00
__init__.py Initial release — OpenMontage: the first open-source agentic video production system 2026-03-29 08:25:17 -07:00
base_tool.py backlot phase 0 review fixes: fail-closed gates, atomic checkpoint writes, event attribution hardening 2026-07-01 23:24:11 -07:00
cost_tracker.py Add reference video input analysis workflow 2026-04-04 10:01:11 -07:00
google_credentials.py feat(google): support service-account auth for TTS + Imagen, fix false availability 2026-06-22 17:53:10 +05:30
tool_registry.py comfyui: satisfy provider contract review items 2026-06-29 19:09:22 +01:00