Yanās Curated Domille Collection
Resumo
Relato operacional inicial (2026-09-18; sem inspeção independente nesta curadoria): o módulo yan-curated-domille foi criado a partir de conteĆŗdo Domilleās Wondrous Works VTT e, naquele estĆ”gio, seus assets permaneciam locais; a promoção ao Cloudflare R2 fora deixada para depois da confirmação de funcionamento. Um relato posterior de promoção ao R2 estĆ” documentado em Promoção ao R2 relatada (2026-09-18).
O relatório registra 239 compĆŖndios de cenas, com 15.847 cenas cujos caminhos teriam sido padronizados para modules/yan-curated-domille/<pack_id>/.... TambĆ©m declara 106 mapas animados em WebM na pasta animated/, aproximadamente 8,05 GB de imagens, miniaturas e Ć”udio locais, e ausĆŖncia de referĆŖncias antigas ou arquivos ausentes após a auditoria fĆsica. Essas quantidades e conclusƵes sĆ£o evidĆŖncia operacional do lote, nĆ£o auditoria reproduzida no vault.
Organização relatada dos compêndios
A hierarquia de packFolders teria classificado os 239 compĆŖndios em dez grupos de descoberta:
- Creature Lairs, Bosses & Colossi (43 packs);
- Supernatural, Cosmic & Eldritch (57 packs);
- Sky High & Airships (6 packs);
- Waterways, Coasts & Ocean Depths (32 packs);
- Mountains, Cliffs & Frozen Lands (22 packs);
- Deserts, Wastes & Volcanic Lands (7 packs);
- Forests, Swamps & Wilderness (19 packs);
- Caves, Crypts & Ancient Ruins (21 packs);
- Castles, Fortresses & Strongholds (6 packs);
- Settlements, Guilds & Urban Life (26 packs).
A classificação é curadoria local; não a tratar como taxonomia oficial do criador. As contagens acima totalizam 239 packs segundo o relato.
DecisĆ£o operacional inicial (substituĆda pelo relato de promoção ao R2)
- Manter os assets dentro do módulo durante a primeira fase de validação.
- NĆ£o reescrever referĆŖncias de mĆdia para R2 antes de confirmar a ativação, os packs e o carregamento de uma amostra representativa de cenas no Foundry.
- Após aprovação funcional, preservar a estrutura relativa dos diretórios no R2, atualizar os caminhos de mĆdia de forma controlada e testar novamente em mundo de validação.
- Manter cópia de segurança dos packs antes de alterações em lote e registrar versão e changelog após cada promoção verificada.
Validação necessÔria para uma migração funcional
- Ativar o módulo em um mundo de teste compatĆvel com Foundry VTT v13.
- Confirmar a presença e a navegação das dez pastas e dos 239 compêndios.
- Abrir uma amostra de cenas estƔticas e animadas, verificando fundos, miniaturas, tiles e Ɣudio local.
- Conferir que os caminhos
modules/yan-curated-domille/...resolvem sem erros no console do navegador. - Confirmar, em URLs jĆ” remapeadas, o carregamento sem 404, CORS ou divergĆŖncias de caminho; manter os assets locais atĆ© a validação estar concluĆda.
LimitaƧƵes e cuidados
A conversĆ£o declarada de bancos NeDB e LevelDB para o formato de compĆŖndio usado pelo Foundry v13 deve ser conferida diretamente no módulo antes de qualquer distribuição. NĆ£o editar bancos de compĆŖndio manualmente; usar ferramentas e fluxos compatĆveis com a versĆ£o do Foundry.
Manter os direitos de aquisição, armazenamento e uso dos mapas conforme a licença e os canais autorizados de Domille. Não registrar credenciais, tokens, URLs privadas ou dados de acesso ao R2 nesta nota.
Migração de subnĆveis e validação pendente (2026-09-18)
EvidĆŖncia operacional local, nĆ£o reproduzida nesta curadoria: após os avisos de documentos incorporados nĆ£o recuperados de scenes.walls, scenes.lights e scenes.sounds, foi relatada a execução de migrate_domille_sublevels.js sobre os 239 compĆŖndios do módulo. O relatório declara que 219 packs foram reestruturados; os 20 restantes jĆ” estavam vazios ou nĆ£o tinham subnĆveis pendentes.
Segundo o mesmo relatório, a rotina ajustou 3.734 cenas, criou e indexou 182.292 documentos individuais de paredes, luzes, sons, tiles e desenhos, e removeu os arrays desses documentos das cenas raiz após distribuĆ-los nos subnĆveis LevelDB correspondentes. Essas contagens precisam ser confirmadas mediante abertura ou importação de cenas no Foundry v13; elas nĆ£o comprovam, por si só, a integridade visual ou comportamental no canvas.
IntegraƧƵes declaradas
wall-height: declarado emrelationships.recommendsdomodule.json. Usar quando for necessÔrio preservar as flags de elevação e visão vertical encontradas nas cenas.dww-scene-phaser(Scene Phaser): declarado emrelationships.recommendspara suporte aos encontros em fases de Domille. à recomendação declarada, não confirmação de que todos os recursos funcionem na instalação local.calendar-weather: flags legadas desse namespace foram reportadas anteriormente em parte das cenas. Testar antes de manter ou remover flags sem uso.
Procedimento de teste no Foundry v13
- Abrir o mundo
domillese ativar o módulo com seus requisitos recomendados quando a funcionalidade correspondente for necessÔria. - Abrir ou importar uma amostra de cenas que cubra paredes, luzes, sons, tiles e desenhos; confirmar cada tipo de documento no canvas e no console.
- Testar ao menos uma cena com
wall-heighte uma cena em fases com Scene Phaser ativo. - Registrar os packs e cenas que ainda falharem antes de novos reparos em lote; preservar o backup dos dados de origem.
Promoção ao R2 relatada (2026-09-18)
Evidência operacional local, não reproduzida nesta curadoria: após autorização do responsÔvel, foi reportado o envio de aproximadamente 10,2 GB (7.314 arquivos) de assets do módulo ao R2 e o remapeamento de 8.623 documentos LevelDB dos 239 compêndios para URLs sob https://assets.yanbraga.com/domille/. O manifesto teria sido atualizado para a versão 2.0.0, com URLs de manifesto e download, e enviado ao mesmo armazenamento.
O relato informa que assets.yanbraga.com retornava HTTP 404 naquele momento. Portanto, a migração nĆ£o deve ser tratada como funcional: a exposição pĆŗblica do bucket/domĆnio personalizado e a resolução efetiva das URLs precisam ser verificadas antes de distribuir ou remover os assets locais. A documentação da Cloudflare distingue o subdomĆnio pĆŗblico r2.dev de um domĆnio personalizado e descreve a configuração de acesso pĆŗblico para buckets R2.
Próximos controles
- Confirmar no painel da Cloudflare que o bucket estĆ” exposto por um endpoint pĆŗblico adequado e que o domĆnio personalizado estĆ” associado ao bucket correto.
- Verificar uma amostra de URLs de assets e os URLs de
manifestedownloaddomodule.json, registrando status HTTP e tipo de conteúdo. - Criar e testar o arquivo de distribuição completo do módulo; o relato não confirma que esse arquivo ZIP tenha sido criado.
- Só então ativar o módulo em um mundo de validação do Foundry v13 e repetir os testes de cena e console listados acima.
Reversão para assets locais relatada (2026-09-18)
Evidência operacional local, não reproduzida nesta curadoria: um relato posterior informa que as referências remapeadas ao R2 foram revertidas para caminhos locais em 8.623 documentos dos 239 compêndios. A versão do module.json teria sido ajustada para 1.1.0, sem URLs de manifest e download enquanto a distribuição externa não estiver pronta.
O mesmo relato registra que o domĆnio configurado para servir os assets retornava HTTP 404 e atribui o bloqueio Ć ausĆŖncia de acesso pĆŗblico ao bucket R2. Como consequĆŖncia, os assets locais devem permanecer como fonte de mĆdia atĆ© que uma futura promoção seja validada por URLs acessĆveis e por testes no Foundry.
Também foi reportada a correção de 19 cenas no mundo domilles3: cada uma teria recebido valores de img e background.src apontando ao arquivo local correspondente no módulo. Isso é um reparo declarado, não confirmação de carregamento no canvas; é necessÔrio recarregar o mundo e abrir as cenas para verificar fundos, miniaturas e console.
Estado operacional reportado
- Os compêndios usam novamente caminhos locais do módulo.
- O R2 não deve ser considerado origem de produção enquanto o endpoint público não for confirmado.
- A validação pendente inclui as 19 cenas corrigidas de
domilles3e uma amostra dos compĆŖndios no Foundry VTT v13.
Estado do domĆnio R2 observado (2026-09-18)
EvidĆŖncia operacional local, nĆ£o reproduzida nesta curadoria: a captura do painel Cloudflare R2 mostra o bucket assets-yan-fvtt com o domĆnio personalizado assets.yanbraga.com marcado como ativo e com acesso habilitado. No mesmo relato, requisiƧƵes ao domĆnio ā inclusive a caminhos que jĆ” existiam ā retornavam HTTP 404.
Esse contraste nĆ£o confirma a causa do erro: o status exibido no painel nĆ£o substitui um teste fim a fim de URLs de objetos. Antes de uma nova promoção ao R2, confirmar que o domĆnio esteja associado ao bucket esperado e testar objetos conhecidos por URL pĆŗblica, registrando status HTTP e tipo de conteĆŗdo.
RelaƧƵes no vault
- Centralizando Módulos Foundry VTT V12 ā curadoria, packs, LevelDB e protocolo de teste.
- Guia Definitivo para Gerenciar Buckets Cloudflare R2 com rclone ā envio e sincronização de assets no R2.
- Yanās Curated Cze & Peku Collection ā precedente de curadoria de cenas e validação de assets externos.
- Yanās Curated The MAD Cartographer Collection ā precedente de estrutura de módulo, compĆŖndios e teste.
Fontes
- EvidĆŖncia local: lote de captura de conhecimento de 2026-09-18, evento
0cac141c2b48cdf9d557029f. Consultado em 2026-09-18. Registra a reversão declarada das referências para assets locais, o HTTP 404, a alteração do manifesto e a correção alegada de 19 cenas; a curadoria não inspecionou os arquivos nem recarregou o mundo. - Evidência local: lote de captura de conhecimento de 2026-09-18, evento
cee2023e850c165ee62056fb. Consultado em 2026-09-18. Registra o upload, o remapeamento e o 404 alegados; esta curadoria nĆ£o inspecionou o bucket, o manifesto ou o domĆnio. - EvidĆŖncia local: lote de captura de conhecimento de 2026-09-18, evento
dbded6b3da501c2bd8e4a630. Consultado em 2026-09-18. Captura do painel informa domĆnio personalizado ativo e acesso habilitado para o bucket; o relato associado informa HTTP 404 nas URLs testadas. NĆ£o confirma associação, propagação ou exposição pĆŗblica efetiva dos objetos. - Cloudflare R2 ā Public buckets. Consultado em 2026-09-18. Documentação oficial sobre endpoints pĆŗblicos
r2.deve domĆnios personalizados de buckets R2. - EvidĆŖncia local: lote de captura de conhecimento de 2026-09-18, evento
df4c23563c652c196943b53b. Consultado em 2026-09-18. Registra a criação, inventÔrio, conversão e auditoria alegados; não substitui inspeção independente do módulo, dos packs ou dos assets. - Evidência local: lote de captura de conhecimento de 2026-09-18, evento
102ee80f3fc6b85e760527ff. Consultado em 2026-09-18. Registra a anÔlise relatada de logs e arquivos de origem; os avisos e a classificação de compatibilidade ainda exigem teste no Foundry v13. - Evidência local: lote de captura de conhecimento de 2026-09-18, evento
4ec252d24285c01b2504cd93. Consultado em 2026-09-18. Registra a migração alegada dos subnĆveis e a alteração de recomendaƧƵes no manifesto; a validação em jogo permanece pendente. - Foundry Virtual Tabletop ā Introduction to Module Development. Consultado em 2026-09-18. ReferĆŖncia oficial para manifesto e packs de módulos.
- Foundry Virtual Tabletop API v13 ā BasePackage. Consultado em 2026-09-18. ReferĆŖncia oficial para metadados de pacotes, incluindo packs e
packFolders. - Foundry Virtual Tabletop ā Version 11 Content Packaging Changes. Consultado em 2026-09-18. ReferĆŖncia oficial para a migração de packs NeDB para LevelDB.
- Wall Height | Foundry Virtual Tabletop. Consultado em 2026-09-18. PƔgina oficial do pacote e seu status de compatibilidade informado para v13.
- Domilleās Wondrous Works Free Phased Battle Maps | Foundry Virtual Tabletop. Consultado em 2026-09-18. PĆ”gina oficial que descreve mapas de batalha em fases.
- Scene Phaser updated to Foundry VTT V13 | Domilleās Wondrous Works. Consultado em 2026-09-18. AnĆŗncio do autor sobre a atualização do Scene Phaser para v13.