guts/docs/shots/laneA
jing 9f42a2e9ab [lane A] Molecules as pickups: real gut chemistry, procedural, 1 draw each
PROTOTYPE + proposal, not wired into boot. Pickups are B's systems, their
economy is C's, object art is D's — this is a renderer and an argument, offered
to all three. Bench: web/dev/laneA_molecules.html · docs/MOLECULES.md

THE PITCH: the pickups already in L2 ARE molecules. C authored `nutrient`,
`mucin`, `B12` and `antacid ammo` before any of this existed — those are the real
biochemistry of a digestive tract, and glucose/cobalamin/bicarbonate are real
compounds with known shapes. We don't need to invent a pickup language; we need
to stop hiding the one the fiction handed us. GUTS is already a science game (an
eosinophil is a real white blood cell, candida a real yeast, the hiatus a real
choke point) — it just doesn't LOOK like one, because everything on screen is
tinted tissue.

THE RULE THAT MAKES IT WORK: CPK is the scanner. Everything identified is drawn
in the standard element palette (O red, N blue, P orange, metals pink);
everything else stays monochrome tissue. Against six biomes of tinted wall a CPK
molecule is the ONLY saturated foreign colour on screen — it reads as artificial,
valuable and targetable with NO HUD marker. Proof: round2_molecules_in_canal.png.
That's the ART_BIBLE's synthetic-scanner fiction paying rent, and it hands Lane E
a free HUD palette.

WHY PROCEDURAL AND NOT MODELBEAST — and I'm authorised to burn the GPU: a
molecule's shape is already known exactly. Glucose is a hexagonal ring because it
IS one. FLUX+TRELLIS gives a plausible blob in 3-8 min that a chemist clocks as
wrong and that can never be re-derived. Ball-and-stick from an atom list is exact,
rebuilds in ms, and is ONE DRAW CALL per molecule (measured: 7 molecules = 7
draws / 26.5k tris). The split is a principle: small molecules = procedural
(exact geometry known); proteins/enzymes = MODELBEAST blobs (real ones are
3000-atom blobs nobody reads — and PIPELINE says blobby organics are TRELLIS's
sweet spot); cells/creatures = MODELBEAST, D's lane, unaffected.

BUILT: water (chaff) · bicarbonate (antacid ammo — HCO3- + HCl is the real
neutralisation, it genuinely fizzes CO2) · glucose (nutrient/score) · caffeine
(overdrive — really gut-absorbed, needs no tutorial) · ATP (boost — the orange
triphosphate tail IS the charge, a pickup that's a diagram of its own mechanic) ·
capsaicin (burn hazard — long greasy tail reads wrong on sight) · B12 (rare
treasure — a cobalt in a corrin cage, the only metal vitamin; C authored it as a
pickup already). Size is a free rarity signal: `unit` mode keeps TRUE relative
sizes, so water is a speck and B12 a chandelier.

Found by rendering it, which is why the bench exists: fuseRing returns vertices
starting adjacent to B, and bonding them from A instead draws a chord across the
ring — still a valid 5-cycle so nothing errors, it just looked like a squashed
pentagon. Fixed in caffeine + ATP's adenine, adjacency documented.

Stated plainly: geometry is idealised (correct connectivity/rings/bond orders,
believable angles, authored flat) NOT crystallographic — real glucose is a chair,
not a hexagon. The B12 is a simplified corrin core. Untested above ~7 on screen;
fifty would want instancing.

qa GREEN.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 19:52:33 +10:00
..
round1_L2_curve.png [lane A] Round 1: the canal v0 — spline, streaming tube, scanner wall, arenas 2026-07-16 08:59:19 +10:00
round1_L2_procedural_fallback.png [lane A] Round 1: the canal v0 — spline, streaming tube, scanner wall, arenas 2026-07-16 08:59:19 +10:00
round1_L2_textured.png [lane A] Round 1: the canal v0 — spline, streaming tube, scanner wall, arenas 2026-07-16 08:59:19 +10:00
round1_L2_wave_crest.png [lane A] Round 1: the canal v0 — spline, streaming tube, scanner wall, arenas 2026-07-16 08:59:19 +10:00
round1_L3_arena_acid_sea.png [lane A] Round 1: the canal v0 — spline, streaming tube, scanner wall, arenas 2026-07-16 08:59:19 +10:00
round1_real_game_boot.png [lane A] Round 1: the canal v0 — spline, streaming tube, scanner wall, arenas 2026-07-16 08:59:19 +10:00
round2_acid_sea_shallows.png [lane A] The swept room + the acid sea, built — and it corrected me four times 2026-07-16 18:04:16 +10:00
round2_arena_interior_retuned.png [lane A] Round 2 close-out: colorspace re-eyeball, stomach shape read, ruling #5 2026-07-16 17:14:30 +10:00
round2_L2_hiatus_retuned.png [lane A] The swept room + the acid sea, built — and it corrected me four times 2026-07-16 18:04:16 +10:00
round2_L2_hiatus.png [lane A] Round 2 WIP (session cut off): crest-speed law, taper blending, schema-v2 wave, TBN walls 2026-07-16 16:26:01 +10:00
round2_L2_tbn_wall.png [lane A] Round 2 WIP (session cut off): crest-speed law, taper blending, schema-v2 wave, TBN walls 2026-07-16 16:26:01 +10:00
round2_molecule_pickups.png [lane A] Molecules as pickups: real gut chemistry, procedural, 1 draw each 2026-07-16 19:52:33 +10:00
round2_molecules_in_canal.png [lane A] Molecules as pickups: real gut chemistry, procedural, 1 draw each 2026-07-16 19:52:33 +10:00
round2_molecules_truescale.png [lane A] Molecules as pickups: real gut chemistry, procedural, 1 draw each 2026-07-16 19:52:33 +10:00
round2_oral_prompt_evolution.png [lane A] Complete the biome texture set (oral + colon) + a provenance gate 2026-07-16 17:44:58 +10:00
round2_provenance_probe.png [lane A] Complete the biome texture set (oral + colon) + a provenance gate 2026-07-16 17:44:58 +10:00
round2_stomach_arena_sketch.svg [lane A] Round 2 close-out: colorspace re-eyeball, stomach shape read, ruling #5 2026-07-16 17:14:30 +10:00
round2_swept_acid_sea.png [lane A] The swept room + the acid sea, built — and it corrected me four times 2026-07-16 18:04:16 +10:00
round2_tint_appendix.png [lane A] Complete the biome texture set (oral + colon) + a provenance gate 2026-07-16 17:44:58 +10:00
round2_tint_esophagus.png [lane A] Round 2 close-out: colorspace re-eyeball, stomach shape read, ruling #5 2026-07-16 17:14:30 +10:00
round2_tint_large_intestine.png [lane A] Complete the biome texture set (oral + colon) + a provenance gate 2026-07-16 17:44:58 +10:00
round2_tint_oral.png [lane A] Complete the biome texture set (oral + colon) + a provenance gate 2026-07-16 17:44:58 +10:00
round2_tint_small_intestine.png [lane A] Complete the biome texture set (oral + colon) + a provenance gate 2026-07-16 17:44:58 +10:00
round2_tint_stomach.png [lane A] Round 2 close-out: colorspace re-eyeball, stomach shape read, ruling #5 2026-07-16 17:14:30 +10:00