PROCITY/pipeline/_godverse/mint_2200_book.snapshot.json
m3ultra 36d10ca4ae Lane G R26 (v5.0-beta): the mint baker, the crate menu, the atlas manifest (ledgers #2, #6)
EVERY CRATE DIFFERENT — measured: 15/15 keyed crates distinct, max shared titles between any two
= 0. 14 mint atlases (5 record, 6 book, 3 toy) + Monster Robot's real crate + the manifest.

MINT (ledger #2): the G3 note promoted — random.Random(shop_id) over an ID-ORDERED pool of real
dealgod listings. The shop id IS the seed, so two shops can never draw the same crate. No
TABLESAMPLE, no unseeded random: the two things that disqualified thriftgod's own mint() from
tier 1 (G3 §2). Re-mint + re-bake is byte-identical. Only keyed shops whose type the loader can
fetch get one (record/book/toy, C §7.1); the 13 keyed opshop/video shops get none and stay parody
— an atlas there could never load, and the manifest is what makes that silent instead of a 404.

MANIFEST (ledger #6, C §7.2d): stock_godverse/index.json — 15 shops, 1 real / 14 mint. Derived by
reading the atlases back off disk, so it cannot drift from them: the manifest IS the directory.
Real crate re-emitted with sourcing:"real" + C §7.2c's condition/sleeve_cond (my snapshot always
carried them; I dropped them at emit — that was the hole in C's price card). Atlas bytes unmoved.

THE ONE RED — mint ids vs E's SLOT_ID_PREFIX (E, one line). E asserts `sku_` on every atlas under
stock_godverse/; mint items have no POS sku and carry `mint_<dealgod listing id>`, so all 14 fail.
C §7.2a's RULE is satisfied — derive from the source's own stable key, never position, unique
across ALL packs (measured: 344 ids, 0 clash with the generic packs, 0 positional). What §7.2a
specifies as sku_<POS sku> it specifies "for a real-stock (godverse) pack"; mint is §7.2b's other
thing, written a round later, and the id form was never revisited.

I did not just emit `sku_` to go green: a POS sku and a dealgod listing id are DIFFERENT
NAMESPACES, and this round's own standing note says no code or gate may compare a bare number
across two id spaces — it exists because enterShop(31) entered the wrong shop. Putting both under
`sku_` recreates that bug inside the economy: tier-2's sold-means-gone looks up POS skus, and
sku_6031122 (a dealgod id) is indistinguishable by shape from a sku a POS must resolve. §7.2a's
own reason #2 is exactly about ids being looked up across snapshots. Fix: make the prefix
sourcing-aware (sku_ for real, mint_ for mint) — E's constant and error text are the only places.

THREE MORE FINDINGS, none blocking: [E] FITS_1024=64 cannot be satisfied — 1024²/256² = 16 cells,
so 64 items need 4 atlases and C caps a shop at 2; any 33–64 item pack MUST be 2048². Latent (my
packs are 16→1×1024² and 120→2×2048²); the honest bound is 32. [C/F] the ≤32 MB ceiling doesn't
hold at beta scale because the LRU it assumes hasn't shipped — F's boot preload loads EVERY keyed
shop's pack, measured 46.1 MB/town resident; it's why mint crates are 16 items on one 1024² sheet.
[C] "the crate menu, baked statically" can only be metadata: one base = one index = ≤2 atlases =
128 items, and Monster Robot has 357 crates / 24,646 records — so crate_menu ships the real crate
list (labels + counts) and per-crate STOCK needs a per-crate base, i.e. a C contract line.

MINT HONESTY: sourcing:"mint", an attribution that says "not this shop's stock", and NO POS-claim
field at all — structural, not editorial. Records require a real Discogs artist (dealgod's `brand`
on a record listing is the SELLER — the first bake had "Red Eye Records" as an artist; a shop is
not an act) and use discogs_master_title where present, so Egg Records reads "MC5 — High Time
$50", not "Pre Loved Record - Elton John - Breaking Hearts". Books/toys take `brand` per C's
author/brand convention — sometimes the maker, sometimes the listing store. Real, imperfectly
typed, and never claimed as that shop's.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-17 10:33:40 +10:00

183 lines
6.4 KiB
JSON

{
"version": 1,
"kind": "book",
"tier": 1,
"sourcing": "mint",
"shop": {
"godverse_id": 2200,
"slug": "better-read-than-dead",
"name": "Better Read Than Dead",
"suburb": "Newtown",
"state": "NSW",
"type": "book"
},
"counts": {
"pool": 19707,
"baked": 16,
"dropped": {
"file_missing": 0
}
},
"source": {
"feed_db": "dealgod",
"feed_dump": "dealgod-20260715-033001.sql.gz",
"image_cache": "/Volumes/johnking/dealgod_backup/images",
"captured": "2026-07-15",
"seed": 2200,
"sample": "random.Random(2200) over an id-ordered pool of 19707 listings"
},
"license": {
"covers": "real dealgod listing photos (the sellers' own product shots), cached locally",
"zone": "in-house-green",
"flag": "FLAG BEFORE ANY PUBLIC/COMMERCIAL RELEASE",
"metadata": "real titles/artists \u2014 John's R23 amendment to the no-real-trademarks law",
"sourcing": "MINT \u2014 a seeded sample standing in for a shop with no POS. Plausible, and NEVER this shop's actual stock. Nothing here is a claim about this business."
},
"items": [
{
"mint_id": "831781",
"artist": "Lifeline Queensland",
"title": "The Fallen - David Baldacci - BPAP - BOO020",
"price": 8.0,
"condition": "",
"cover": "/img/48/4825ca2268f67018dfe83f52e4f76bb8491d00f80c49bde4c0b9a62fa38bc84a.webp",
"cover_sha256": "fb310978a48bc8aaf7730450e7939a1361bd02d42d1f0af3468499b9696a4b98"
},
{
"mint_id": "1925436",
"artist": "Lodestars",
"title": "Lodestars Anthology: New Zealand",
"price": 35.0,
"condition": "",
"cover": "/img/b2/b242096b94841f3cb1d489d6c4a750a56c445a5fb4a542d3c3d604cb123beb92.webp",
"cover_sha256": "2e591f2e0b1a725d4e4766e3e6b2f6c9eff85583acd377bba6a157936ed3ba0a"
},
{
"mint_id": "1931996",
"artist": "Katherine Ryan",
"title": "Audacity : Why Being Too Much Is Exactly Enough - Katherine Ryan",
"price": 27.0,
"condition": "",
"cover": "/img/08/086275737c228ee850f6fe2fc277677895cbc6a63752c866239440afafaabcbd.webp",
"cover_sha256": "0577cb716ba8decda884a8507186fc4a01d2a2c38b40dcf1fe74273d548a33c0"
},
{
"mint_id": "1932007",
"artist": "Matthew Walker",
"title": "Why We Sleep : The New Science of Sleep and Dreams - Matthew Walker",
"price": 27.0,
"condition": "",
"cover": "/img/8e/8e26eedebb3ca7d85a45504bf5877996c8d05aa0bd9992a11dfc55369d71fc5d.webp",
"cover_sha256": "2e75483c91b7c319c69a6ddf89f4c492d2dc8c19c3dc6c9e52b2fb1ced86b5a6"
},
{
"mint_id": "4069295",
"artist": "A24",
"title": "99 TV Crosswords - A24",
"price": 70.0,
"condition": "",
"cover": "/img/8f/8fd890f45ff42925c09b1d337fe516398cc527f56cc983db09b2a50187b2a074.webp",
"cover_sha256": "756961abe95a177dcb196bcbf8efdc6f8a9088f2fc7b76fd56ebf9af95c6ec76"
},
{
"mint_id": "6728501",
"artist": "NewSouth Publishing",
"title": "Liars, cheats and copycatsTrickery and deception in nature",
"price": 34.99,
"condition": "",
"cover": "/img/9f/9f93c1a865e2a34b658c4122cc1be143b3694f1bf6c920b2b7a8ce14db9e82c9.webp",
"cover_sha256": "e261a5ad93dfe98bc6ce7e3d65aea38472e76f24c75be69c924cb918e428996d"
},
{
"mint_id": "6728751",
"artist": "Brio Books",
"title": "The Story of Growl",
"price": 18.99,
"condition": "",
"cover": "/img/5f/5fa2f4fb07ce2ff5ed9529af7298e41901578a7c84e2ac88bf3a0939cf6c95e4.webp",
"cover_sha256": "b8f8acbe69dab2991816ec8a5e8756809bb6bb24bb388ba185752250bf5abff5"
},
{
"mint_id": "6730340",
"artist": "HarperCollins Publishers Australia",
"title": "Ozzie Goes to School",
"price": 16.99,
"condition": "",
"cover": "/img/b2/b2f2785d9194f89d8503316024fcb3040620fac4c71e0ec29edbfbf6a530e88d.webp",
"cover_sha256": "f48fefd16e89268ae5c2741bf0e5d507919c784bf85110941f1fec08fcec2870"
},
{
"mint_id": "6962635",
"artist": "Royal Academy of Arts",
"title": "Leonardo Da Vinci: the Anatomical Dra...",
"price": 35.0,
"condition": "",
"cover": "/img/f0/f0a73552248b176b11ba8a43cfeace107558c8009075109c592b548bed1eaeea.webp",
"cover_sha256": "b530a67712d3473316c07c2a9a249accfd32f45c2c2743e9c5caa3b95e60135f"
},
{
"mint_id": "6962907",
"artist": "NewSouth Publishing",
"title": "Painting by Numbers: The life and art of Ferdinand",
"price": 14.0,
"condition": "",
"cover": "/img/21/21c0468d0203b87ead14e02ac1657871f48561c1205d6d7ebecd7ed2c1b712fe.webp",
"cover_sha256": "5f5f298289dbac28ec8e5ccaaa56c5f9dc2aee59dd71b9ec0132a847bfa69c4a"
},
{
"mint_id": "6964245",
"artist": "New Holland Publishers",
"title": "ECO STYLE",
"price": 45.0,
"condition": "",
"cover": "/img/d2/d271dc15b464c45ca8ffff40f080316795e8dd6084c227589bc100b06b23443c.webp",
"cover_sha256": "2499b0c9ada9afc9311485ce0ae9ac1c0856fba371e327497e065f6bc007f5d1"
},
{
"mint_id": "6966282",
"artist": "teNeues Verlag",
"title": "Children of the World",
"price": 125.0,
"condition": "",
"cover": "/img/7d/7d8744ee5195944b4898477a229f91915998fd016ae6c0caa310ef2186c7d1b9.webp",
"cover_sha256": "a1b037b052ff6b982a11de95316a4695c48d1bda74e2015af201bae0dad88c08"
},
{
"mint_id": "6967149",
"artist": "National Library of Australia",
"title": "Australia's Wild Places",
"price": 39.95,
"condition": "",
"cover": "/img/df/dfc5ed8dc519354be8f0209cee495ea18fd65c1f375e0b90f1bb132479321380.webp",
"cover_sha256": "d638554812ba3995ebeceef734dacdcb971e90db84dd1059a3a40dab8aa3ecae"
},
{
"mint_id": "6967659",
"artist": "Thames & Hudson, Limited",
"title": "Fashion Central Saint Martins",
"price": 59.99,
"condition": "",
"cover": "/img/6c/6ceb0393c9c74e8e24e4b81b3715c4bdf8ead06afd3e65969db3d2f2a185e259.webp",
"cover_sha256": "eaf80cd029cc18689907d7fa254dfdb925bd68ea3aaae5aa5e24a0fdcda054c6"
},
{
"mint_id": "6969218",
"artist": "Ryland Peters & Small",
"title": "Simple Natural Crochet: 35 Projects to Make - Gorge",
"price": 35.0,
"condition": "",
"cover": "/img/ff/ff6bd38a06660088dc911b89ae5a09f273c1f6abc74241e62e8779dd9cff6710.webp",
"cover_sha256": "f0d904af9caf02bbb5cbda55084bd5f493bf565021f0a568668ca6255f492e4e"
},
{
"mint_id": "6999001",
"artist": "Dorling Kindersley Publishing, Incorporated",
"title": "Grow, Cook, Dye, Wear: From Seed To Style The Susta",
"price": 39.99,
"condition": "",
"cover": "/img/4c/4cf4754f7510aacdba4ccda44e0c6ee3f1d1d933a93dc19c5eccfddd7f3b98e1.webp",
"cover_sha256": "214c550d97b40827b86617cbd153e15d1ce9fdd4269cbea4729169fbf0a5bdc4"
}
]
}