julz pushed to master at jn/punkshell
-
14fc37daba vfscommonupdate: promote pending module bumps into _vfscommon.vfs (punkexe 0.1.1 packagemode doc reaches kits)
-
59bdb1ec49 G-033 achieved: flip, archive, reference sweep (proj: visitor mode live)
-
768dab399f G-033: proj: package-mode scope prefix - visitor binary resolves dev/src against the cwd's project
-
b692979c6a G-135 + G-136: per-asset assetorigin sidecars replace the directory record
- Compare 4 commits »
6 hours ago
julz pushed to master at jn/punkshell
-
faa459f572 punkzip PROVENANCE.md: relative sibling-checkout convention replaces the dev-machine absolute path
-
2c1dec100e CRLF hygiene ahead of the fossil catch-up: glob the vendored sdx patches, LF two strays
-
03306be068 argparsingtest 1.3.0: opt, cmdline and tepam are optional, not module-level requires
- Compare 3 commits »
17 hours ago
julz pushed to master at jn/punkshell
-
e3d4338963 G-127 notes: record that its payload/target mismatch clause is already delivered by G-133
-
164687d260 G-135 + G-136: asset provenance records and generated-project icon seeding
-
7280739204 Project icon: punk1.ico -> punkshell.ico, artwork from the src/assets/logo master
-
91fa500e24 Project logo: two-colour bracket mark, master + web set (src/assets/logo)
-
ec3e664edf G-130: archive markers on archived-goal mentions (goals_lint sweep)
- Compare 9 commits »
1 day ago
julz pushed to master at jn/punkshell
-
25b3dcc667 make.tcl-generated outputs: layout sync copies of the tool subcommand
-
91d3594570 punkcheck 0.6.1: installtrack self-heals damaged persisted event history
- Compare 2 commits »
1 day ago
julz pushed to master at jn/punkshell
-
d76a7907ea make.tcl tool subcommand: build vendored zig tools into bin/ (G-126); 0.28.3
-
1cdfb88693 G-126: vendor punkzip v2.3.1 into src/tools/punkzip/ (upstream 0882f037)
-
24fe206b56 G-126 progress: directory-mtime restoration landed upstream (v2.3.1)
-
cb16130907 G-126 notes: extraction timestamp behaviour measured + dir-mtime fixability proven
-
9f4e901fbf G-126 progress: build subcommand finished upstream (streaming writer)
- Compare 9 commits »
1 day ago
julz pushed to master at jn/punkshell
-
9b0fe35aa0 G-134 drafted + G-128 amended (user-approved): archive-relative bake pin, consented file-relative stamping
-
5a51cd87c4 G-133 sweep completion: direct Related pointers for pairs de-bridged by the archive
-
81148b8fa7 G-133 detail file -> goals/archive/ (pure rename)
-
f5a559038e G-133 achieved 2026-07-27: activation + flip + archive record + reference sweep
-
d2f7dc6f0e make.tcl-generated outputs: punkboot::utils 0.5.0 propagation (bootsupport + _vfscommon) + layout make.tcl sync
- Compare 6 commits »
2 days ago
julz pushed to master at jn/punkshell
-
7a37e36362 G-133 drafted (user-approved): bake payload/target consistency checks
-
f4d1091d61 win32-ix86 verification kits repointed at minimal payloads punk8min.vfs / punk9min.vfs
-
93968a5609 G-129 detail file -> goals/archive/ (pure rename)
-
1fd8af5465 G-129 achieved 2026-07-27: flip + archive record + reference sweep
-
191d8ff490 G-129: kit boot derives its payload mount from the runtime's mount table (punkshell 0.28.0)
- Compare 14 commits »
2 days ago
julz pushed to master at jn/punkshell
-
b549198cba build outputs: punk::libunknown 0.2.3 into bootsupport and _vfscommon
-
ec781d7019 punk::libunknown 0.2.3: pkgIndex.tcl scripts run in the global namespace again (punkshell 0.27.1)
-
de049fbad4 build outputs: punkboot::utils 0.3.0 + G-125 make.tcl into bootsupport, _vfscommon and the thin layouts
-
b7c632b670 G-125 achieved: a kit that cannot boot is not deployed (punkshell 0.27.0)
-
4bd0ab1354 argparsingtest 1.2.0: parse_args/argparse timing wrappers, plus a sandwich calling style
- Compare 8 commits »
2 days ago
julz pushed to master at jn/punkshell
-
e1711a7b2a G-124/G-125/G-126 drafted (user-approved): punk::zip reader, unbootable-kit deploy gate, vendored punkzip accelerator
-
5c1e692700 build outputs: thin-layout make.tcl sync + include_modules.config punk::platform entry
-
04d2a51b67 G-122 achieved: make.tcl bakes by target platform, not host personality (punkshell 0.25.0)
-
a5edfe17b6 G-101 Scope: sync both tiers on the survey-extended wording
- Compare 4 commits »
3 days ago
julz pushed to master at jn/punkshell
-
f4031b209f G-101 pre-activation survey: reference inventory + sdx wrap.tcl provenance capture
-
f89bd58c31 G-100 achieved: suite_tcl86 dependency set (Tk 8.6, tklib, tcllib + tcllibc) and an 8.6 runtests census
- Compare 2 commits »
3 days ago
julz pushed to master at jn/punkshell
-
a20a64a2a1 G-099 achieved: suite_tcl86 zig buildsuite for Tcl 8.6 (runtime, thread 2.8, tclvfs, core-test gate)
3 days ago
julz pushed to master at jn/punkshell
-
b887a61349 G-123 drafted (user-approved): third-party runtime tiers via artifact servers
-
917916c5be G-122 drafted (user-approved): make.tcl host/target platform split
-
5c34951441 build outputs: bootsupport punk::platform-0.1.0.tm + templates-0.2.0.tm modpod sync
-
d9061b90ce bakelist/bake: loud missing-store-folder diagnosis; punk::platform into bootsupport (punkshell 0.24.1)
-
3a52f02773 G-121 detail file -> goals/archive/ (pure rename)
- Compare 11 commits »
3 days ago
julz pushed to master at jn/punkshell
-
a646f1089f punk-runtime use accepts suffixless names; make.tcl bake materialization staleness guard
-
17e541f6e1 G-121: archive markers on archived-goal mentions (goals_lint informational sweep)
-
eedcd57ad2 G-121 drafted (user-approved): make.tcl bakelist + selective bake
-
232f2f6096 contextual sweep: deprecated make.tcl subcommand references (user-directed, incl. contract lines)
-
c6909c3c02 goals-system v3: goals_lint stale-versioned-reference warning + Scope version-reference guidance
- Compare 14 commits »
3 days ago
julz pushed to master at jn/punkshell
-
e1c2c952e4 G-120 achieved: flip, archive, reference sweep (std-slot recycling restored)
-
3808ec0914 build outputs: libunknown 0.2.2 promoted (bootsupport + _vfscommon payload)
-
5d207dbfb6 G-120 active: libunknown 0.2.2 fixes leaked static-probe interp pinning std channels
- Compare 3 commits »
4 days ago
julz pushed to master at jn/punkshell
-
19c63ac60e punk-runtime list -remote identity columns (G-119 follow-on, user-directed)
-
d96da53646 G-119 achieved: flip, archive, reference sweep (freshness verdict complete)
-
f562d13d2e G-119: punk-runtime freshness verdict - active vs server default (both payloads)
-
46af2a74c0 G-118 achieved: flip, archive, reference sweep (tclsh subcommand review complete)
-
83d2c6f44c G-118 item 11: env-gated hidden-console test for the dorepl console-reopen path
- Compare 37 commits »
4 days ago
julz pushed to master at jn/punkbin
-
c165b84174 win32-x86_64: family r2 artifacts (schema v1 embedded records) + defaults flip to tclsh9.0.5-punk-r2
-
b2fda995ab AGENTS: artifact metadata schema v1 documentation (shellspy G-117)
- Compare 2 commits »
5 days ago
julz pushed to master at jn/punkbin
-
b129fabe46 freebsd-x86_64/sha1sums.txt: convert to LF (CRLF broke unix punk-runtime fetch)
5 days ago
julz pushed to master at jn/punkshell
-
570e02b6a9 G-118 proposed: tclsh subcommand review - stock-parity gaps, piperepl residue, docs, console tests
-
f3a9067cbf runtimebash_wsl.test: tolerate G-103 metadata-era list row format (stale glob)
-
e61411c19a tclsh subcommand review: tclshcmd.test suite + contract doc corrections
-
1dd9940695 tclsh subcommand: stock arg forms (leading dash, -encoding) + lib: refusal (0.19.0)
-
ee3ed05923 punk-runtime: dependency-free sha1 hashing in the powershell payload (Get-FileHash field failure)
- Compare 8 commits »
6 days ago
julz pushed to master at jn/punkshell
-
c0412a5660 G-117 notes: archived-goal marker on the G-107 parser reference (lint sweep)
-
291d750b7d G-117 proposed: self-describing family runtimes - embedded artifact record + metadata schema v1
-
3ca7d1a8ad suite.tcl: materialize manifest.uuid in every fossil checkout (provenance completeness)
-
a76e73db31 punk-runtime: toml-aware list -remote for the published family artifacts
-
6fdeabe1c4 G-116 proposed: suite-built tcltls with zig-built crypto backend (bi-family battery)
- Compare 34 commits »
7 days ago
julz pushed to master at jn/punkbin
-
b5c258fba8 Publish punkshell family runtime -r1 artifacts; default flips to the punk kit
7 days ago