Rebuilt the three r2 family members (plain/punk/punk-bi) with the G-172 cpu_floor
field now in the embedded [provenance] record, and republished in place under
the existing -r2 names/revisions (Approach 6 alpha dispensation: in-house
consumers only, known-dead > immutable). build_id unchanged per artifact (the
floor field does not enter the identity digest); sha1/size/built updated (the
embedded record text changed).
- win32-x86_64/{tclsh9.0.5,tclsh9.0.5-punk,tclsh9.0.5-punk-bi}-r2.{exe,toml}
replaced; each toml [provenance] now carries cpu_floor="baseline" +
cpu_model="x86_64" (the recipe default and the resolved build cpu). The
[tests] tclcore line is refreshed to the shipped-codegen gate evidence
(passed=56041 failed=8, the Aug-06 baseline-rebuild test-gate) - the prior
tomls carried the July emission-time summary (56039/9). Library [tests] lines
unchanged. sha1sums.txt: the 6 r2 lines (3 exes + 3 tomls) updated.
Codegen audit (scriptlib/developer/cpufloor_audit.tcl in punkshell): all three
republished exes PASS with zmm=0 ymm=0 out-of-floor=0 at the baseline floor.
-Dcpu=native still yields a host-tuned build (zmm>0, FAIL at baseline, PASS at
v4) - the floor is a default, not a restriction. punk-runtime surfaces the
floor (info/list/show the field; use/run gate a below-floor recorded cpu_model
with a named 0xC000001D diagnosis instead of a silent death). r1-generation
artifacts remain AVX-512-only; disposition (replace vs drop) still pending.
Assisted-by: harness=pi; primary-model=huggingface/zai-org/GLM-5.2; api-location=huggingface.co
Second assembly revision of the 9.0.5 family (first content change: tclvfs
forTcl9/1.5.0), first revision carrying the G-117 schema v1 metadata: records
embedded in each artifact's attached image (punkbin-artifact.toml; build_id
identical to sidecar, packager recorded, embed-then-hash - see AGENTS.md
"Artifact metadata records"). Built by punkshell suite_tcl90 (zig 0.16.0,
ReleaseFast; provenance checkout uuids + test-gate results in the tomls;
family_check self-containment + embed verification PASS all members).
defaults.txt win32-x86_64 recommendation: tclsh9.0.5-punk-r1.exe ->
tclsh9.0.5-punk-r2.exe (same change-set per the release rule). r1 remains
immutable alongside.
Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com