{"channels": ["canal-1", "canal-2", "canal-3", "canal-4", "canal-5", "canal-7", "canal-8", "canal-9", "canal-13"], "channel_labels": {"canal-1": "canal-1", "canal-2": "canal-2", "canal-3": "canal-3", "canal-4": "canal-4", "canal-5": "canal-5", "canal-7": "canal-7", "canal-8": "canal-8", "canal-9": "canal-9", "canal-13": "canal-13"}, "duration_profiles": ["short_60s", "short_3min", "standard_8min", "psalms_short_10min", "mid_15min", "main_20min", "long_30min", "deep_50min", "custom"], "execution_modes": ["production", "production_publish"], "narration_voice_options": ["female", "male"], "toggle_keys": ["allow_paid_ai_calls", "enable_thumbnail_reference_fetch", "enable_real_thumbnail", "force_thumbnail_ai_base_generation", "enable_real_render", "enable_burned_subtitles", "enable_image_zoom", "enable_real_upload", "youtube_upload_allowed"], "agents": [{"id": "agent_01_learning", "index": 0, "label": "01", "name": "Learning", "shortName": "Learning", "description": "Pré-produção: analytics dos próprios vídeos + inteligência competitiva fresca (roda primeiro).", "contracts": ["weekly_learning.json"], "report": "agent_01_analytics_learning.md", "group": "Aprendizado"}, {"id": "agent_02_channel_dna", "index": 1, "label": "02", "name": "Channel DNA", "shortName": "DNA", "description": "Resolve canal, nicho, idioma e identidade operacional.", "contracts": ["channel_dna.json"], "report": "agent_02_channel_dna.md", "group": "Estratégia"}, {"id": "agent_03_research_strategy", "index": 2, "label": "03", "name": "Trending Intelligence", "shortName": "Tendências", "description": "Benchmark, candidatos, trend score e estratégia do tema.", "contracts": ["trending_intelligence.json", "topic_strategy.json"], "report": "agent_03_research_strategy.md", "group": "Estratégia"}, {"id": "agent_04_title_thumbnail_concept", "index": 3, "label": "04", "name": "Título & Conceito", "shortName": "Conceito", "description": "Título, promessa, ângulo e conceito inicial de thumbnail.", "contracts": ["title_thumbnail_concept.json"], "report": "agent_04_title_thumbnail_concept.md", "group": "Estratégia"}, {"id": "agent_05_script_writer", "index": 4, "label": "05", "name": "Roteiro", "shortName": "Roteiro", "description": "Gera roteiro real com duration_profile e budget guard.", "contracts": ["script_package.json"], "report": "agent_05_script_writer.md", "group": "Conteúdo"}, {"id": "agent_06_creative_qa", "index": 5, "label": "06", "name": "QA Criativo", "shortName": "QA", "description": "Valida novidade, promessa, estrutura e riscos criativos.", "contracts": ["creative_qa_report.json"], "report": "agent_06_creative_qa.md", "group": "Conteúdo"}, {"id": "agent_07_voice_timing", "index": 6, "label": "07", "name": "Voz & Timing", "shortName": "Voz", "description": "Gera áudio, legendas e timing_map.", "contracts": ["timing_map.json"], "report": "agent_07_voice_timing.md", "group": "Produção"}, {"id": "agent_08_visual_director", "index": 7, "label": "08", "name": "Direção Visual", "shortName": "Visual", "description": "Gera plano visual por seção/shot.", "contracts": ["visual_plan.json"], "report": "agent_08_visual_director.md", "group": "Produção"}, {"id": "agent_09_asset_generator", "index": 8, "label": "09", "name": "Assets", "shortName": "Assets", "description": "Seleciona imagens locais/free-only e asset_manifest.", "contracts": ["asset_manifest.json"], "report": "agent_09_asset_generator.md", "group": "Produção"}, {"id": "agent_10_thumbnail_lab", "index": 9, "label": "10", "name": "Thumbnail Lab", "shortName": "Thumb", "description": "Gera thumbnail_package, thumbnails A/B/C e quality gates.", "contracts": ["thumbnail_package.json"], "report": "agent_10_thumbnail_lab.md", "group": "Produção"}, {"id": "agent_11_video_renderer", "index": 10, "label": "11", "name": "Render", "shortName": "Render", "description": "Renderiza vídeo final, legendas queimadas e motion.", "contracts": ["render_report.json"], "report": "agent_11_video_renderer.md", "group": "Render"}, {"id": "agent_12_publish_manager", "index": 11, "label": "12", "name": "Publicação", "shortName": "Publish", "description": "Gera publish_report, pre-publish check e upload real com trava dupla.", "contracts": ["publish_report.json"], "report": "agent_12_publish_manager.md", "group": "Publicação"}], "defaults": {"channel_slug": "canal-1", "duration_profile": "short_60s", "target_minutes": 8, "execution_mode": "production", "narration_voice_gender": "female", "allow_paid_ai_calls": true, "enable_thumbnail_reference_fetch": true, "enable_real_thumbnail": true, "enable_thumbnail_image_generation": false, "force_thumbnail_ai_base_generation": false, "enable_real_render": true, "enable_burned_subtitles": true, "enable_image_zoom": false, "enable_real_upload": false, "youtube_upload_allowed": false}, "channel_defaults": {"canal-1": {"duration_profile": "main_20min", "target_minutes": 20}, "canal-2": {"duration_profile": "main_20min", "target_minutes": 20}, "canal-3": {"duration_profile": "main_20min", "target_minutes": 20}, "canal-4": {"duration_profile": "long_30min", "target_minutes": 30}, "canal-5": {"duration_profile": "psalms_short_10min", "target_minutes": 10}, "canal-7": {"duration_profile": "main_20min", "target_minutes": 20}, "canal-8": {"duration_profile": "main_20min", "target_minutes": 20}, "canal-9": {"duration_profile": "long_30min", "target_minutes": 30}, "canal-13": {"duration_profile": "long_30min", "target_minutes": 30}}, "server_health": {"ok": true, "time": "2026-08-03T02:57:13.631000+00:00"}, "youtube_quota": {"limit": 6, "used_today": 0, "remaining_today": 6, "window_start_utc": "2026-08-02T07:00:00+00:00", "reset_at_utc": "2026-08-03T07:00:00+00:00", "seconds_to_reset": 14566, "reset_timezone": "America/Los_Angeles", "guard_enforced": false, "source": "local_estimate"}, "latest_by_channel": {"canal-1": null, "canal-2": null, "canal-3": null, "canal-4": null, "canal-5": null, "canal-7": null, "canal-8": null, "canal-9": null, "canal-13": null}}