MODEL-01
Model request log: generator, views, inbox checker, wiki page
Evidence
From logs/evidence/MODEL-01/. Click a thumbnail for the full image.
Tests
$ python3 tools/model-views.py --only MDL-MON-duneplate_beetle$ python3 tools/model-views.py --only MDL-MON-duneplate_beetle$ python3 tools/model-views.py --only MDL-MON-duneplate_beetle$ python3 tools/model-views.py --only MDL-MON-duneplate_beetle$ python3 tools/model-views.py --only MDL-MON-duneplate_beetleNotes
2026-10-07 21:41 UTC · Split (size rule, context 250k): MODEL-01 = parts 1,2,4,6; MODEL-01B (roadmap) = part 3 inbox checker tools/model-inbox.mjs + fixtures test, part 5 wiki Model requests page + e2e, re-cut ashroot_pangolin (split wrong: tail piece as side) and paint out scale-bar remnants in hare/wolf/bandit/tortoise/raider side views, run verify.mjs --changed (not run here). Done: gen-model-requests.mjs in data:build -> model-requests.json (100 requests, MDL-MON-duneplate_beetle first, M2-06); inputs model-requests.manual.json (proposed: mount 14k, armour slots 2k/6k/1.5k/1.5k/0.8k, costume 11k, large+ 14k, all size ranges except monster classes); model-delivered.json empty record for the checker; tools/model-views.py cuts ART-MON-053 cells (40 pending requests cut, PNGs git-ignored, wiki previews in apps/wiki/public/art/model-requests/); gen-art-requests adds 10 undersuit turnarounds + 60 ART-3D-* view sheets (starter armour + early needs P1); roadmap MODEL-01/01B added, M0-08 status replaced (replacedBy MODEL-01). Id uses bestiary id duneplate_beetle, not dune_beetle. Evidence: logs/evidence/MODEL-01/dune-beetle-views.png, monster-views-overview.png. data:build also marked ART-NPC-lockkeeper_suren done (file already on disk from the art lane).


