Lands PRD version 1.20, the unified workspace (#1873). Jason approved draft 2 on 2026-11-09 at 22:57Z with "The file looks fine other than that." The exception is the Montage module name, which stays deferred.
Amends REQ-ASSIST-1, REQ-USER-1, REQ-TASK-1 and REQ-WEB-3.
Adds 17 requirements, taking the catalog from 101 to 118: REQ-WS-1..8, REQ-AGENT-1..3, REQ-SYS-1..2, REQ-ACCT-1..2, REQ-SETUP-1..2.
Updates requirements.json and the tasks and bus count pins to match.
Review: one Sol round approved it with 0 findings (reports/prd120-review.md). It compared all 21 blocks against draft 2 word for word, and the 97 other requirements are unchanged byte for byte.
Tests: 68 pass and 1 fails. The failure is packages/cli/tests/stack-copy.test.mjs (20/1). It fails the same way on refactor 483eccb3d, because npm's pinned install can't find node-gyp in the test Node installation.
Lands PRD version 1.20, the unified workspace (#1873). Jason approved draft 2 on 2026-11-09 at 22:57Z with "The file looks fine other than that." The exception is the Montage module name, which stays deferred.
- Amends REQ-ASSIST-1, REQ-USER-1, REQ-TASK-1 and REQ-WEB-3.
- Adds 17 requirements, taking the catalog from 101 to 118: REQ-WS-1..8, REQ-AGENT-1..3, REQ-SYS-1..2, REQ-ACCT-1..2, REQ-SETUP-1..2.
- Updates requirements.json and the tasks and bus count pins to match.
Review: one Sol round approved it with 0 findings (`reports/prd120-review.md`). It compared all 21 blocks against draft 2 word for word, and the 97 other requirements are unchanged byte for byte.
Tests: 68 pass and 1 fails. The failure is `packages/cli/tests/stack-copy.test.mjs` (20/1). It fails the same way on refactor 483eccb3d, because npm's pinned install can't find node-gyp in the test Node installation.
Jason approved draft 2 on 2026-11-09 at 22:57Z: "The file looks fine
other than that." The exception is the Montage module name, deferred
since 19:26Z. Amends REQ-ASSIST-1, REQ-USER-1, REQ-TASK-1 and REQ-WEB-3
and adds 17 requirements (101 to 118): REQ-WS-1..8, REQ-AGENT-1..3,
REQ-SYS-1..2, REQ-ACCT-1..2, REQ-SETUP-1..2. requirements.json and the
tasks and bus count pins follow.
Tests: 68 pass, 1 fail. The failure is stack-copy.test.mjs (20/1), which
fails the same way on origin/refactor 483eccb3d: npm's pinned install
can't find node-gyp/bin/node-gyp.js in the test Node installation.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Lands PRD version 1.20, the unified workspace (#1873). Jason approved draft 2 on 2026-11-09 at 22:57Z with "The file looks fine other than that." The exception is the Montage module name, which stays deferred.
Review: one Sol round approved it with 0 findings (
reports/prd120-review.md). It compared all 21 blocks against draft 2 word for word, and the 97 other requirements are unchanged byte for byte.Tests: 68 pass and 1 fails. The failure is
packages/cli/tests/stack-copy.test.mjs(20/1). It fails the same way on refactor483eccb3d, because npm's pinned install can't find node-gyp in the test Node installation.