Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

calesthio/OpenMontage

https://github.com/calesthio/OpenMontage · scanned 2026-07-23 19:47 UTC (4 days, 16 hours ago)

257 raw signals (0 security + 257 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 16 hours ago · v7 · last Δ +0.1 (diff) · 248 actionable findings from 1 signal source. 9 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 5024 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
discover_demos software healthy render_demo.py:35
find_command software healthy render_demo.py:41
ensure_demo_environment software healthy render_demo.py:49
validate_props_file software healthy render_demo.py:68
render_demo software healthy render_demo.py:76
main software healthy render_demo.py:111
ensure_video software healthy tests/qa/test_06_video_stitch.py:22
generate_fixture software healthy tests/qa/test_04_audio_mix.py:25
ensure_image software healthy tests/qa/test_05_video_compose.py:22
ensure_video software healthy tests/qa/test_05_video_compose.py:35
ensure_audio software healthy tests/qa/test_05_video_compose.py:54
ensure_subtitle software healthy tests/qa/test_05_video_compose.py:67
_runtime_ready software healthy tests/qa/test_09_hyperframes_compose.py:45
_make_fixture_asset software healthy tests/qa/test_09_hyperframes_compose.py:50
_minimal_scenario software healthy tests/qa/test_09_hyperframes_compose.py:67
test_hyperframes_scaffold_lint_validate software healthy tests/qa/test_09_hyperframes_compose.py:107
test_hyperframes_full_render software healthy tests/qa/test_09_hyperframes_compose.py:158
check software healthy tests/qa/test_07_playbook_intelligence.py:31
check software healthy tests/qa/test_08_end_to_end.py:49
ensure_audio software healthy tests/qa/test_08_end_to_end.py:58
ensure_video software healthy tests/qa/test_08_end_to_end.py:68
_img software healthy tests/backlot/test_visual_eval.py:10
test_compare_images_detects_large_drift software healthy tests/backlot/test_visual_eval.py:14
test_compare_images_can_mask_regions software healthy tests/backlot/test_visual_eval.py:28
_script_artifact software healthy tests/backlot/test_gate_scenarios.py:13
_manifest_artifact software healthy tests/backlot/test_gate_scenarios.py:22
_write software healthy tests/backlot/test_gate_scenarios.py:26
test_completed_gated_stage_without_approval_is_rejected software healthy tests/backlot/test_gate_scenarios.py:31
test_typo_pipeline_type_fails_closed software healthy tests/backlot/test_gate_scenarios.py:43
test_handwritten_completed_checkpoint_surfaces_gate_skip software healthy tests/backlot/test_gate_scenarios.py:56
test_awaiting_then_approved_archives_history_without_gate_s… software healthy tests/backlot/test_gate_scenarios.py:75
_build_approval_projects software healthy tests/backlot/test_ui_bug_bash.py:35
staged_backlot_server software healthy tests/backlot/test_ui_bug_bash.py:106
test_project_pages_fit_mobile_and_tablet_widths software healthy tests/backlot/test_ui_bug_bash.py:140
test_static_navigation_invalid_route_and_active_takes software healthy tests/backlot/test_ui_bug_bash.py:178
test_every_canonical_gate_promotes_its_artifact_before_appr… software healthy tests/backlot/test_ui_bug_bash.py:205
test_script_gate_keeps_script_visible_and_marks_pending_app… software healthy tests/backlot/test_ui_bug_bash.py:236
test_manifest_declared_custom_gate_uses_generic_review_fall… software healthy tests/backlot/test_ui_bug_bash.py:248
projects_root software healthy tests/backlot/test_server.py:24
client software healthy tests/backlot/test_server.py:36
no_watch software healthy tests/backlot/test_server.py:37
_write_json software healthy tests/backlot/test_server.py:45
_make_project software healthy tests/backlot/test_server.py:50
_write_png software healthy tests/backlot/test_server.py:80
test_health software healthy tests/backlot/test_server.py:89
test_projects_shape_and_state software healthy tests/backlot/test_server.py:94
test_project_id_rejects_bad_or_unknown_ids software healthy tests/backlot/test_server.py:120
test_media_rejects_path_traversal software healthy tests/backlot/test_server.py:124
test_media_serves_range_requests software healthy tests/backlot/test_server.py:129
test_thumb_downscales_image_and_passes_through_non_media software healthy tests/backlot/test_server.py:140

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
config.yaml software healthy config.yaml
requirements-dev.txt software healthy requirements-dev.txt
CODEX.md software healthy CODEX.md
render_demo.py software healthy render_demo.py
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
AGENT_GUIDE.md software healthy AGENT_GUIDE.md
COPILOT.md software healthy COPILOT.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
setup.py software healthy setup.py
render-demo.sh software healthy render-demo.sh
.env.example software healthy .env.example
README_zh-CN.md software healthy README_zh-CN.md
Makefile software healthy Makefile
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
CURSOR.md software healthy CURSOR.md
AGENTS.md software healthy AGENTS.md
PROMPT_GALLERY.md software healthy PROMPT_GALLERY.md
.windsurfrules software healthy .windsurfrules
PROJECT_CONTEXT.md software healthy PROJECT_CONTEXT.md
documentary-montage.yaml software healthy pipeline_defs/documentary-montage.yaml
localization-dub.yaml software healthy pipeline_defs/localization-dub.yaml
talking-head.yaml software healthy pipeline_defs/talking-head.yaml
character-animation.yaml software healthy pipeline_defs/character-animation.yaml
avatar-spokesperson.yaml software healthy pipeline_defs/avatar-spokesperson.yaml
animated-explainer.yaml software healthy pipeline_defs/animated-explainer.yaml
framework-smoke.yaml software healthy pipeline_defs/framework-smoke.yaml
animation.yaml software healthy pipeline_defs/animation.yaml
podcast-repurpose.yaml software healthy pipeline_defs/podcast-repurpose.yaml
screen-demo.yaml software healthy pipeline_defs/screen-demo.yaml
cinematic.yaml software healthy pipeline_defs/cinematic.yaml
clip-factory.yaml software healthy pipeline_defs/clip-factory.yaml
hybrid.yaml software healthy pipeline_defs/hybrid.yaml
__init__.py software healthy tests/__init__.py
test_06_video_stitch.py software healthy tests/qa/test_06_video_stitch.py
test_04_audio_mix.py software healthy tests/qa/test_04_audio_mix.py
QA_PLAN.md software healthy tests/qa/QA_PLAN.md
test_05_video_compose.py software healthy tests/qa/test_05_video_compose.py
test_09_hyperframes_compose.py software healthy tests/qa/test_09_hyperframes_compose.py
test_07_playbook_intelligence.py software healthy tests/qa/test_07_playbook_intelligence.py
test_08_end_to_end.py software healthy tests/qa/test_08_end_to_end.py
schema_snapshot.json software healthy tests/fixtures/kling_official/schema_snapshot.json
test_visual_eval.py software healthy tests/backlot/test_visual_eval.py
test_gate_scenarios.py software healthy tests/backlot/test_gate_scenarios.py
test_ui_bug_bash.py software healthy tests/backlot/test_ui_bug_bash.py
test_server.py software healthy tests/backlot/test_server.py
test_watch_captures.py software healthy tests/backlot/test_watch_captures.py
test_state.py software healthy tests/backlot/test_state.py
__init__.py software healthy tests/pipelines/__init__.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
TestBacklotServerApi software healthy tests/backlot/test_server.py:88
TestBacklotPerformanceBudgets software healthy tests/backlot/test_server.py:156
TestFindingsFixes software healthy tests/backlot/test_server.py:195
TestBoardState software healthy tests/backlot/test_state.py:54
TestLibrary software healthy tests/backlot/test_state.py:159
TestFindingsFixes software healthy tests/backlot/test_state.py:196
TestStoryboardVisualSelection software healthy tests/backlot/test_state.py:252
BenchScenario software healthy tests/eval/bench_runner.py:26
BenchResult software healthy tests/eval/bench_runner.py:43
EvalMode software healthy tests/eval/replay_harness/harness.py:17
GoldenScenario software healthy tests/eval/replay_harness/harness.py:23
EvalResult software healthy tests/eval/replay_harness/harness.py:63
ReplayHarness software healthy tests/eval/replay_harness/harness.py:84
FakeResponse software healthy tests/tools/test_gemini_omni_video.py:16
_FakeResponse software healthy tests/tools/test_google_imagen_multi_output.py:25
DummyTool software healthy tests/tools/test_base_tool_dependencies.py:15
BinaryDependencyTests software healthy tests/tools/test_base_tool_dependencies.py:20
_FakeImage software healthy tests/tools/test_openai_image_multi_output.py:21
_FakeResponse software healthy tests/tools/test_openai_image_multi_output.py:26
_FakeImages software healthy tests/tools/test_openai_image_multi_output.py:31
_FakeClient software healthy tests/tools/test_openai_image_multi_output.py:36
_FakeResponse software healthy tests/tools/test_music_gen_force_instrumental.py:20
_FakeVideoTool software healthy tests/tools/test_scoring.py:9
FakeRealESRGANer software healthy tests/tools/test_mps_device.py:215
FakeRealESRGANerNoDevice software healthy tests/tools/test_mps_device.py:254
FakeGFPGANer software healthy tests/tools/test_mps_device.py:302
_FakeResponse software healthy tests/tools/test_pixabay_per_page_clamp.py:10
SceneDetectEscapingTests software healthy tests/tools/test_scene_detect_lavfi_escape.py:13
_R software healthy tests/tools/test_green_screen_chromakey.py:32
CostTrackerGovernanceTests software healthy tests/tools/test_cost_tracker_governance.py:15
_DummySource software healthy tests/tools/test_documentary_governance.py:13
SlowSource software healthy tests/tools/test_documentary_governance.py:228
StreamingResponse software healthy tests/tools/test_documentary_governance.py:287
StreamingSource software healthy tests/tools/test_documentary_governance.py:301
SlowThumbnailSource software healthy tests/tools/test_documentary_governance.py:364
FakeProc software healthy tests/tools/test_math_animate_safety.py:174
_StubTool software healthy tests/tools/test_video_selector_routing.py:30
_ScoreStub software healthy tests/tools/test_video_selector_routing.py:85
_FakeResponse software healthy tests/tools/test_azure_stt.py:56
TestContract software healthy tests/tools/test_azure_stt.py:74
TestDiscovery software healthy tests/tools/test_azure_stt.py:103
TestStatus software healthy tests/tools/test_azure_stt.py:118
TestParsePayload software healthy tests/tools/test_azure_stt.py:143
TestExecute software healthy tests/tools/test_azure_stt.py:187
_R software healthy tests/tools/test_audio_mixer_segmented_music.py:37
FakeContent software healthy tests/tools/test_sora_video.py:81
FakeVideo software healthy tests/tools/test_sora_video.py:85
FakeVideos software healthy tests/tools/test_sora_video.py:89
FakeOpenAI software healthy tests/tools/test_sora_video.py:98
TestPhase1ToolContracts software healthy tests/contracts/test_phase1_contracts.py:39

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
pipeline_defs software healthy pipeline_defs
tests software healthy tests
qa software healthy tests/qa
fixtures software healthy tests/fixtures
kling_official software healthy tests/fixtures/kling_official
backlot software healthy tests/backlot
pipelines software healthy tests/pipelines
lib software healthy tests/lib
eval software healthy tests/eval
golden_scenarios software healthy tests/eval/golden_scenarios
replay_harness software healthy tests/eval/replay_harness
tools software healthy tests/tools
contracts software healthy tests/contracts
styles software healthy tests/styles
docs software healthy docs
backlot software healthy backlot
ui software healthy backlot/ui
scripts software healthy scripts
remotion-composer software healthy remotion-composer
public software healthy remotion-composer/public
demo-props software healthy remotion-composer/public/demo-props
src software healthy remotion-composer/src
components software healthy remotion-composer/src/components
charts software healthy remotion-composer/src/components/charts
cinematic software healthy remotion-composer/src/cinematic
lib software healthy lib
providers software healthy lib/providers
.claude software healthy .claude
commands software healthy .claude/commands
skills software healthy .claude/skills
threejs-loaders software healthy .claude/skills/threejs-loaders
d3-viz software healthy .claude/skills/d3-viz
references software healthy .claude/skills/d3-viz/references
assets software healthy .claude/skills/d3-viz/assets
ai-video-gen software healthy .claude/skills/ai-video-gen
web-design-guidelines software healthy .claude/skills/web-design-guidelines
flux-best-practices software healthy .claude/skills/flux-best-practices
rules software healthy .claude/skills/flux-best-practices/rules
text-to-speech software healthy .claude/skills/text-to-speech
elevenlabs software healthy .claude/skills/elevenlabs
manim-composer software healthy .claude/skills/manim-composer
references software healthy .claude/skills/manim-composer/references
templates software healthy .claude/skills/manim-composer/templates
azure-speech-to-text software healthy .claude/skills/azure-speech-to-text
heygen software healthy .claude/skills/heygen
references software healthy .claude/skills/heygen/references
video-understand software healthy .claude/skills/video-understand
scripts software healthy .claude/skills/video-understand/scripts
references software healthy .claude/skills/video-understand/references
video-edit software healthy .claude/skills/video-edit

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
@remotion/captions@^4.0.484 dependencies healthy remotion-composer/package.json
@remotion/cli@^4.0.484 dependencies healthy remotion-composer/package.json
@remotion/google-fonts@^4.0.484 dependencies healthy remotion-composer/package.json
@remotion/media@^4.0.484 dependencies healthy remotion-composer/package.json
@remotion/player@^4.0.484 dependencies healthy remotion-composer/package.json
@remotion/transitions@^4.0.484 dependencies healthy remotion-composer/package.json
d3-geo@^3.1.1 dependencies healthy remotion-composer/package.json
react@^18.2.0 dependencies healthy remotion-composer/package.json
react-dom@^18.2.0 dependencies healthy remotion-composer/package.json
remotion@^4.0.484 dependencies healthy remotion-composer/package.json
topojson-client@^3.1.0 dependencies healthy remotion-composer/package.json
world-atlas@^2.0.2 dependencies healthy remotion-composer/package.json
@types/react@^18.2.0 dependencies healthy remotion-composer/package.json
typescript@^5.3.0 dependencies healthy remotion-composer/package.json
[email protected] dependencies healthy requirements-dev.txt
[email protected] dependencies healthy requirements-dev.txt
[email protected] dependencies healthy requirements-dev.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt
[email protected] dependencies healthy requirements.txt

LabelLayerStatusPath
GET /api/health api healthy backlot/server.py
GET /api/projects api healthy backlot/server.py
GET /api/project/{project_id}/state api healthy backlot/server.py
GET /api/project/{project_id}/events api healthy backlot/server.py
GET /api/library/events api healthy backlot/server.py
GET /thumb/{project_id}/{file_path:path} api healthy backlot/server.py
GET /media/{project_id}/{file_path:path} api healthy backlot/server.py
GET /p/{project_id} api healthy backlot/server.py
GET /p/{project_path:path} api healthy backlot/server.py
GET / api healthy backlot/server.py

LabelLayerStatusPath
port:4897 network healthy tests/backlot/test_ui_bug_bash.py
port:4791 network healthy scripts/backlot_visual_eval.py
port:4790 network healthy scripts/backlot_screenshot_stage.py

LabelLayerStatusPath
127.0.0.1 network healthy tests/backlot/test_ui_bug_bash.py
131.0.0.0 network healthy tools/audio/pixabay_music.py

LabelLayerStatusPath
vps::gcp hardware healthy .env.example
vps::azure hardware healthy .env.example

LabelLayerStatusPath
App frontend healthy .claude/skills/d3-viz/assets/interactive-template.jsx
App frontend healthy .claude/skills/d3-viz/assets/chart-template.jsx

LabelLayerStatusPath
auth::.claude/skills/beautiful-mermaid/SKILL.md security healthy .claude/skills/beautiful-mermaid/SKILL.md
auth::tools/google_credentials.py security healthy tools/google_credentials.py

LabelLayerStatusPath
repobility-clone-17hquvfy software healthy /tmp/repobility-clone-17hquvfy

LabelLayerStatusPath
redis data healthy .claude/skills/vercel-react-best-practices/AGENTS.md

LabelLayerStatusPath
nginx network healthy .claude/skills/elevenlabs/SKILL.md

LabelLayerStatusPath
gpu (detected) hardware healthy README.md

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
validate cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/c8aaa4fd-2e66-4204-974d-f7dfd4184b38/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c8aaa4fd-2e66-4204-974d-f7dfd4184b38/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.