- render sob demanda: câmera em movimento, peças animando ou entrada recente; parado, 0 quadros (antes ~60/s com 13 mil peças) - nada é desenhado com o visor aberto; abrir uma peça não anima mais o mural - pré-carrega 1 vizinho de cada lado (medio agora tem ~120 KB) - relacionados desenhados direto em canvas, sem JPEG em base64 - fechar o visor limpa o estado dos filtros sobrepostos
34 lines
774 B
Plaintext
34 lines
774 B
Plaintext
# credenciais — nunca versionar
|
|
pipeline/.env
|
|
pipeline/.s3env
|
|
pipeline/tools/.s3env
|
|
|
|
# dependências
|
|
web/node_modules/
|
|
pipeline/tools/node_modules/
|
|
|
|
# estado e logs dos scripts (efêmero, reconstruível)
|
|
pipeline/*.sqlite
|
|
pipeline/*.sqlite-shm
|
|
pipeline/*.sqlite-wal
|
|
pipeline/*.log
|
|
pipeline/.tmp/
|
|
pipeline/__pycache__/
|
|
pipeline/rejeitados/
|
|
|
|
# saída de build e dados pesados: vivem no bucket (s3://brasiliana)
|
|
web/atlas/*.webp
|
|
pipeline/catalogo.jsonl
|
|
pipeline/wordpress-posts.jsonl
|
|
|
|
# descrição NOBRADE: saídas pesadas, regeneradas por `python -m nobrade` (vão para o bucket)
|
|
descricao/unidades.jsonl
|
|
descricao/ead/
|
|
descricao/eac/
|
|
descricao/atom.csv
|
|
__pycache__/
|
|
pipeline/deriva-acesso.resultados.jsonl
|
|
|
|
# restos do FUSE (arquivo apagado enquanto aberto)
|
|
.fuse_hidden*
|