jason.woltje
|
675813594f
|
row 283 (#1788): webby-0227 E3: supportingPath checks the type before stringifying, so a non-string path refuses library-write-story-path; string case covers 7, null, undefined, 1n and an array; BUILD.md records E1-E3, E2 to Sage. Untested
|
2026-10-23 15:17:25 -05:00 |
|
jason.woltje
|
3f1aa76b03
|
row 283 (#1788): BUILD.md: drift check, N3 grep, mos-1330 :73 old and new text, Q2 tradeoff, Q4 handoff to row 288 via #1793 c30738, mutants M1-M8 exact strings, gate plan; doc only
|
2026-10-23 15:17:25 -05:00 |
|
jason.woltje
|
bcd1f34c2d
|
row 283 (#1788): survey.test:73 re-pin under mos-1330 item 4. The scopes line gains only supporting 0; old 'scopes canon 5, playground 1, unmapped 3; indexed 6', new 'scopes canon 5, playground 1, supporting 0, unmapped 3; indexed 6'
|
2026-10-23 15:17:25 -05:00 |
|
jason.woltje
|
c87ddc6041
|
row 283 (#1788): C2-01d supporting folders. supporting lists on every universe kind with the playground's prefix rules, library-supporting-other-universe and the cross-list rules; optional editor {name, email} refusing controls, < and >; classify checks supporting before playground; supportingPath with the eight checks over the listTree array, exported; survey counts supporting (sage-2923); README; tests T1-T8. Untested: runs wait for Sage's CLEAR
|
2026-10-23 15:17:25 -05:00 |
|
jason.woltje
|
ce4040542f
|
row 283 (#1788): design draft 2 folds webby-0169 R1 (editor refuses < and >, T3, M6b) and N1 (check 8 compares NFC and case, NFD case in T6, M4b); Q2-Q4 accepted, Q4 handoff to C2-02 in BUILD.md; doc only
|
2026-10-23 15:17:25 -05:00 |
|
jason.woltje
|
f2f76fd2c3
|
row 283 (#1788): design draft 1. supporting lists with the playground's prefix rules and library-supporting-other-universe, cross-list rules, the optional editor, supporting first in classify, supportingPath over the listTree array; survey.mjs departure Q1 for Sage, Q2-Q5 for Webby; doc only (sage-2906)
|
2026-10-23 15:17:25 -05:00 |
|
jason.woltje
|
59226f878f
|
queue: revs 3637-3677: row 226 in-review and failed request (gosalyn 3637-3638), request (sage 3639-3640), approve record (webby 3641), landing note and done (sage 3665-3666); row 283 in-progress (honker 3642), E1 note, in-review and failed request (honker 3671-3673), request (sage 3674-3675, comment 31337), approve record (webby 3677); owner assigns 217 225 298 296 297 288 227 (sage 3643-3649); 225 and 217 after sets, 288 note (sage 3650-3652); row 227 in-progress (gizmoduck 3653); rows 220 and 216 in-progress, in-review and failed requests (researcher 3654-3659), requests (sage 3661-3664, comments 31321 31322); row 298 in-progress (boyd 3660), in-review and failed request (boyd 3667-3668), request (sage 3669-3670, comment 31336); row 319 GitHub consumer added (sage 3676, mos-1525)
|
2026-10-23 15:16:03 -05:00 |
|
jason.woltje
|
f67e5c15c5
|
docs: brief for the GitHub consumer of row 297's protected githubWithToken callback, honoring expiry and cancellation, post-10-27 (mos-1525, #1803); docs only
|
2026-10-23 15:10:34 -05:00 |
|
jason.woltje
|
e2b8733904
|
deferred: row 226 Webby N1-N4 (install id regex, first-run refusal leftovers, clone sha on the run sheet, library-status lock wait), webby-0225, #1727
|
2026-10-23 14:42:22 -05:00 |
|
jason.woltje
|
fd3d2a99fe
|
docs: host run sheet section 2 verifies Node's SHASUMS256.txt with the detached SHASUMS256.txt.sig, not the clearsigned .asc (Vikunja 611, ops-0243, mos-1514, mos-1515); docs only
|
2026-10-23 14:41:39 -05:00 |
|
jason.woltje
|
661890e909
|
gosalyn: row 226 C2-13b build, case2-install.sh writes the business file and personas through a plan step before any write, case2-precheck.sh adds the D6a mode, persona and Discord checks and --library-status with lastError first and the wider escape, case2-install.test.mjs, run sheet lines; candidate before the gate (webby-0087 N2 N3, sage-2195, sage-2205, #1727)
|
2026-10-23 14:41:39 -05:00 |
|
jason.woltje
|
3046fd60a3
|
gosalyn: row 226 C2-13b design d2, release package and activate dropped, precheck split into pre-start checks and --library-status after the bus is up, Webby's N1-N6 taken in, design 10 text change listed (webby-0085, webby-0086, sage-2189, #1727)
|
2026-10-23 14:41:39 -05:00 |
|
jason.woltje
|
b97f9df1ee
|
gosalyn: row 226 C2-13b design d1, the business file as an input, install steps, persona staging before 2b, re-run rules, precheck library checks and tests, Q1-Q3 for review (#1727)
|
2026-10-23 14:41:39 -05:00 |
|
jason.woltje
|
8352da88c5
|
agents: register Beakley, Fethry, Boyd, Lena, Violet and Bubba as seats so the queue can name them as row owners (Q245, mos-1506)
|
2026-10-23 14:18:27 -05:00 |
|
jason.woltje
|
45dca69f6e
|
sessions: Sage 10-23 Vikunja 571 W rows 309-318 filed, 571 done
|
2026-10-23 13:19:06 -05:00 |
|
jason.woltje
|
293b42fee9
|
queue: revs 3617-3636: Vikunja 571 W build rows 309-318 added (sage 3617-3626: W1, W2, W3a, W3b, W6, W3, W4b, W5, W7, W8, post-10-27, brief docs/plans/2026-10-21_q195-writing-editor.md) and owners set to unassigned (sage 3627-3636)
|
2026-10-23 13:16:56 -05:00 |
|
jason.woltje
|
369607e92d
|
sessions: Sage 10-23 rows 308 and 252 landings, 571 Connections design amendment, Vikunja 597; Scrooge row 252 line
|
2026-10-23 12:51:36 -05:00 |
|
jason.woltje
|
59f013247c
|
queue: revs 3589-3616: row 306 in-progress, in-review and failed request (morgana 3589, 3592-3593), request (sage 3594-3595, comment 31207), approve record (dewey 3596), note and done (sage 3599-3600); row 308 added and briefed (sage 3590-3591), claim, in-review and failed request (gosalyn 3601-3603), request (sage 3604-3605, comment 31223), approve record (webby 3606, comment 31224), note and done (sage 3613-3614, landed 30e6bb680); row 291 note and done (sage 3597-3598); row 252 issue #1753 (sage 3607), in-review and failed request (scrooge 3608-3609), request (sage 3610-3611, comment 31230), approve record (webby 3612, comment 31229), note and done (sage 3615-3616, landed 45ea3fa0d)
|
2026-10-23 12:51:27 -05:00 |
|
jason.woltje
|
e8bb13df84
|
docs: clarify Connections opening order and current-link filtering
|
2026-10-23 12:47:20 -05:00 |
|
jason.woltje
|
dba2ebdb85
|
docs: plan required Console Connections view before real import
|
2026-10-23 12:47:19 -05:00 |
|
jason.woltje
|
45ea3fa0d2
|
row 252: library-cli and thread-claims bus.mjs stubs gain the throwing consoleCall export cli.mjs now imports (Mos GO mos-1465 under mos-1272, via sage-3497)
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
f69c962009
|
row 252: decide-sso J19 killer (a granted user's config says decide false, its decision POSTs stop at owner-only), J16 checks the config that starts without send; BUILD.md rulings, J11c and J18 equivalence, part 2 mutants (#1753)
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
5b6c878143
|
row 252: decide-browser placements (mos-1272): the hostile grant goes in with its INSERT since decisions is append-only, and page() loads about:blank first so a same-URL visit reloads
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
8c2c5303cf
|
row 252: access-boot fixture provider gains issuer https://idp.test, so consoleOwners can key the owner (Mos GO mos-1464 under mos-1272, via sage-3494)
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
23e3d09fa9
|
row 252: decide-sso first-run reds placed (mos-1272): a decision transport without --send never starts, and a POST to /api/bus/decision.* meets row 74's read-only refusal; BUILD.md run notes (#1753)
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
795a645e65
|
row 252: console-decide events() keeps the row kind as event, since an answer body's kind shadowed it (first-run red at :180, two vacuous zero counts), and a J7 killer test for the console cap release over the socket (#1753)
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
076ca8d6e4
|
row 252 BUILD.md: rebase onto fe4ee8c7b, commit map and the six conflict resolutions (sage-3482)
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
68be863248
|
row 252: mos-1321, reword the shell.test write-boundary comment so Approve and Deny is the one decision control; BUILD.md records the ruling and its channel-proof review condition
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
264fad2e26
|
row 252 BUILD.md: channel-proof overlap with row 239 (sage-2835)
|
2026-10-23 12:25:40 -05:00 |
|
jason.woltje
|
24672fd9d6
|
row 252: Console inbox Approve and Deny for grant requests, human-only through a console owner proof, confirmation then resolve, via console with human.input before the executor (#1753, Webby N1-N5); tests not yet run
|
2026-10-23 12:25:39 -05:00 |
|
jason.woltje
|
30e6bb6803
|
gosalyn: PRD 1.17, Case 2 story files are DOCX (row 308, sage-3516, Q235 to Q237, Q239). Applies the approved d9 text at 4607e15b8 word for word to the 1.16 text. Status, the header sentence and a 1.17 source line, the Creative library lead, REQ-LIB-1, -2, -4, -5 and -6 changed as d9 says, new REQ-LIB-8 for the writing store and REQ-LIB-9 for the Console's DOCX editor, the 1.17 notes and four risks. requirements.json goes to 1.17 with 87 ids and the d9 titles, and the tasks and bus test pins follow
|
2026-10-23 12:20:30 -05:00 |
|
jason.woltje
|
7defb58e97
|
sessions: Sage 10-23 rows 291 and 306 landings, row 308 launch
|
2026-10-23 11:37:34 -05:00 |
|
jason.woltje
|
9c8877bdf3
|
plans: DEFERRED row 306 N1 (revoke Set lost on broker restart) and N2 (pending limit stop answers not-holder first), landed 2d0318a44 (mos-1463)
|
2026-10-23 11:35:21 -05:00 |
|
jason.woltje
|
2d0318a44a
|
morgana: row 306 build (#1813): #accessRevoked from #revokeLost, #agent answers thread-revoked until endLaunch, runner stops on thread-revoked, READMEs, access-revoke.test 7 7 (mos-1463)
|
2026-10-23 11:33:17 -05:00 |
|
jason.woltje
|
bd3fa2a484
|
morgana: row 306 red-first tests (#1813): bus revoke-window T1/T2, cli revoke-window T3 forcing test; no product code
|
2026-10-23 11:33:17 -05:00 |
|
jason.woltje
|
ab575ee553
|
morgana: row 306 design r2 (dewey-0918 C1-C3, sage-3483/mos-1463): T3 asserts no thread-revoked event for A, T2 limit half makes a second call, six-suite gate, access-revoke edit bounded to 7 7
|
2026-10-23 11:33:17 -05:00 |
|
jason.woltje
|
1676ad0de8
|
morgana: row 306 design r1 (#1813, sage-3478): #accessRevoked set from #revokeLost, #agent answers thread-revoked until endLaunch, runner maps it to stopped; T1-T3, M1-M3, six access-revoke asserts to Mos via Sage
|
2026-10-23 11:33:17 -05:00 |
|
jason.woltje
|
4874d1e83a
|
gosalyn: PRD 1.16 routes library.write under REQ-LIB-6 (mos-1328, mos-1329, sage-2919, webby-0164 B2). REQ-WAIT-3 gains the routing paragraph with its bounds, creative roles only and within-role, Markdown under supporting folders a human marks, never a story file, the writing agent's live Gitea grant on the library project, one commit per write by its own account with the trailer, notice and revert. REQ-LIB-6 names the action. Status, the header, a 1.16 source line and a 1.16 note. requirements.json changes its version only, with the test pin
|
2026-10-23 11:15:49 -05:00 |
|
jason.woltje
|
e909ef51a2
|
plans: PRD 1.17 brief (Gitea #1815, Vikunja 570): Gosalyn builds d9 4607e15b8 onto 1.16 after row 291, Webby reviews, four files, Sage gates
|
2026-10-23 10:44:58 -05:00 |
|
jason.woltje
|
4607e15b83
|
sage: PRD 1.17 d9 r3 (02f28dec), Mos's J-b check mos-1470: J-b records N20 as confirmed, REQ-LIB-5's version tag cites Q239 for the Connections view (N21), d9 changes names both
|
2026-10-23 10:41:08 -05:00 |
|
jason.woltje
|
8b42010551
|
sage: PRD 1.17 d9 round 2 (b17ce386), Webby round 6 B1: REQ-LIB-5, its note, the Risks line and the A6 line take mos-1443 R3's text as written; J-b in the past tense (N19); the import-waits line cited as Mos's R3 default (N20)
|
2026-10-23 10:36:16 -05:00 |
|
jason.woltje
|
4863e2caf4
|
sage: PRD 1.17 draft 9 (7dfc52fd), d8 plus Jason's Q41 O2 (Q239, mos-1467): REQ-LIB-5 requires the Console Connections view for converted chapters, note and Risks line follow, J-b records the answer; Webby round 5 N15-N17
|
2026-10-23 10:25:37 -05:00 |
|
jason.woltje
|
7b25a60633
|
agents: webui runs set MOSAIC_REQUIRE_EDITOR_BUILD=1 and linked worktrees npm ci packages/webui (Vikunja 597)
|
2026-10-23 10:01:25 -05:00 |
|
jason.woltje
|
e86df37d76
|
sessions: Sage 272 and 307 landings, 306 design, 252 rebase check
|
2026-10-23 09:59:29 -05:00 |
|
jason.woltje
|
fe4ee8c7b5
|
queue: revs 3582-3588: row 307 in-review and failed request (gizmoduck 3582-3583), request (sage 3584-3585, comment 31189), round 1 approve record (duckworth 3586), landing note and done at d243f6b25 (sage 3587-3588); queue only
|
2026-10-23 09:42:05 -05:00 |
|
jason.woltje
|
0621c439e0
|
plans: DEFERRED gains row 307 N1 (row 270's store-unreadable doesn't stick; #1814 landed d243f6b25)
|
2026-10-23 09:40:06 -05:00 |
|
jason.woltje
|
d243f6b25f
|
gizmoduck: row 307 run logs: capture.mjs makes each fixture's data root before sessionStore (base session.mjs:78 needs it), BUILD.md expected red adds claude-history test B (duckworth-0287), steps 1-6 results on 1f6db1589 and 1f00d4f91 with skips named and M1-M4 killed (sage-3455, sage-3465)
|
2026-10-23 09:37:50 -05:00 |
|
jason.woltje
|
869670d1b1
|
gizmoduck: row 307 BUILD.md: commits, old-test edits against mos-1459, new tests and the empty-session correction to test B, expected red on 1f6db1589, run plan with mos-1275 limits, mutants M1-M4
|
2026-10-23 09:37:50 -05:00 |
|
jason.woltje
|
dbbda25373
|
gizmoduck: row 307 (#1814, Vikunja 598) harness kind gains compactions: pi's stream scan and Claude-history check move to packages/plugins/harness/pi/compactions.mjs, claude-code answers harness-unsupported, core keeps the ledger and checks each answer, readLedger reads the reason only, the launcher passes the loaded module; four old-test edits under mos-1459
|
2026-10-23 09:37:50 -05:00 |
|
jason.woltje
|
a9da046f83
|
gizmoduck: row 307 (#1814, Vikunja 598) new tests, red first: row 270's ledgers per reason read the same count and the next collection goes through the harness module, core refuses an answer out of contract, pi answers what base scanPi read, claude-code answers harness-unsupported, a module without compactions refuses missing-export; capture.mjs checks the literals against base 1e629c892
|
2026-10-23 09:37:49 -05:00 |
|