From 0c1e3fe8660179974879203c238ae92c5ebc36fa Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Sun, 11 Oct 2026 18:49:19 -0500 Subject: [PATCH] plans: row 79 brief takes Dewey's row 73 N1, the harness untyped-list pin (#1573) The coder-without-a-tracker test in packages/harness/tests/tools.test.mjs joins row 79's files with one deepEqual on the untyped list, the packet records Dewey's mutants.sh header correction, and the harness suite joins the gate. Queue note rev 551. Co-Authored-By: Claude Opus 5.5 --- .../2026-10-11_claude-pin-and-coder-grant.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/docs/plans/2026-10-11_claude-pin-and-coder-grant.md b/docs/plans/2026-10-11_claude-pin-and-coder-grant.md index 413910d02..4784ee65f 100644 --- a/docs/plans/2026-10-11_claude-pin-and-coder-grant.md +++ b/docs/plans/2026-10-11_claude-pin-and-coder-grant.md @@ -191,6 +191,8 @@ Sage runs the review request as jarvis. - `packages/business/README.md`, the version 2 example only - `packages/tasks/README.md`, the `task.reassign` paragraph only - `packages/tasks/live/run.mjs`, the coder authority line only +- `packages/harness/tests/tools.test.mjs`, the coder-without-a-tracker + test only - `agents/rocko/work/queue-/` ### What ships @@ -202,15 +204,24 @@ Sage runs the review request as jarvis. - The coder line in `live/run.mjs` matches `packages/tasks/tests/world.mjs`. - The packet shows a grep of the repository for `task.reassign` with each remaining hit and why it stays. +- Dewey's row 73 note N1 (comment 27506): the coder-without-a-tracker + test in `packages/harness/tests/tools.test.mjs` pins the whole untyped + list with one `deepEqual` against `["task.update.assigned", + "git.push.working", "review.request", "task.scope.change"]`, so + Dewey's `untyped-within-only` mutant fails. +- The packet records Dewey's correction to the row 73 packet: the + `mutants.sh` header line "the tasks test kills nothing" holds only for + Rocko's five mutants. The committed row 73 file stays as it is. ### Out of scope -Any role file, any test, `broker.mjs` and the slice 1 field table. +Any role file, any test except the one harness test above, +`broker.mjs` and the slice 1 field table. Refusing a non-pm `task.reassign` before a decision opens is a broker change and gets its own row if Sage opens one. ### Gate Dewey approves on the row's issue naming the candidate manifest. The -tasks and business node suites and every `scripts/test-*.sh` green on -Sage's gate rerun. +tasks, business and harness node suites and every `scripts/test-*.sh` +green on Sage's gate rerun.