Files
João Henrique ee181360c8 feat: criado repositório jhonny-editor no Gitea
criado repositório jhonny-editor no Gitea
adicionado script admin/deploy.command com commit automático
atualizado admin/DEV-NOTES.md com template limpo

Resumo:
- 32 arquivos alterados
- 16 novos
- 15 modificados
- 0 removidos

 16 files changed, 638 insertions(+), 61 deletions(-)

Arquivos:
  - code/engine/skills/boas-praticas-oo.md -> .agents/skills/boas-praticas-oo/SKILL.md
  - AGENTS.md
  - code/cep-plugin/index.html
  - code/cep-plugin/main.js
  - code/cep-plugin/styles.css
  - code/engine/integracoes/visual/apple_vision.py
  - code/engine/integracoes/visual/apple_vision_runner.swift
  - code/engine/integracoes/visual/extrator_ffmpeg.py
  - code/engine/scanner/__init__.py
  - code/engine/scanner/configuracao_visual.py
  - code/engine/scanner/coordenacao/__init__.py
  - code/engine/scanner/retakes/adaptador_de_falas.py
  - code/engine/scanner/retakes/agrupador_de_takes.py
  - code/engine/scanner/retakes/detector_de_reinicios.py
  - code/engine/scanner/retakes/modelos_de_retakes.py
  - code/engine/scanner/visual.py
  - .jhonny/
  - .retakes/
  - CODING_STANDARDS.md
  - code/engine/executar_retakes.py
  - code/engine/persistencia/
  - code/engine/scanner/retakes/__init__.py
  - code/engine/scanner/retakes/carregador_de_artefatos.py
  - code/engine/scanner/retakes/classificador_de_retakes.py
  - code/engine/scanner/retakes/coordenador_de_retakes.py
  - code/engine/scanner/retakes/deteccao_de_retakes.py
  - code/engine/scanner/retakes/gerador_de_evidencias.py
  - code/engine/scanner/retakes/repositorio_de_retakes.py
  - code/engine/testes/test_consultas_de_persistencia.py
  - code/engine/testes/test_deteccao_de_retakes.py
  - code/engine/testes/test_persistencia_sqlite.py
  - code/relatorios/audio/arquivos/92f97877259a86a8095b1eecafdefe357212a12247d04b78df60e0c0ae38b2ea/
2026-09-08 17:13:19 -04:00

71 lines
1.9 KiB
JSON

{
"video_id": "12",
"versao_transcricao": "1",
"versao_regras": "regras:1.1",
"versao_modelo": "lexico",
"_hash": "ad361d6e7dc4",
"grupos_de_retakes": [
{
"id": "retake_421fa7",
"video_id": "12",
"faixa_id": "1",
"tipo": "retake_confirmado",
"confianca": 0.95,
"tomadas": [
{
"ordem": 0,
"fala_id": "101",
"segmento_id": "c1",
"inicio": 0.0,
"fim": 6.0,
"texto": "Hoje nós vamos mostrar como funciona o sistema.",
"similaridade_com_anterior": 0.0,
"confianca": 0.95
},
{
"ordem": 1,
"fala_id": "102",
"segmento_id": "c1",
"inicio": 9.0,
"fim": 15.0,
"texto": "Hoje nós vamos mostrar como funciona o sistema.",
"similaridade_com_anterior": 1.0,
"confianca": 0.95
}
],
"evidencias": [
{
"tipo": "similaridade_textual",
"descricao": "As duas falas possuem 100% de palavras em comum e 100% de similaridade textual geral.",
"valor": 1.0
},
{
"tipo": "repeticao_do_inicio",
"descricao": "As duas falas começam com as mesmas palavras.",
"valor": 1.0
},
{
"tipo": "proximidade_temporal",
"descricao": "A segunda tentativa começa 3.0 segundos após a primeira.",
"valor": 0.75
},
{
"tipo": "reinicio",
"descricao": "pausa de 3.0 segundos",
"valor": 1.0
},
{
"tipo": "reinicio",
"descricao": "repetição das primeiras 8 palavras",
"valor": 1.0
},
{
"tipo": "classificacao",
"descricao": "É um retake provável. Confiança de 95%.",
"valor": 0.95
}
],
"criado_em": "2026-09-08T20:37:58.545824+00:00"
}
]
}