feat: initial commit - Jhonny Editor

- Adicionado estrutura completa do projeto
- Configurado MCP server para Premiere Pro
- Adicionado documentação e skills
- Configurado Gitignore para o projeto
This commit is contained in:
João Henrique
2026-09-08 09:59:31 -04:00
commit b541f502ba
1507 changed files with 387650 additions and 0 deletions
@@ -0,0 +1,28 @@
-- Migration 003 — embedding do resumo de cada arquivo.
--
-- Motivo (medido depois da 002): os scores do nomic-embed-text ficam
-- comprimidos numa faixa estreita (0,50–0,65 neste corpus), e arquivos
-- grandes viram "hubs" — casam morno com qualquer consulta e ocupam o topo.
-- Dois alvos legítimos caíam para as posições 33 e 63 da lista densa com
-- score praticamente colado no do 1º colocado:
--
-- "gravar arquivo em disco de forma atomica" -> AtomicFileIO (33º)
-- "impedir caminho de projeto fora da pasta ..." -> ProjectPathSafety (63º)
--
-- Um embedding só do resumo (caminho + tipo + doc-comment, sem corpo de
-- código para diluir) não sofre disso, e entra como terceira lista da fusão.
--
-- COMO RODAR:
-- rag/migrate_tigre.sh rag/migrations/003-file-summary-embedding.sql
-- DEPOIS: rag/index_tigre.sh --full
BEGIN;
ALTER TABLE tigre.file_index
ADD COLUMN IF NOT EXISTS summary_embedding vector(768);
CREATE INDEX IF NOT EXISTS file_index_summary_hnsw_idx
ON tigre.file_index USING hnsw (summary_embedding vector_cosine_ops)
WITH (m = 16, ef_construction = 64);
COMMIT;