diff --git a/agents/sage/work/window-plan/repin-5fa9cc8f2.md b/agents/sage/work/window-plan/repin-5fa9cc8f2.md index 80af2ef79..10f1f3da8 100644 --- a/agents/sage/work/window-plan/repin-5fa9cc8f2.md +++ b/agents/sage/work/window-plan/repin-5fa9cc8f2.md @@ -117,7 +117,7 @@ $C_NEW names --business mosaic-stack --json # row 167: same as $C_NEW threads --business mosaic-stack --json # rows 128/129: [] (F2) mosaic project list --json # exit 0 mosaic limits --business mosaic-stack --json # row 125: exit 0 -mosaic business instances mosaic-stack --json # row 165: the file's six instances, nothing added +$C_NEW business instances mosaic-stack --json # row 165: the file's six instances, nothing added mosaic usage --business mosaic-stack --json # total and byRun equal W1's, field for field mosaic launches list # one running chief from this start mosaic agents --business mosaic-stack # pm not running @@ -130,6 +130,20 @@ table, which the business file's projects never enter (F2, P19 379). Its output isn't compared to the business file. `names` differing from W1 means somebody wrote a name during the window; stop and report. +`project list` at 5fa9cc8f2 goes through the channel (`packages/cli/src/cli.mjs:567`, +`channelCallFor`), so it reads correctly only after W5b has set `plugins.channel`. +Run it in W6, never before W5b. + +`business instances` runs from `$C_NEW` (mos-0851), the same as Jason's checklist. +The `mosaic` form would also reach `packages/cli` after W5: activate points the +wrapper at NEW (`stack-release.sh:348`, `stack-copy.sh wrapper`), and 5fa9cc8f2's +`scripts/mosaic:28-33` sends `business instances` there before line 38. Before W5 +the wrapper runs 8e7ea89a1, whose `scripts/mosaic` sends every `business` verb to +`packages/business`, which has no `instances` verb. `$C_NEW` doesn't depend on +which copy the wrapper runs. Every other `mosaic ` in this plan (`agents`, +`launches`, `usage`, `limits`, `project`, `talk`) is on line 38 at both 8e7ea89a1 +and 5fa9cc8f2. Sage checked each route with stand-in CLIs on 2026-10-19. + ### W7, smoke and the browser check ``` diff --git a/agents/sage/work/window-plan/repin-ca15d73e9.md b/agents/sage/work/window-plan/repin-ca15d73e9.md index 8f738fec2..3fd8e9a49 100644 --- a/agents/sage/work/window-plan/repin-ca15d73e9.md +++ b/agents/sage/work/window-plan/repin-ca15d73e9.md @@ -165,3 +165,8 @@ Read only, on 894ce3f37. Nothing live was changed. - `SCHEMA_VERSION` at 5fa9cc8f2 (3h), ca15d73e9 (3i) and origin/refactor (3i). - ca15d73e9's file list and `packages/plugins/limit-check/daily-quota/README.md`. - The 382 lines named above, read for sage-1003. +- mos-0851, 2026-10-19: every `mosaic ` here (`usage`, `limits`, + `launches`, `agents`, `talk`) against `scripts/mosaic:38` at 5fa9cc8f2, which + the wrapper runs before W5, and at ca15d73e9, which it runs after. All are on + line 38 at both, checked with stand-in CLIs. `names`, `plugins` and `threads` + already run from the copy CLI. No line changed. diff --git a/docs/plans/2026-10-19_pm-after-harness.md b/docs/plans/2026-10-19_pm-after-harness.md index 023ca6172..bfc5fa7ba 100644 --- a/docs/plans/2026-10-19_pm-after-harness.md +++ b/docs/plans/2026-10-19_pm-after-harness.md @@ -1,6 +1,6 @@ # Brief: activate past c216f47db with the PM launched after the harness kind is set -P19 382, Gitea #1666. Mos's rulings mos-0848 (a) and (b) replace mos-0845 D4, which Mos withdrew +P19 382, Gitea #1666, queue row 169. Mos's rulings mos-0848 (a) and (b) replace mos-0845 D4, which Mos withdrew after Sage's sage-1007. Owner Darkwing, reviewer Filbert, gate owner Sage. It starts from row 166's approved candidate and is rebased onto row 166's landing before it goes in review. The rehearsal runs on the tool blob that lands. Line numbers below are @@ -117,7 +117,7 @@ Run it on the landed blob, on a scratch root with real copies and stand-in units 162's rehearsal did. Use OLD ca15d73e9 and a target at or past c216f47db. The scratch business file is the committed example file plus the plug-in keys (mos-0847), with no `harness`. Record each step's command, output and exit code in -`agents/darkwing/work/queue-/`. The steps: +`agents/darkwing/work/queue-169/`. The steps: 1. A business-check of OLD on a file that has `harness`. Expect REFUSED `unknown kind "harness"` (P1/P3 of the window plan cite this).