115 Commits (5e9f1c75fc081d80b00aa272a660b9e82880b840)

Author SHA1 Message Date
Julian Noble 5e9f1c75fc G-128: seam selects punkres when built; characterization tests; punkshell 0.30.1 4 days ago
Julian Noble 5a8a62547b G-057: kit icon step - resource sidecar every target, twapi PE embedding 4 days ago
Julian Noble d76a7907ea make.tcl tool subcommand: build vendored zig tools into bin/ (G-126); 0.28.3 5 days ago
Julian Noble 583dd5e0b2 G-133: bake payload/target consistency checks - advisory arch scan + smoke-require probe 6 days ago
Julian Noble 191d8ff490 G-129: kit boot derives its payload mount from the runtime's mount table (punkshell 0.28.0) 6 days ago
Julian Noble df83b21a24 bootsupport: replace mounted modpods by delete-then-place, and explain the windows catch-all (punkshell 0.27.4) 6 days ago
Julian Noble 20ee103120 boot-precondition gate learns the exe-path-mount tcl library convention (punkshell 0.27.2) 6 days ago
Julian Noble b7c632b670 G-125 achieved: a kit that cannot boot is not deployed (punkshell 0.27.0) 6 days ago
Julian Noble 78d9bf238a G-124 achieved: dependency-free zip reading in punk::zip (punkshell 0.26.0) 6 days ago
Julian Noble 04d2a51b67 G-122 achieved: make.tcl bakes by target platform, not host personality (punkshell 0.25.0) 6 days ago
Julian Noble d9061b90ce bakelist/bake: loud missing-store-folder diagnosis; punk::platform into bootsupport (punkshell 0.24.1) 1 week ago
Julian Noble 0abd07ecd7 G-121: make.tcl bakelist + selective bake (punkshell 0.24.0) 1 week ago
Julian Noble f5e3ed1ce0 colour policy: unix-class 8.6 terminals detected via the tty channel signature (-mode) 1 week ago
Julian Noble ac7dcdb02a colour policy: never wrap utf-16 console channels; 8.6 windows console auto-detected by encoding signature 1 week ago
Julian Noble a646f1089f punk-runtime use accepts suffixless names; make.tcl bake materialization staleness guard 1 week ago
Julian Noble 889d3cd1c7 G-104: make.tcl buildsuite list/info/build + sources.config self-description contract 1 week ago
Julian Noble 221c2c4fff G-112 rename core: bake/bakehouse stage-true vocabulary, deprecated aliases, vfslibs fold 1 week ago
Julian Noble e03ce1d64a G-113: make.tcl terminal-aware colour policy (tty probe, force overrides, zero-ESC piped) 1 week ago
Julian Noble cae9f36d3e Canonical punkshell platform names: punk::platform module, help topic, tree sync (G-105 groundwork) 2 weeks ago
Julian Noble e2fc7332fe G-087 stages 4+5: overlay merge primitive, marker/matrix retirement, version seeding 2 weeks ago
Julian Noble 411df7482b G-087 stage 3: thin layouts + generation-time bootsupport injection (sources) 2 weeks ago
Julian Noble c1c7ab3ee7 make.tcl: new 'workflow' subcommand - embedded ASCII build/release data-flow overview 2 weeks ago
Julian Noble 596857c407 G-087 hygiene: remove dead layout residue (modpod payload, make.tcl old_layout_update_list) 2 weeks ago
Julian Noble a0cd2a982d make.tcl: warn when a kit .vfs folder has no startup script 3 weeks ago
Julian Noble 378ba8c084 make.tcl shell under punk exes: recompute tcl_interactive, restore accelerator-forgotten packages 3 weeks ago
Julian Noble 1370484f5e make.tcl: self-build guard for kit builds under a built punk exe; quieten libunknown double-init 3 weeks ago
Julian Noble d0834c1d05 make.tcl argdoc: adopt G-045 @normalize block-form authoring; AGENTS guidance for punk::args doc ergonomics 3 weeks ago
Julian Noble 7ea1deaae5 G-030 achieved: make.tcl dogfoods punk::args - tabled usage, declared subcommands, -confirm prompt policy 3 weeks ago
Julian Noble 1fa2988a3f make.tcl: dirty-src provenance gate for build/promotion commands (G-026 direction) 3 weeks ago
Julian Noble 0505397590 G-037 achieved: make.tcl vfslibs propagates vendorlib packages into kit vfs lib_tcl trees; 8.6 kits to tcludp 1.0.13 3 weeks ago
Julian Noble c98bb5b56e make.tcl projectversion: escape [X.Y.Z] in warning messages 4 weeks ago
Julian Noble d88e1c1759 punkboot::utils 0.1.1: move vendorupdate dirty-checkout check into module 4 weeks ago
Julian Noble 69d9b8f23a vendorupdate: warn when pulling from dirty source checkouts; goal G-026 4 weeks ago
Julian Noble c8072d7945 Extract punkboot::utils module + tests, bump project to 0.2.1 4 weeks ago
Julian Noble 78810ba0af make.tcl: restore 'shell' command guard deleted by projectversion edit 4 weeks ago
Julian Noble 717432676f project versioning: change-driven bump policy + make.tcl projectversion check 4 weeks ago
Julian Noble ed7ed009b4 superseded-module pruning with punkcheck DELETE events + virtual version sources 4 weeks ago
Julian Noble df78ff9bb5 make.tcl bootstrapping fix, punkcheck refactor and tests 4 weeks ago
Julian Noble 3b261d08b0 update bootsupport 1 month ago
Julian Noble b69d0e50f3 punk::path and punk::lib fixes 1 month ago
Julian Noble 8f34b311bb src/make.tcl exclude AGENTS.md from copying to installation folders 2 months ago
Julian Noble 36cb87b0dd punk::lib - tclscript_info tclscript_showparse, remove line continuations for better cmdtrace support 3 months ago
Julian Noble 0c63b0226b make.tcl - fix for tclkit runtimes & remove unnecessary copy when zip based runtime 4 months ago
Julian Noble da11cb6b8f fix runtime-fallback sdxpath commandline 5 months ago
Julian Noble bd0a67cb49 fix typo for runtime_buildcopyname 5 months ago
Julian Noble 66d5a767a7 move test for have_sdx til after runtimes examined 5 months ago
Julian Noble c50fa3171c attempt to use a runtime with tclkit capability as fallback for tclkit for sdx when tclkit/sdx not available as executables 5 months ago
Julian Noble c740d29a34 ensure mounted runtime found as possible runtime if it's in the bin/runtime folder 5 months ago
Julian Noble 17b974915e another _BUILDCOPY fix 5 months ago
Julian Noble 952b88f4e0 fix make.tcl project error with _BUILDCOPY 5 months ago