Phone-weight roof strips for two atom kits you built tonight. Today a medieval house has ~390 tile strips at 224 triangles
(87k triangles per house; a village of 24 is 6M). Make LIGHT strips that look the same from 3 m away and beyond.
Inputs (read-only, copy what you need): ~/forge-build/forge-assets/jobs/medieval-atom-kit-v1/ (build script, kit.glb,
kit.json, materials.json, materials/) and ~/forge-build/forge-assets/jobs/breton-atom-kit-v2/ (same). Remote dirs
gex44:/root/fal-author/medieval-atom-kit-v1/ and /root/fal-author/breton-atom-kit-v2/ are read-only for you.
Your dir: /root/fal-author/roof-strips-lite-v1/ (here: ~/forge-build/forge-assets/jobs/roof-strips-lite-v1/).
Deliver kit_lite.glb with these nodes, SAME origin, footprint and placement rules as the originals they replace:
- tile_strip_a_lite, tile_strip_b_lite (replace tile_strip_a/b: 8 plain tiles, 1.32 m): <= 48 triangles each: one stepped
  slab (front face, the thick lower edge with the 8 tile butts cut as a slightly irregular silhouette, top and ends),
  the joints between tiles, camber and surface relief carried by a baked normal map.
- slate_strip_a_lite, slate_strip_b_lite (replace slate_strip_a/b, 4 slates, 1.38 m): <= 32 triangles each, same idea.
Bake the relief into NEW shelf materials Clay_tile_strip (from Clay_tile) and Blue_grey_slate_strip (from
Blue_grey_slate): BaseColor/Normal/ORM 1024, tile size = one strip, UVs 0-1 across the strip (these two materials are
the exception to the world-scale UV rule; say so in kit_lite.json). Also deliver kit_lite.json (forge.atom-kit.v2 entries
for the 4 nodes: bounding_box, triangles, materials, replaces), materials_lite.json (shelf entries, same schema as the
kits' materials.json, paths under materials/), compare.png (Cycles: the original strips vs the lite strips side by
side on a 55 deg and a 44 deg roof patch, 3 m and 10 m camera distances), build_lite.py (one script, clean run), NOTES.md.
Blender 5.2 headless:
  ssh gex44 /root/blender-spike/blender-5.2.0-linux-x64/blender -b --python-exit-code 1 --python /root/fal-author/roof-strips-lite-v1/<script>.py
(first `ssh gex44 mkdir -p /root/fal-author/roof-strips-lite-v1`, scp scripts there, results back here, LOOK at
compare.png and fix what reads worse). One Blender job at a time. Do not deploy. Time box: 35 minutes.
