Contexto
Após reframe AUTOEDIT como ferramenta pessoal (SPEC-001 v2, PR #1) + pesquisa profunda 2026-04-30, F2 fecha caminho principal V0.
Estratégia (atualizada pós-pesquisa)
Modo 3 ANTES de Modo 1. Modo 3 é canário de fumaça MCP — sem decisão editorial, sem LLM, só import XML. Se Modo 3 funciona, Modo 1 tem chance. Se Modo 3 falha, Modo 1 também falha.
Specs
Harnesses
scripts/spec-009-harness.sh (4 PASS / 1 SKIP)
scripts/spec-007-harness.sh (5 PASS / 3 SKIP)
Critérios de aceite F2 completo
Riscos críticos identificados
- 🔴 ExtendScript EOL Setembro 2026 — V0 vive ~5 meses. V1 migra UXP. Ver issue de migração.
- 🟠 Bug Premiere 2025 "random footage" — mitigação obrigatória: validar
get_clip_properties pós-add.
- 🟠 MCP
add_to_timeline TC semântica — validar empiricamente em Modo 3 antes de implementar Modo 1.
Akita compliance
- Branches:
feat/SPEC-009-modo3-xml-direto, depois feat/SPEC-007-modo1-end-to-end
- PRs vinculam: esta issue + spec + harness
- Sem
import anthropic, sem API paga
Contexto
Após reframe AUTOEDIT como ferramenta pessoal (SPEC-001 v2, PR #1) + pesquisa profunda 2026-04-30, F2 fecha caminho principal V0.
Estratégia (atualizada pós-pesquisa)
Modo 3 ANTES de Modo 1. Modo 3 é canário de fumaça MCP — sem decisão editorial, sem LLM, só import XML. Se Modo 3 funciona, Modo 1 tem chance. Se Modo 3 falha, Modo 1 também falha.
Specs
Harnesses
scripts/spec-009-harness.sh(4 PASS / 1 SKIP)scripts/spec-007-harness.sh(5 PASS / 3 SKIP)Critérios de aceite F2 completo
helpers/modo3.pyfuncional + harness 100% PASShelpers/modo1.pyfuncional + harness 100% PASSRiscos críticos identificados
get_clip_propertiespós-add.add_to_timelineTC semântica — validar empiricamente em Modo 3 antes de implementar Modo 1.Akita compliance
feat/SPEC-009-modo3-xml-direto, depoisfeat/SPEC-007-modo1-end-to-endimport anthropic, sem API paga