Integridade

Como confiar neste arquivo.

Cada registro de origem deste arquivo carrega uma trilha verificável de evidências: um SHA-256 de sua forma canônica, uma prova OpenTimestamps ancorada em Bitcoin de sua data de publicação e um URL espelho no Internet Archive. A licença do conjunto de dados é CC BY-NC-SA 4.0; o uso comercial exige permissão separada. Esta página é o painel de auditoria. Verifique tudo você mesmo em /verify/.

Manifesto do conjunto de dados

Cada arquivo-fonte sob controle de versão, com hash SHA-256. O hash raiz os une — a alteração de um único caractere em qualquer arquivo o modifica.

Arquivo SHA-256
data/cacao-genetics.schema.json 3bcfe2838d86c4b4…
data/cacao-origin.schema.json 50a3b29639cad710…
data/cacao-origins.json bbe1bfb4c5aa6bed…
data/countries-production.json a1acd230c8678bd0…
data/countries.json fa506104fe18966f…
data/glossary.json 6e82f809026160ac…
data/i18n-ar.json 32f883eac79f5abf…
data/i18n-bn.json 64ea65367c64a2b7…
data/i18n-de.json 2e05297f917f960b…
data/i18n-es.json 25455e320ca2d4c0…
data/i18n-fil.json d7d0ad8923ca26f4…
data/i18n-fr.json 481c90bbaa1b931f…
data/i18n-hi.json 090996708013a0d8…
data/i18n-id.json 1a723d28e49f2432…
data/i18n-it.json bd7b64a4173f4452…
data/i18n-ja.json 10012dc318a68607…
data/i18n-ko.json 45c281fd1755ed11…
data/i18n-ms.json 3b29c06c6bd8eee6…
data/i18n-nl.json 7263bfd3b3d19b07…
data/i18n-pl.json 7fbe24ae6d2fce7e…
data/i18n-pt.json 1744186b08e97696…
data/i18n-ru.json d716e45d9d8e6fcb…
data/i18n-sw.json fb611575347962fc…
data/i18n-ta.json 1320b918c4841c22…
data/i18n-th.json 5ac06d6ca51b9308…
data/i18n-tr.json bc64b726314fefb4…
data/i18n-uk.json 40d2d45fbe898360…
data/i18n-vi.json e3a757d572a69854…
data/i18n-zh.json 2687cf9f400a7fe4…
data/mirrors.json 07e899d37c044627…
data/ui-en.json 11714f587796739e…
data/world-equirect.json 6f5bc3dee526244b…
content/genetics.md 72c287a5a28891be…
content/methodology.md 73881dd712fe749b…
content/processing.md ddbba36e29ea4225…
Hash raiz 321516547b211d68058e3c506ecd6d8c19e51d3f766d78692c1001950755cc56

Âncoras OpenTimestamps

O SHA-256 canônico de cada registro de origem é carimbado na blockchain do Bitcoin via OpenTimestamps. As provas são verificáveis de forma independente — sem chave, sem conta, sem autoridade central.

Origem SHA-256 Prova Carimbado
au-far-north-queensland 415d99eea9403720… ots 2026-05-23
bz-stann-creek ea4c71a433f5228f… ots 2026-05-23
bz-toledo-maya-mountain 7f6858d31f0a4b67… ots 2026-05-23
bo-alto-beni f7c2aa483d7b0493… ots 2026-05-23
bo-baures-itenez 353293cff5acc5ba… ots 2026-05-23
bo-el-ceibo 020325a8500abb40… ots 2026-05-23
bo-wild-beni-amazon a70c3995c15f15fa… ots 2026-05-23
br-bahia-ilheus f058703656bc9a6d… ots 2026-05-23
br-linhares-espirito-santo 8fe69f9af7b38fd7… ots 2026-05-23
br-medicilandia-para 74caa1dd60b4433d… ots 2026-05-23
br-rondonia 6b32256cfc9de123… ots 2026-05-23
br-tome-acu-para 72c288d546fecdbd… ots 2026-05-23
cm-bulk 63287e25345f78d1… ots 2026-05-23
co-antioquia 2cea74aa34989af2… ots 2026-05-23
co-arauca 1899b3a1eadc71ce… ots 2026-05-23
co-huila f60a52f0cb4b07ee… ots 2026-05-23
co-santander 05bc0bdf2ab58cbd… ots 2026-05-23
co-sierra-nevada-arhuaco a84b636474757aa0… ots 2026-05-23
co-tolima b9e41849c11d4070… ots 2026-05-23
co-tumaco 93d6d64bf319d900… ots 2026-05-23

Verificações canário

Impressões digitais estilísticas e estruturais que sobrevivem a commits de limpeza e identificam o conjunto de dados em obras derivadas. Asseguradas por build/lint-canaries.mjs em cada versão.

Disciplina de travessão
Citação de Motamayor
Ordem das chaves JSON
Ortografia britânica
Theobroma cacao L.
Sem dados pessoais
Sem referências a repositório público
7 verificações

Sincronização de idiomas

O arquivo é distribuído em 24 idiomas. As traduções são preenchidas por um script de sincronização disparado por Stop-hook que chama a CLI `claude` em modo headless — sem tradução manual, com terminologia consistente em todo o corpus.

enEnglish
zh中文
100%
hiहिन्दी
100%
esEspañol
100%
frFrançais
100%
arالعربية
100%
bnবাংলা
100%
ptPortuguês
100%
ruРусский
100%
idBahasa Indonesia
100%
deDeutsch
100%
ja日本語
100%
trTürkçe
100%
taதமிழ்
100%
viTiếng Việt
100%
filFilipino
100%
ko한국어
100%
swKiswahili
100%
msBahasa Melayu
100%
thไทย
100%
itItaliano
100%
plPolski
100%
ukУкраїнська
100%
nlNederlands
100%
24 idiomas · 4.000+ itens traduzidos · disparado por Stop-hook.

Rede de espelhos

Arquivos independentes de terceiros mantêm cópias de cada versão. A remoção do kakao.io não remove o registro.

0 URLs no Internet Archive (Wayback Machine)

0 URLs no archive.today

124 versões do conjunto de dados carimbadas no Bitcoin (OpenTimestamps)

https://kakao.io/
https://kakao.io/zh/
https://kakao.io/hi/
https://kakao.io/es/
https://kakao.io/fr/
https://kakao.io/ar/
https://kakao.io/bn/
https://kakao.io/pt/
+70 more

Reprodutibilidade

Dados o manifesto-fonte acima e o build/build.mjs, todo o site é reproduzível. Execute o comando abaixo para regerar localmente; o hash de saída deve corresponder ao `rootHash` de dist-manifest.json.

Commit do build
a73e971
Construído em
2026-05-26 12:17:38
git clone <source-bundle>
node build/build.mjs
shasum -a 256 dist-manifest.json
# compare against the root hash above
Reproduzir localmente