Every day Goblin House computes a SHA-256 Merkle root over every row in the sources table. The published root and the per-source receipts together make the corpus tamper-evident — anyone can rebuild the root and verify the platform has not silently rewritten history.
cf0d518b3934484a7f9d5258aa3f4c85b8d65bdd22d62be4…cf0d518b3934484a7f9d5258aa3f4c85…
46,516 sources
9354c70e6ac0b0fc17ad81c95bf707e5…
46,498 sources
1d5ba74980d90179a2f353410b5f4714…
46,455 sources
b1e16348e03cd5c5bc28e501bdb33a03…
46,102 sources
770d3b140a738cc9cd3c922196801162…
46,082 sources
8f3bb56ef98cdee2f6bc7d8686ae6417…
42,483 sources
68c07f2e2273df3139665811f96faff5…
42,450 sources
d9a75c4c40e0b88de9ccd0c4a46710e4…
42,247 sources
5387cf4492ba36884c4c4fbf62d632a9…
36,879 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
9da3efb6ebb2e741482eb36b5262c476…
36,631 sources
116f45e2b672dc62dcbb528d69572a72…
36,626 sources
116f45e2b672dc62dcbb528d69572a72…
36,626 sources
116f45e2b672dc62dcbb528d69572a72…
36,626 sources
116f45e2b672dc62dcbb528d69572a72…
36,626 sources
a067f1e661fb544f943e0ea7542256ff…
36,618 sources
The chain-of-custody system hashes every source row at capture time (/source/<id>/receipt). The daily Merkle root extends that to corpus-level integrity: not just "this one source was X" but "the entire archive on date D contained exactly these documents."
If a court order, takedown demand, or internal mistake later alters a source row, every attestation that covered it stops verifying. The reader knows.