- corpus/: Almeida (João Ferreira de Almeida) em USFX, domínio público, 66 livros / 1189 capítulos / 31098 versículos, versionado com SHA-256 - app/corpus.py: parser USFX (texto no tail de <v/>), nomes canônicos dos livros, aliases (abreviaturas e numerais romanos), VerseChunk sem página - indexer: descobre *.xml em CORPUS_DIR, progresso em versículos, lote configurável, manifesto incremental por SHA-256 - remove extraction.py, parallel.py, bible_parser.py, Tesseract e PyMuPDF - campo page removido de Source/SearchResult/StatusResponse e do frontend - embedder: propriedade name; status reporta o embedder em uso, não o do .env - create_app constrói o embedder ANTES do store (o default HashEmbedder do VectorStore impedia o modelo configurado de ser carregado em produção) - fallback do modelo agora aparece em /api/status.errors - torch 2.6.0 + transformers 5.22.1 pinados (transformers 5.x exige torch>=2.6)
23 lines
259 B
Plaintext
23 lines
259 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
.pytest_cache/
|
|
.venv/
|
|
venv/
|
|
*.egg-info/
|
|
|
|
# Node
|
|
node_modules/
|
|
frontend/dist/
|
|
|
|
# Superpowers workspace
|
|
.superpowers/
|
|
|
|
# Local data
|
|
vector_db/
|
|
*.log
|
|
.env
|
|
|
|
# PDFs locais (não são mais usados: o corpus é o XML em ./corpus)
|
|
PDF/
|