From 4ef49cdd5e0280f1bb85f3b7e7aa4cb6d3c2dd31 Mon Sep 17 00:00:00 2001 From: Julian Noble Date: Sun, 2 Aug 2026 17:04:32 +1000 Subject: [PATCH] G-156 Notes: census input from the dev->minted rename (layout _config outside sync channel, per-kit mode-vocabulary staleness) Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com --- goals/G-156-alpha-window-identifier-alignment.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/goals/G-156-alpha-window-identifier-alignment.md b/goals/G-156-alpha-window-identifier-alignment.md index 50fd50cb..8363173e 100644 --- a/goals/G-156-alpha-window-identifier-alignment.md +++ b/goals/G-156-alpha-window-identifier-alignment.md @@ -130,6 +130,14 @@ option; the census must not normalize query-time filesystem scanning) Related: G-026 (clean-checkout policy on the punkshell source side when reconciling derived projects) +2026-08-02 census input (dev->minted rename, punkshell 0.43.0): the layout `src/vfs/_config` boot +mains are OUTSIDE the thin-layout sync channel (make.tcl/build.tcl/manifests/gitignore.in only) - +the project-0.1 layout's punk_main.tcl was found 285 lines behind canonical (pre-G-033 vintage) and +was token-swept in place rather than upgraded. The census should record each derived project's +_config vintage, and the reconciliation/pull design (G-027) should decide whether _config joins the +sync channel. The package_mode rename (dev -> minted, clean break) adds to every stale kit's +catch-up delta: kits accept only the mode vocabulary they were baked with. + Archived-goal references in this file: G-112 achieved 2026-07-25 (goals/archive/G-112-maketcl-subcommand-rename.md); G-087 achieved 2026-07-19 (goals/archive/G-087-thin-project-layouts.md); G-094 + G-095 achieved 2026-07-21