== GearScope OpenMontage Run B (deps preinstalled: requirements + piper-tts + remotion npm) == $ /tmp/om-venv/bin/pip install piper-tts PASS: piper-tts (free offline TTS) installed $ cd remotion-composer && npm install up to date in 237ms $ python /tmp/om-smoke-registry3.py (README capability-envelope commands, script form) TOOLS: 121 total status=available with ZERO API keys: 38 status=unavailable (need keys/GPU/etc): 83 runtime=local: 43 runtime=api: 55 DISTINCT PROVIDERS: 66 ['ark', 'atlas_cloud', 'atlascloud', 'azure', 'blender', 'bytedance', 'cap', 'codeformer', 'cogvideo', 'comfyui', 'dashscope', 'doubao', 'elevenlabs', 'fal', 'fal.ai', 'ffmpeg', 'ffprobe', 'fish_audio', 'flux', 'freesound', 'gemini_omni', 'google', 'google_imagen', 'google_tts', 'grok', 'heygen', 'higgsfield', 'hunyuan', 'hunyuan_cloud', 'hyperframes', 'kling', 'kling_official', 'local', 'local_diffusion', 'ltx', 'ltx-modal', 'manim', 'mediapipe', 'mermaid', 'minimax', 'multi', 'openai', 'openmontage', 'pexels', 'piper', 'pixabay', 'pixabay_music', 'pygments', 'realesrgan', 'recraft', 'rembg', 'remotion', 'runway', 'sadtalker', 'seedance', 'selector', 'suno', 'threejs', 'transformers', 'veo', 'volcengine', 'wan', 'wav2lip', 'whisperx', 'youtube-transcript-api', 'yt-dlp'] ZERO-KEY AVAILABLE TOOLS (38): action_timeline_compiler audio_energy audio_enhance audio_mixer audio_probe auto_reframe cap_recorder character_animation_reviewer character_rig_renderer character_spec_generator code_snippet color_grade composition_validator diagram_gen direct_clip_search export_bundle face_enhance frame_sampler green_screen_composite green_screen_processor hyperframes_compose pixabay_music pose_library_builder remotion_caption_burn scene_detect screen_capture_selector screen_recorder showcase_card silence_cutter subtitle_gen svg_rig_builder threejs_asset_catalog threejs_world video_analyzer video_compose video_stitch video_trimmer visual_qa menu[3d_asset_acquisition]: 1 available -> ['threejs_asset_catalog'] menu[3d_world_generation]: 1 available -> ['threejs_world'] menu[analysis]: 7 available -> ['audio_energy', 'frame_sampler', 'scene_detect', 'visual_qa', 'audio_probe', 'composition_validator', 'video_analyzer'] menu[audio_processing]: 2 available -> ['audio_enhance', 'audio_mixer'] menu[character_animation]: 6 available -> ['action_timeline_compiler', 'character_animation_reviewer', 'character_rig_renderer', 'character_spec_generator', 'pose_library_builder', 'svg_rig_builder'] menu[clip_acquisition]: 1 available -> ['direct_clip_search'] menu[enhancement]: 2 available -> ['color_grade', 'face_enhance'] menu[graphics]: 2 available -> ['diagram_gen', 'code_snippet'] menu[music_search]: 1 available -> ['pixabay_music'] menu[publish]: 1 available -> ['export_bundle'] menu[screen_capture]: 2 available -> ['cap_recorder', 'screen_recorder'] menu[subtitle]: 2 available -> ['subtitle_gen', 'remotion_caption_burn'] menu[video_post]: 9 available -> ['auto_reframe', 'green_screen_composite', 'green_screen_processor', 'showcase_card', 'silence_cutter', 'video_compose', 'video_stitch', 'video_trimmer', 'hyperframes_compose'] TOTAL menu options available zero-key: 37 ASSERT >= 100 tools: PASS (121) ASSERT >= 60 providers: PASS (66 distinct providers incl. local runtimes) ASSERT zero-key toolset non-trivial (>30): PASS (38) $ python /tmp/om-structure.py (structural validation) CHECK 1 .agents/skills SKILL.md count: 89 -> PASS CHECK 2 .claude/skills SKILL.md count: 49 -> PASS CHECK 3 frontmatter valid (name+description, desc<=1024): 89/89 -> PASS SKILL.md line counts: min=39 median=138 max=866 CHECK 4 root skills/ knowledge files (.md): 156 + docs/styles/schemas/pipeline_defs md/yaml/json: 53 skill-layer total (skills/ + .agents SKILL.md + docs...): 298 -> claim '700+ agent skill and production-knowledge files': CHECK-BY-DEFINITION CHECK 5 pipeline dirs: 12 -> ['animation', 'avatar-spokesperson', 'character-animation', 'cinematic', 'clip-factory', 'documentary-montage', 'explainer', 'hybrid', 'localization-dub', 'podcast-repurpose', 'screen-demo', 'talking-head'] claim '12 production pipelines': PASS CHECK 7 LICENSE present: PASS CHECK 6 README pipeline table rows: 91 -> ['Narration', 'Open footage', 'Extra stock', 'Composition (React)', 'Composition (HTML/GSAP)', 'Post-production', 'Subtitles', 'Animated Explainer', 'Animation', 'Avatar Spokesperson', 'Cinematic', 'Clip Factory']