jason.woltje and Claude Opus 5.5
f7c8537b32
prd: version 1.1, the Organization requirements (decision 03130d08, task 19/265)
...
Squash of the PM's work/vikunja-19-265 branch, net diff 0c3826910..8ae5a1491
(patch sha256 47b34e6054a74eedd8a5b6577e40537a07b2fb8fe5846f309e100146238ef743).
The PRD moves to version 1.1. "Business" becomes "organization" in
REQ-ROLE-3, REQ-ROLE-4 and REQ-LAUNCH-1. REQ-DEC-3 and REQ-DEC-4 name an
authorized human instead of Jason. Non-goal D adds that v1 has no hosted
SaaS, and "Where it runs" says Mosaic Stack stays self-hosted open source.
A new Organizations section adds REQ-ORG-1, REQ-ORG-2, REQ-USER-1,
REQ-THREAD-1, REQ-TPL-1 and REQ-FED-1. packages/tasks/requirements.json
matches at version 1.1 with 30 ids, and the tasks and bus requirements
tests expect 30.
The branch's 010d30cbe (parseRequirementId, task 19/229) is reverted on
the branch and is not part of this squash.
Jason approved the PRD in decision 03130d08 and the merge in decision
f71c73c9 (resolved yes via the CLI, 2026-10-14T16:35:32Z). The stack
reviewer's verdict d3f97f9d approves 8ae5a1491. Sage's gate on 1c9a4910d
plus the patch passed: every package suite and every scripts/test-*.sh.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:49:36 -05:00
jason.woltje and Claude Opus 5.5
4bc908991c
docs: register Darkwing row 115 round 1
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:45:29 -05:00
jason.woltje and Claude Opus 5.5
1c9a4910d9
docs: build-log row 113 landing and the full 2026-10-04 ledger week; register Sage session
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:40:01 -05:00
jason.woltje and Claude Opus 5.5
94ece491f0
queue: row 113 approved and done ( #1607 , revs 1125-1126)
...
Filbert's rev 1125 (round 1 approve, comment 28407) rides with Sage's 1126 (done). Landed as a5b8a99a1 .
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:36:23 -05:00
jason.woltje and Claude Opus 5.5
644ef5310e
docs: register Filbert row 113 round 1 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:29:35 -05:00
jason.woltje and Claude Opus 5.5
54b7c7b3e3
queue: row 113 start and in-review, rows 114 and 115 added and briefed ( #1607 , #1608 , #1609 , revs 1118-1124)
...
Darkwing's revs 1118 (row 113 start), 1123 (in-review) and 1124 (review request) ride with Sage's 1119-1122.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:27:40 -05:00
jason.woltje and Claude Opus 5.5
6f04595abb
docs: register Darkwing row 113 round 1
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:26:45 -05:00
jason.woltje and Claude Opus 5.5
2b8abe11ac
docs: brief for the decision-close message to the raising role ( #1609 )
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:25:09 -05:00
jason.woltje and Claude Opus 5.5
ce8669219d
docs: BUILD-LOG and SESSIONS for row 112 landing and the cc48b124f re-pin ( #1606 , #1607 , #1608 )
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:14:45 -05:00
jason.woltje and Claude Opus 5.5
d7e1d5ed5d
docs: brief for the Discord connector on a pinned copy ( #1608 )
...
Mos asked on 2026-10-14 for the connector unit to follow row 85's rule.
install --copy, status names the copy, check --offline, tests and docs.
The live repoint waits for Mos's go after the SetSpark freeze lifts.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:13:43 -05:00
jason.woltje
5b86abe47d
queue: row 112 round 2 approvals and done ( #1606 , revs 1115-1117)
2026-10-14 11:09:12 -05:00
jason.woltje and Claude Opus 5.5
f63fc20e48
docs: register Filbert row 112 round 2 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:01:44 -05:00
jason.woltje and Claude Opus 5.5
825fb2083d
queue: row 112 round 2 in review, row 113 added and briefed, row 7 note ( #1606 , #1607 , #1508 , revs 1108-1114)
...
Filbert's round 1 changes verdict 1108; Darkwing's round 2 start and
in-review revs 1109, 1113-1114; Sage's row 113 add and brief 1110-1111
(ledger reasoning rows and issue pages, #1607 ) and row 7's partial-run
note 1112.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:00:55 -05:00
jason.woltje and Claude Opus 5.5
7265acd3ba
docs: register Darkwing row 112 round 2
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 11:00:23 -05:00
jason.woltje and Claude Opus 5.5
960988bae2
docs: brief for the ledger reasoning-row and issue-page fix ( #1607 )
...
Two fail-closed refusals stop every full weekly ledger run: T3's new
role 'reasoning' summary rows, and more than 50 issues updated since
the week's start. Owner darkwing after row 112, reviewer filbert.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 10:54:59 -05:00
jason.woltje and Claude Opus 5.5
717e2d35b8
docs: register Filbert row 112 round 1 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 10:52:57 -05:00
jason.woltje and Claude Opus 5.5
2d5b59d08e
queue: row 112 round 1 in review, Sage verdict and correction note ( #1606 , revs 1103-1107)
...
Darkwing's start and in-review revs 1103-1105, Sage's round 1 record
1106 (approve, comment 28377) and note 1107 recording its replacement
by changes in comment 28378.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 10:52:47 -05:00
jason.woltje and Claude Opus 5.5
837f996fc1
docs: register Darkwing row 112 round 1
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 10:48:34 -05:00
jason.woltje and Claude Opus 5.5
28c08328ed
docs: register Sage row 112 filing
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 10:38:03 -05:00
jason.woltje
96656dd210
queue: row 112 added and briefed, decision.raise recommendation fix ( #1606 , revs 1101-1102)
2026-10-14 10:37:35 -05:00
jason.woltje and Claude Opus 5.5
1f88223b53
docs: brief for row 112, decision.raise recommendation fix ( #1606 )
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 10:36:25 -05:00
jason.woltje and Claude Opus 5.5
29d34fd1a0
docs: register Sage re-pin steps 1-2 at 179697a8a
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:50:40 -05:00
jason.woltje and Claude Opus 5.5
a905d0a7d6
docs: register Sage row 110 round 2 review and landing
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:45:26 -05:00
jason.woltje and Claude Opus 5.5
9a373b51ff
queue: row 110 landed as 179697a8a and done (revs 1099-1100)
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:45:18 -05:00
jason.woltje and Claude Opus 5.5
67ac176f2a
queue: row 110 round 2 in review, Filbert and Sage approve (revs 1094-1098)
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:43:13 -05:00
jason.woltje and Claude Opus 5.5
55669e5751
docs: register Filbert row 110 round 2 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:30:18 -05:00
jason.woltje and Claude Opus 5.5
edbd9dbef4
docs: register Darkwing row 110 round 2 packet and review request
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:29:13 -05:00
jason.woltje and Claude Opus 5.5
eb3fcd24b0
docs: register Sage row 110 round 1 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:20:59 -05:00
jason.woltje and Claude Opus 5.5
826001405f
queue: row 110 round 1 in review, Filbert approve, Sage changes (revs 1090-1093)
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:20:35 -05:00
jason.woltje and Claude Opus 5.5
551654ee16
docs: register Filbert row 110 round 1 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:17:44 -05:00
jason.woltje and Claude Opus 5.5
4416a42f03
docs: register Darkwing row 110 round 1 packet and review request
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 20:11:48 -05:00
jason.woltje and Claude Opus 5.5
94ebfcac30
docs: register Sage rows 111 and 109 landings and the re-pin to badfa52b9
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 19:27:11 -05:00
jason.woltje and Claude Opus 5.5
84211e4ae5
docs: register Researcher row 109 candidate and round 3, Dewey row 111 round 1 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 19:24:54 -05:00
jason.woltje and Claude Opus 5.5
ab0e7ae92e
queue: revs 1081-1089, rows 109 and 111 landed and done, row 110 brief re-pinned and started (1081-1082 Sage's row 109 round 3 request, comment 28332; 1083 Filbert's approve, comment 28333; 1084-1085 Sage's row 111 note and done; 1086-1087 Sage's row 109 note and done; 1088 Sage's row 110 brief re-pin; 1089 Darkwing's row 110 start). Correction: be6f2ed8c also swept 1079-1080, Researcher's row 109 round 3 in-review move and failed request
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 19:24:39 -05:00
jason.woltje and Claude Opus 5.5
848ceb68a4
docs: row 111 landing note, Dewey note a recorded for the next host.mjs row ( #1605 )
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 19:02:17 -05:00
jason.woltje and Claude Opus 5.5
e60410566c
docs: register Filbert row 109 round 3 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:52:40 -05:00
jason.woltje and Claude Opus 5.5
be6f2ed8cc
queue: revs 1066-1078, row 109 rounds 1-2 and round 3 start, row 111 in review and approved (1066, 1076-1077 Darkwing's start, in-review move and request; 1067-1071, 1075 Researcher's moves and failed requests; 1074 Filbert's changes, comment 28329; 1078 Dewey's approve, comment 28331; 1072-1073 Sage's row 109 round 2 request, comment 28328)
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:49:43 -05:00
jason.woltje and Claude Opus 5.5
80bc9d618e
docs: amend row 110 ruling 2, tester binds with a process proof ( #1604 , Darkwing af191a3a6)
...
Role sessions can reach broker.sock, so "no proof" is withdrawn. tester-cli
shim, path-bound, own nonce; verifyTester in tester.mjs; verifyHuman unchanged;
the real bwrap case must run, not skip.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:47:32 -05:00
jason.woltje and Claude Opus 5.5
aafd9bbc78
docs: register Darkwing row 110 sandbox reach request
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:47:05 -05:00
jason.woltje and Claude Opus 5.5
503a81b506
docs: rule row 110 tester switch placement ( #1604 , Darkwing proposal 8eac0acb9)
...
bus.tester business var, default false; tester socket field with no proof,
refused on role- or reader-bound connections; tester reply address; the
"never Jason's instruction" line in turnRequest() after row 109 lands.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:43:51 -05:00
jason.woltje and Claude Opus 5.5
5520ce3481
docs: register Darkwing row 110 placement proposal
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:43:27 -05:00
jason.woltje and Claude Opus 5.5
d0cc1ac905
docs: register Darkwing row 111 round 1 review request
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:40:55 -05:00
jason.woltje and Claude Opus 5.5
017a7bc93b
docs: register Filbert row 109 round 2 review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:17:03 -05:00
jason.woltje and Claude Opus 5.5
02fe2d9d55
docs: register Dewey row 106 review and Sage row 106 landing
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:04:01 -05:00
jason.woltje
614e820936
queue: revs 1059-1065, row 106 done (landed 8b58cb7e4, #1600 closed), follow-up row 111 ( #1605 ) briefed for Darkwing (1059-1060 Darkwing's in-review move and request, 1061 Dewey's approve)
2026-10-13 18:03:53 -05:00
jason.woltje and Claude Opus 5.5
c77ef50aba
docs: brief the bus host start follow-up ( #1605 , Dewey 28319 note a and Darkwing's error event)
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 18:02:57 -05:00
jason.woltje and Claude Opus 5.5
f63c965f99
docs: register Darkwing row 106 round 1 in review
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 17:51:10 -05:00
jason.woltje and Claude Opus 5.5
5c0f0bd468
docs: register Sage sage-0148 follow-through, rows 100, 109 and 110
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 17:50:28 -05:00
jason.woltje and Claude Opus 5.5
c2801fdf0f
queue: revs 1053-1058, row 100 done on Jason's "row 100 ok" (Vikunja #257 c144), rows 109 ( #1603 ) and 110 ( #1604 ) queued and briefed with gate owner sage (1058 Researcher's row 109 start)
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 17:50:15 -05:00
jason.woltje and Claude Opus 5.5
774fc54ac4
docs: briefs for the PM fresh-state row ( #1603 , Vikunja #259 ) and the bus tester identity row ( #1604 , Q134 A, Vikunja #260 )
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-13 17:47:45 -05:00