G-122 drafted (user-approved): make.tcl host/target platform split
Index entry + detail file per the approved wording: bake/bakelist keyed by an
explicit target platform (store folder, exe suffixing, kit naming, presence,
process-sweep tooling) with host personality only selecting defaults; stable
punk::platform canon tags for cygwin-family hosts (MSYSTEM variance
documented); per-entry mapping target as a minimal extension ceding schema to
G-024; zipfs-less zip-type assembly via split + punk::zip::mkzip + cat
(archive-start-relative offsets - user's correction); third-party tier
REPRESENTATION in scope, publication/fetch flagged as a follow-on candidate;
FreeBSD linuxulator expectation recorded with verification deferred to the
planned linux-kit trial. Overlap survey run; Related notes name G-024, G-105,
G-114, G-101, G-057, G-023. G-013's msys raw-mode note now cites G-122 by id.
Claude-Session: https://claude.ai/code/session_01Jz7wkUsknJzyuJ3tgMaL2t
Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com