Commit Graph
9 Commits
Author SHA1 Message Date
rodado dfb6362e30 docs: plano, manifest e textos da descrição conferidos; descrição publicada no bucket
- PLANO §1/§7 com o estado real (ledger e bucket em 2026-09-30) e §9 com o
  visor do mural (7.1–7.2c), 7.3 e 7.4 pendentes
- MANIFEST final com contagens fechadas e seção sobre a descrição NOBRADE
- textos das 15 seções e do nível 1 conferidos na web, com fontes fora da descrição
- rascunho do pedido de CODEARQ ao CONARQ
- descricao/ enviada a s3://brasiliana/descricao/ com manifest-sha256.txt
2026-09-30 22:35:21 +02:00
rodado f05cdc5b9d docs: TODO só com o que está aberto; versão completa arquivada em tasks/done 2026-09-30 22:32:36 +02:00
rodado 23b56e8c87 feat: descrição arquivística NOBRADE multinível com exportação EAD 3, EAC-CPF e AtoM
- pipeline/nobrade: normalizadores de datas (ISO 8601-2), séries, autoridades,
  espécie/suporte, direitos, lugar e assuntos; montagem dos níveis 0–5 com
  código de referência BR RJXYZ.BF.<seção>.<série>.<handle>.<imagem>
- validador dos elementos obrigatórios: 0 pendências em 26.454 unidades
- EAD 3 e 457 EAC-CPF validados contra os XSD
- mural: cartão com código, data normalizada, série e reprodução; filtro por série
2026-09-30 21:22:00 +02:00
rodado e92df83a78 docs: resumo da NOBRADE em CONARQ.md e plano de descrição arquivística 2026-09-30 21:05:28 +02:00
rodado a9cc19decd docs: registra verificação em produção do carregador leve 2026-09-14 12:40:24 +02:00
rodado fc45ccd9d0 fix: carregador do mural à prova de loop no celular
build-atlas.js gera páginas leves de 3072 px para celular (--so-mobile
regera só elas) e registra o campo mobile no atlas-map.json.

wall.html usa essas páginas em toque ou GPU/aparelho fraco, detecta pela
marca em sessionStorage que a tentativa anterior morreu e força o modo leve,
e trata falha de download, de decodificação e perda de contexto WebGL com
aviso e botão, sem recarregar sozinho. Detalhes e testes no achado 3.5.
2026-09-14 12:37:59 +02:00
rodado 10b7cb0cb9 docs: cópia legada mudou para o endereço https do objdigital
O objdigital fechou a porta 80 e passou a servir em
https://objdigital.bn.br/objdigital2/acervo_digital/. Três cópias legadas do
bucket baixadas pelo endereço novo voltaram com sha256 idêntico.

Dos 565 legados marcados como 404 permanente, 348 existem no endereço novo
(330 JPEG, 18 PDF), 41 são páginas de visualizador Deep Zoom e 176 seguem
404. Lista em pipeline/legado-caminho-novo.tsv.

MANIFEST corrigido: 2.112 cópias legadas são imagem; as outras 25 no bucket
são páginas HTML do visualizador.
2026-09-14 09:59:40 +02:00
rodado aeb8b3b179 docs: errors.md com 69 itens e comportamento de cada falha
Terceira rodada contra a origem recuperou 6 imagens de preservação (6433,
6520, 6656, 7529, 7939, 8396). Os 69 restantes estão classificados pelo que a
origem faz: 500 na sequência da preservação, travamento cortado em ~300 s ou
~30 s, ou falha de rede. A forma canônica por nome também devolve 500, e
Range não ajuda porque o servidor não envia nem os cabeçalhos.

Contagens atualizadas no README, MANIFEST e TODO: 12.991 itens com
preservação e 41.450 objetos no ledger.
2026-09-13 21:59:58 +02:00
rodado 290c4cc21d feat: acervo Brasiliana Fotográfica coletado e mural 3D no ar
Captura integral do acervo da Brasiliana Fotográfica (Biblioteca Nacional)
para s3://brasiliana: 13.060 itens, 12.985 com imagem de preservação, 13.059
com miniatura derivada, 2.137 cópias legadas e 636 posts do blog. 41.444
objetos no ledger.

Os 75 itens sem preservação estão em errors.md: a página do item responde
200, mas a origem serve o bitstream com HTTP 500. Nenhum fica fora do mural,
porque todos têm thumbnail.

Não versionado, por viver no bucket ou ser reconstruível: catálogo,
posts .jsonl, atlas .webp, sqlite de estado e logs. Credenciais ficam de
fora pelo .gitignore.
2026-09-13 20:17:02 +02:00