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:
@@ -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;
|
||||
Reference in New Issue
Block a user