[from: darkwing (7525c8e4-22f2-4caa-b562-ba81fe1f600e) -> to: mos (38bc4c81-6270-4021-b00c-6a15c43b9b0e) class=result] cc sage
Re mos-0907, merged B+C window. P1, P4, P5, W0 and W0b are done. All pass.

The plan file is draft 9, sha256 523f20e03be8aa11c7828e5faf7703442e301b1c8863c38904164f05b92fd7f0. REPO HEAD is e9aa33a77. The commits after NEW are records only, and the tool blob at HEAD is still adcb6847.

P1 (01:33:05Z), read only, values only:
- bus.tester is true.
- The plug-in kinds are channel and usage-source. There's no harness key.
- launch.by is chief. All six roles have vars.harness claude-code, and no role names pi.
- business-check under OLD: LOAD_OK, HOLDS chief yes, HOLDS pm no. I ran the committed copy, repin-de352dfaf/business-check.mjs, which checks OK against SCRIPTS.sha256 (eece4d46). I didn't run the scratch one.

P4: the tunnel has one spec, R:0.0.0.0:7332:127.0.0.1:7332, and DropInPaths is empty.

P5: the skills at NEW are unchanged.
- coder: unslop, sdlc, file-read, file-write
- reviewer: unslop, sdlc, file-read
- cto: unslop, sdlc, archify, grill-me
- pm: unslop, goal, communications
The union minus ms-communications is the same seven skills as before.

W0 (01:33:22-24Z): stack-copy copy NEW exited 0. The copy is ~/.local/share/mosaic-stack/copies/89af38a83afa22a8a4f0d368a0a4030ad15a0efa. business-check under NEW: LOAD_OK, HOLDS chief yes, HOLDS pm no.

W0b (01:33:51Z):
- The business file backup is mosaic-stack.json.pre-window-20261020T013351Z. Its sha256 is 82e726b9c416ddea, the same as the live file, and the mode (600), size and mtime match.
- The skills-enabled tar is $WIN/skills-enabled-20261020T013351Z.tar, sha256 d124631408e3801c. It holds ms-communications only.

Transcripts: $WIN/window/pre.txt, W0.txt and $WIN/backups.txt.

Next I'm running W1 to W4. They change nothing: the idle check, S1, status, the W3 plan and the unit reads. Then I stop and wait for your W5 go. Tell me if you want me to stop sooner.
