Browse Source
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 shellspy 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.commaster
8 changed files with 179 additions and 1 deletions
Binary file not shown.
@ -0,0 +1,58 @@
|
||||
#punkshell runtime artifact metadata (G-117 schema v1) - generated by family_artifacts.tcl |
||||
#sidecar copy: the embedded record carried inside the artifact's attached image |
||||
#(punkbin-artifact.toml) plus the finished-binary facts (sha1, size, built). |
||||
#The sidecar + sha1sums.txt remain the integrity authority. |
||||
schema = 1 |
||||
|
||||
[artifact] |
||||
name = "tclsh9.0.5-punk-bi-r2.exe" |
||||
class = "runtime" |
||||
variant = "punk-bi" |
||||
working_name = "tclsh9.0.5-punk-bi.exe" |
||||
revision = 2 |
||||
target = "win32-x86_64" |
||||
sha1 = "6fa25cbe23474710ec853704f11fa223944c08e2" |
||||
size = 9386774 |
||||
built = "2026-07-24T03:20:12Z" |
||||
#build_id: offline correlation key re-joining a renamed copy to its record; |
||||
#identical in the embedded and sidecar copies (a deterministic identity digest, |
||||
#not an integrity key - sha1 above is the integrity fact). |
||||
build_id = "20044928-80ca-2f8b-1600-c4477bf2565e" |
||||
#origin: canonical artifact repo this artifact was BUILT FOR - not necessarily |
||||
#where it is hosted; mirrors preserve it. |
||||
origin = "https://www.gitea1.intx.com.au/jn/punkbin" |
||||
#packager: declared identity, not proof - signing (minisign sidecars) is the |
||||
#verification layer. |
||||
packager = "Julian Noble <julian@precisium.com.au>" |
||||
project = "punkshell" |
||||
project_url = "unrecorded" |
||||
#license: summary for the distributed artifact; component license texts ride |
||||
#inside the attached image (tcl_library/license.terms etc). |
||||
license = "TCL" |
||||
build_host_platform = "win32-x86_64" |
||||
|
||||
[runtime] |
||||
tcl_patchlevel = "9.0.5" |
||||
piperepl = true |
||||
piperepl_default = "on" |
||||
piperepl_opt_out = "TCLSH_PIPEREPL=0" |
||||
attached_batteries = ["Thread 3.0.7", "vfs 1.5.0", "tcllib 2.0", "tcllibc 2.0", "Tk 9.0.2", "tklib 0.9"] |
||||
|
||||
[provenance] |
||||
suite = "suite_tcl90" |
||||
toolchain = "zig 0.16.0" |
||||
optimize = "ReleaseFast" |
||||
tcl_checkout = "1a9c3b9d965d66f69f037cab6718d64bd802ef2cc8520d6c20f13b6803cd162f" |
||||
thread_checkout = "caa1d3aa302798de2200de7297f9d4ca40102a5df108ed21f14a90cea9691cad" |
||||
tclvfs_checkout = "75a26729914e2fbc68bf955315d34dc0302e3dbd7e239109785f9f5e30bd5fdd" |
||||
tk_checkout = "effef6c657952d3304048267fa40a795a318997af2910611f5247586f9e3e181" |
||||
tcllib_checkout = "c784f6fda4516f676453a2785b3c56f1ca5999f450e80ccba6c317ba78ce4e21" |
||||
tklib_checkout = "2d53beafc0e8621dacc75b3c809898cc9f1f92f980bf5aac6134060c19497526" |
||||
|
||||
[tests] |
||||
tclcore = "result=pass mode=gate total=69552 passed=56039 skipped=13504 failed=9" |
||||
tcllib = "result=pass mode=record total=62328 passed=59240 skipped=3034 failed=54" |
||||
tclvfs = "result=pass mode=gate total=51 passed=42 skipped=9 failed=0" |
||||
thread = "result=pass mode=gate total=143 passed=117 skipped=26 failed=0" |
||||
tk = "result=pass mode=record total=9865 passed=8127 skipped=1711 failed=27" |
||||
tklib = "result=pass mode=record total=796 passed=688 skipped=90 failed=18" |
||||
Binary file not shown.
@ -0,0 +1,58 @@
|
||||
#punkshell runtime artifact metadata (G-117 schema v1) - generated by family_artifacts.tcl |
||||
#sidecar copy: the embedded record carried inside the artifact's attached image |
||||
#(punkbin-artifact.toml) plus the finished-binary facts (sha1, size, built). |
||||
#The sidecar + sha1sums.txt remain the integrity authority. |
||||
schema = 1 |
||||
|
||||
[artifact] |
||||
name = "tclsh9.0.5-punk-r2.exe" |
||||
class = "runtime" |
||||
variant = "punk" |
||||
working_name = "tclsh9.0.5-punk.exe" |
||||
revision = 2 |
||||
target = "win32-x86_64" |
||||
sha1 = "5337179b8e0aef277f95a64a66317f1957235684" |
||||
size = 6614636 |
||||
built = "2026-07-24T03:20:12Z" |
||||
#build_id: offline correlation key re-joining a renamed copy to its record; |
||||
#identical in the embedded and sidecar copies (a deterministic identity digest, |
||||
#not an integrity key - sha1 above is the integrity fact). |
||||
build_id = "635e7951-2b0a-80fc-c062-ae601a3d62ab" |
||||
#origin: canonical artifact repo this artifact was BUILT FOR - not necessarily |
||||
#where it is hosted; mirrors preserve it. |
||||
origin = "https://www.gitea1.intx.com.au/jn/punkbin" |
||||
#packager: declared identity, not proof - signing (minisign sidecars) is the |
||||
#verification layer. |
||||
packager = "Julian Noble <julian@precisium.com.au>" |
||||
project = "punkshell" |
||||
project_url = "unrecorded" |
||||
#license: summary for the distributed artifact; component license texts ride |
||||
#inside the attached image (tcl_library/license.terms etc). |
||||
license = "TCL" |
||||
build_host_platform = "win32-x86_64" |
||||
|
||||
[runtime] |
||||
tcl_patchlevel = "9.0.5" |
||||
piperepl = true |
||||
piperepl_default = "on" |
||||
piperepl_opt_out = "TCLSH_PIPEREPL=0" |
||||
attached_batteries = ["Thread 3.0.7", "vfs 1.5.0", "tcllib 2.0", "tcllibc 2.0"] |
||||
|
||||
[provenance] |
||||
suite = "suite_tcl90" |
||||
toolchain = "zig 0.16.0" |
||||
optimize = "ReleaseFast" |
||||
tcl_checkout = "1a9c3b9d965d66f69f037cab6718d64bd802ef2cc8520d6c20f13b6803cd162f" |
||||
thread_checkout = "caa1d3aa302798de2200de7297f9d4ca40102a5df108ed21f14a90cea9691cad" |
||||
tclvfs_checkout = "75a26729914e2fbc68bf955315d34dc0302e3dbd7e239109785f9f5e30bd5fdd" |
||||
tk_checkout = "effef6c657952d3304048267fa40a795a318997af2910611f5247586f9e3e181" |
||||
tcllib_checkout = "c784f6fda4516f676453a2785b3c56f1ca5999f450e80ccba6c317ba78ce4e21" |
||||
tklib_checkout = "2d53beafc0e8621dacc75b3c809898cc9f1f92f980bf5aac6134060c19497526" |
||||
|
||||
[tests] |
||||
tclcore = "result=pass mode=gate total=69552 passed=56039 skipped=13504 failed=9" |
||||
tcllib = "result=pass mode=record total=62328 passed=59240 skipped=3034 failed=54" |
||||
tclvfs = "result=pass mode=gate total=51 passed=42 skipped=9 failed=0" |
||||
thread = "result=pass mode=gate total=143 passed=117 skipped=26 failed=0" |
||||
tk = "result=pass mode=record total=9865 passed=8127 skipped=1711 failed=27" |
||||
tklib = "result=pass mode=record total=796 passed=688 skipped=90 failed=18" |
||||
Binary file not shown.
@ -0,0 +1,56 @@
|
||||
#punkshell runtime artifact metadata (G-117 schema v1) - generated by family_artifacts.tcl |
||||
#sidecar copy: the embedded record carried inside the artifact's attached image |
||||
#(punkbin-artifact.toml) plus the finished-binary facts (sha1, size, built). |
||||
#The sidecar + sha1sums.txt remain the integrity authority. |
||||
schema = 1 |
||||
|
||||
[artifact] |
||||
name = "tclsh9.0.5-r2.exe" |
||||
class = "runtime" |
||||
variant = "plain" |
||||
working_name = "tclsh9.0.5.exe" |
||||
revision = 2 |
||||
target = "win32-x86_64" |
||||
sha1 = "16f5b2187ef1200cfe686e01f47fa7d302314964" |
||||
size = 6611524 |
||||
built = "2026-07-24T03:20:12Z" |
||||
#build_id: offline correlation key re-joining a renamed copy to its record; |
||||
#identical in the embedded and sidecar copies (a deterministic identity digest, |
||||
#not an integrity key - sha1 above is the integrity fact). |
||||
build_id = "0988568a-de0e-c9d2-2e5c-8670cfe0404d" |
||||
#origin: canonical artifact repo this artifact was BUILT FOR - not necessarily |
||||
#where it is hosted; mirrors preserve it. |
||||
origin = "https://www.gitea1.intx.com.au/jn/punkbin" |
||||
#packager: declared identity, not proof - signing (minisign sidecars) is the |
||||
#verification layer. |
||||
packager = "Julian Noble <julian@precisium.com.au>" |
||||
project = "punkshell" |
||||
project_url = "unrecorded" |
||||
#license: summary for the distributed artifact; component license texts ride |
||||
#inside the attached image (tcl_library/license.terms etc). |
||||
license = "TCL" |
||||
build_host_platform = "win32-x86_64" |
||||
|
||||
[runtime] |
||||
tcl_patchlevel = "9.0.5" |
||||
piperepl = false |
||||
attached_batteries = ["Thread 3.0.7", "vfs 1.5.0", "tcllib 2.0", "tcllibc 2.0"] |
||||
|
||||
[provenance] |
||||
suite = "suite_tcl90" |
||||
toolchain = "zig 0.16.0" |
||||
optimize = "ReleaseFast" |
||||
tcl_checkout = "1a9c3b9d965d66f69f037cab6718d64bd802ef2cc8520d6c20f13b6803cd162f" |
||||
thread_checkout = "caa1d3aa302798de2200de7297f9d4ca40102a5df108ed21f14a90cea9691cad" |
||||
tclvfs_checkout = "75a26729914e2fbc68bf955315d34dc0302e3dbd7e239109785f9f5e30bd5fdd" |
||||
tk_checkout = "effef6c657952d3304048267fa40a795a318997af2910611f5247586f9e3e181" |
||||
tcllib_checkout = "c784f6fda4516f676453a2785b3c56f1ca5999f450e80ccba6c317ba78ce4e21" |
||||
tklib_checkout = "2d53beafc0e8621dacc75b3c809898cc9f1f92f980bf5aac6134060c19497526" |
||||
|
||||
[tests] |
||||
tclcore = "result=pass mode=gate total=69552 passed=56039 skipped=13504 failed=9" |
||||
tcllib = "result=pass mode=record total=62328 passed=59240 skipped=3034 failed=54" |
||||
tclvfs = "result=pass mode=gate total=51 passed=42 skipped=9 failed=0" |
||||
thread = "result=pass mode=gate total=143 passed=117 skipped=26 failed=0" |
||||
tk = "result=pass mode=record total=9865 passed=8127 skipped=1711 failed=27" |
||||
tklib = "result=pass mode=record total=796 passed=688 skipped=90 failed=18" |
||||
Loading…
Reference in new issue