From 82d02967cf2d199fb844827b7e6e13b8897a49cd Mon Sep 17 00:00:00 2001 From: Julian Noble Date: Mon, 3 Aug 2026 16:01:11 +1000 Subject: [PATCH] goals: G-028/G-105 notes - pre-G-155 src/_build refs updated to src/_bake (+ nobuild -> nobake) Non-contract Notes references in two live detail files still used the pre-G-155 kit-assembly workdir name: G-028's G-057/G-121 relationship notes (icon-step stamped-copy location; bakelist deployed-state column, whose token is likewise nobake since G-155) and G-105's G-127 note (cross-target output tiering). Terminology-only; Goal/Acceptance contract lines untouched. goals_lint clean. Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com --- goals/G-028-file-locker-identification.md | 8 ++++---- goals/G-105-buildsuite-cross-target.md | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/goals/G-028-file-locker-identification.md b/goals/G-028-file-locker-identification.md index ad603dfd..362332df 100644 --- a/goals/G-028-file-locker-identification.md +++ b/goals/G-028-file-locker-identification.md @@ -86,11 +86,11 @@ the kind of file this fails on. (G-030 achieved 2026-07-14 - goals/archive/G-030-maketcl-punkargs.md) - G-057 relationship (recorded 2026-07-24; achieved 2026-07-29, archived - see goals/archive/G-057-kit-icon-embedding.md): as implemented the icon step - stamps a fresh per-kit COPY of the raw runtime prefix in src/_build before + stamps a fresh per-kit COPY of the raw runtime prefix in src/_bake before payload attach, so the resource update itself never touches a runnable deployed file - the locked-target exposure stays concentrated at the deploy step (observed again 2026-07-29: punk9_beta embedded + built, deploy blocked by the bin file lock). The locker-report helper this goal wants would name - the holder for that deploy failure; a locked stamped-copy in _build is - possible but requires something unusual holding _build files open. -- G-121 (archived) shipped bakelist's deployed-state column (bin/ vs src/_build: current|stale|absent|nobuild) - the reporting sibling of this goal's acting-path deploy-failure naming; a locked-exe deploy failure shows afterwards as deployed=stale - see goals/archive/G-121-bakelist-selective-bake.md + the holder for that deploy failure; a locked stamped-copy in _bake is + possible but requires something unusual holding _bake files open. +- G-121 (archived) shipped bakelist's deployed-state column (bin/ vs src/_bake: current|stale|absent|nobake) - the reporting sibling of this goal's acting-path deploy-failure naming; a locked-exe deploy failure shows afterwards as deployed=stale - see goals/archive/G-121-bakelist-selective-bake.md diff --git a/goals/G-105-buildsuite-cross-target.md b/goals/G-105-buildsuite-cross-target.md index c6d4a4a4..9a08dbce 100644 --- a/goals/G-105-buildsuite-cross-target.md +++ b/goals/G-105-buildsuite-cross-target.md @@ -162,6 +162,6 @@ goals/archive/G-100-suite-tcl86-tk-tcllib.md), G-102 (achieved 2026-07-21 - driv goals/archive/G-123-thirdparty-runtime-tiers.md. - G-127 (achieved 2026-07-31, archived) gave this goal's cross-target artifacts their OUTPUT home: a mapvfs entry targeting a suite-built runtime's platform bakes to - bin/kits// (src/_build tiered the same way), with per-target payload + bin/kits// (src/_bake tiered the same way), with per-target payload selection via %platform% declarations - the consumption end of this goal's produce end - see goals/archive/G-127-crosstarget-vfs-bake.md.