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
jason.woltje
4a71b56abc
gizmoduck: row 307 design r1 notes: seat suite whole and compactions-launch T3 run-not-skip in the gate (Duckworth C1, C2), launcher closure comment on bypassing call() (N1), line refs :301 and :302 (N2) (duckworth-0280)
2026-10-23 09:37:49 -05:00
jason.woltje
5208894196
gizmoduck: row 307 ( #1814 , Vikunja 598) design: harness export compactions({ store, cursors, budget, streams, first }), interfaceVersion stays 1, core keeps the ledger, readLedger reads the reason, ledger compatibility table, four old-test edits for Mos (sage-3440)
2026-10-23 09:37:49 -05:00
jason.woltje
d339892301
row 272: scope unavailable-session waits to the chat area
2026-10-23 08:53:07 -05:00
jason.woltje
0ea3db297b
row 272: fix session fixture authority and initial chat render
2026-10-23 08:53:07 -05:00
jason.woltje
f859d06d20
row 272: preserve granted-user default chat on denied session catalog
2026-10-23 08:53:07 -05:00
jason.woltje
70651f45d8
row 272: retain session recovery state on invalid selection
2026-10-23 08:53:07 -05:00
jason.woltje
490f45f024
row 272: preserve untested session CLI and Console draft (sage-3145)
2026-10-23 08:53:07 -05:00
jason.woltje
84de3fbca3
plans: row 270 pi compaction reading moves behind the harness kind ( #1814 , Vikunja 598, mos-1455 item 3, Gizmoduck, reviewer Duckworth); gate template runs all five suites and sets MOSAIC_REQUIRE_EDITOR_BUILD=1 (mos-1455 item 4, mos-1453)
2026-10-23 08:02:15 -05:00
jason.woltje
5b846b048a
launchpad: row 301 ( #1808 ): library-cli and thread-claims bus.mjs fixtures export throwing busBusiness and userCaller stubs (mos-1451 under mos-1272); BUILD.md repaired with run 1 and the ruling; manifest seven paths; unrun
2026-10-23 07:26:44 -05:00
jason.woltje
59f0e44f47
launchpad: row 301 ( #1808 ): channel-proof re-pins webui bus.mjs at 39fcb27c for the user transport fold, humanCall unchanged (mos-1449 under mos-1272); unrun
2026-10-23 07:26:44 -05:00
jason.woltje
bb031ec840
launchpad: row 301 ( #1808 ): R6-N4, user-bus.mjs folded into bus.mjs beside humanCall, unchanged; channel-proof re-pin held for Mos's go; unrun
2026-10-23 07:26:44 -05:00
jason.woltje
07315e6514
launchpad: row 300 ( #1807 ): run 1 gate results in BUILD.md (1/0, webui 375/0, M12 killed) and Duckworth's N1; packet only
2026-10-23 07:26:44 -05:00
jason.woltje
fb04cbc431
launchpad: row 300 ( #1807 ): run 1 first-run red placed (mos-1272), the test's call helper resolves headers again as granted-user.test does; manifest re-hashed
2026-10-23 07:26:44 -05:00
jason.woltje
9d929911c8
launchpad: row 300 ( #1807 ): R6-N1, an HTTP-level test of the user-session option swap with the userRoute gate stubbed open by a load hook, and mutant M12; unrun
2026-10-23 07:26:44 -05:00
jason.woltje
d52d9f1f2f
row 305 ( #1812 ): gate run 1 evidence (sage-3374): both suites green, mutants a and b killed in both, c a known survivor
2026-10-23 06:49:49 -05:00
jason.woltje
830f3d8bff
row 305 ( #1812 ): BUILD.md notes the SIGKILL leak and its cleanup (Filbert N1)
2026-10-23 06:49:49 -05:00
jason.woltje
e48d602165
row 305 ( #1812 ): BUILD.md with the trace, change, gate and the three mos-1445 mutants
2026-10-23 06:49:49 -05:00
Rocko
a863015a51
test: match Claude memory slug normalization under mos-1442
2026-10-23 06:46:02 -05:00
jason.woltje
e551cd8466
launchpad: row 303 ( #1810 ): R9 asserts the rehearsal directory is set before the placeholders check joins it, so a null shows the rehearsal output (mos-1422, Vikunja 589)
2026-10-23 06:41:07 -05:00
jason.woltje
435a7458d3
sage: PRD 1.17 draft 8 (343cff6f), d7 plus Mos's d8 fix list mos-1443 (R1-R14, M1-M45, J-i to J-l) and the mos-1446 choices (M10 default, M15 quotes Q235 in full, M40 both sentences); M15 and M16 cite b99ca86b9. Webby APPROVE round 5 webby-0210, no B items; N15-N17 carry to d9
2026-10-23 06:21:31 -05:00
Rocko
5fdfd7275c
docs: preserve row 219 full gate on the post-295 merge
2026-10-23 05:37:44 -05:00
Rocko
a236dbc30a
docs: preserve row 219 mos-1429 short-run evidence
2026-10-23 05:37:44 -05:00
Rocko
312260db7b
test: prepare row 219 admission pins under mos-1429
2026-10-23 05:37:43 -05:00
Rocko
d7b4967ed0
docs: record row 219 rebase after granted-user Console
2026-10-23 05:37:43 -05:00
Rocko
90a3c03cfb
test: assert creative history in its native session store
...
Apply only the paths and legacy absence pins approved by mos-1420 and sage-3243. Preserve exact expected history and the stopped run evidence. No product change or rerun.
2026-10-23 05:37:43 -05:00
Rocko
282f5b4e45
test: pin the compaction audit before the persona refusal
...
Apply the exact two-row fixture assertion approved by mos-1418 and sage-3232. Preserve earlier red logs; no product change and no rerun before review.
2026-10-23 05:37:43 -05:00
Rocko
781fd509c4
test: give row 219 persona fixture its explicit session
...
Apply mos-1408 and sage-3178 without creating the directory being asserted. Preserve the first red evidence and select TAP explicitly for the next approved run.
2026-10-23 05:37:43 -05:00
Rocko
52a73e83bd
docs: rebase row 219 gate packet and record run bounds
2026-10-23 05:37:43 -05:00
Rocko
049214486b
wip: publish unverified row 219 inspection candidate
...
Preserve the draft for inspection under sage-3113. Tests and mutants have not run. Old-test adaptations approved in mos-1316 and mos-1317 are recorded in OLD-TEST-CHANGES.md.
2026-10-23 05:37:43 -05:00
jason.woltje
2efd127ce6
morgana: row 295 r2 gate results on d68b4300d (sage-3338, sage-3340): red first, green, M8 count, whole files, suites, script limits and skips, M1-M16 killed
2026-10-23 05:06:14 -05:00
jason.woltje
fdbe95d88d
morgana: row 295 r2 narrow alice grant (Dewey F1, sage-3333): aliceAccess(ref) names only the test's project, set after project.create; asserts and bindLaunch lines byte-identical; BUILD.md preservation record updated
2026-10-23 05:06:14 -05:00
jason.woltje
cb96220b53
morgana: row 295 r2 old-test setup (mos-1436 option a): message-filter's :117 and governance-pin tests get an alice collaborator access document, spec-fixtures fixture() takes an optional access (null default); asserts and bindLaunch lines byte-identical; BUILD.md gate record, assertion preservation, N1 revoke window
2026-10-23 05:06:14 -05:00
jason.woltje
0c8f12ea20
morgana: row 295 r2 rebase on 80793d824 (sage-3256): accessFor comment is stamp-cached (dewey-0871 N3); BUILD.md rebase note
2026-10-23 05:06:14 -05:00
jason.woltje
31da9dcb85
morgana: row 295 r2 (dewey-0871): threadsState ends an expired grant's held claim from the cached read by access-expiry (B1, D7, M16, M11 claim row); access.reload scope as D8 (N1); bus README access.reload, revoked and revocation (N2); tests unrun
2026-10-23 05:06:14 -05:00
jason.woltje
ff54a15563
morgana: row 295 FED R4 revocation ( #1801 ): 30 s access timer, access.reload, one-transaction claim end on a loss, threadsState revoked, launcher SIGTERM and no start, CLI reload after grant/revoke; tests unrun (no CLEAR yet)
2026-10-23 05:06:14 -05:00
jason.woltje
249d42dfc5
morgana: row 295 plan (FED R4 revocation, #1801 ): sweep on timer, access.reload and user requests; threadsState revoked; launcher skip and SIGTERM; bindLaunch and role.claim refuse thread-revoked
2026-10-23 05:06:14 -05:00
jason.woltje
3ed9fd754a
gizmoduck: row 302 ( #1809 ) gate results: run 1 stopped on launcher-released.test:89 (d6, mos-1430); run 2 on merge 783602e06 ( 5b63ea323 onto 1ac655005) red as ruled, suites green, M1-M5 M7-M9 killed; RESULTS.md and logs, packet only
2026-10-23 03:47:38 -05:00
jason.woltje
c9fcf9b5af
gizmoduck: row 302 ( #1809 ) d6: launcher-released.test:89 counts only a-run's delivery rows and pins the one routed row with holder_run null; #route writes that row for every message (gizmoduck-0388, sage-3294, sage-3296, Mos ruling pending sage-3293); local, not pushed
2026-10-23 03:47:38 -05:00
jason.woltje
4a827edb0c
row 302 ( #1809 , Vikunja 588): red first, the final forcing tests and the four pins Mos ruled (mos-1414/1415/1416), over unfixed product files; BUILD.md d3-d5 and ASSERTION-PRESERVATION
2026-10-23 03:47:38 -05:00
jason.woltje
908f92b039
gizmoduck: row 302 design d2: threads.test pins are :392/:394/:395 (sage-3204), land-relaunch grep finds land.test:464 as a third old pin under Q1
2026-10-23 03:47:38 -05:00
jason.woltje
62470a3ec3
gizmoduck: row 302 BUILD.md folds Dewey's d1 approval (dewey-0875): D1 role.claim refuses a released run, landRelease reaches runner.test:742-772 so Q1 moves :771-772, Q2-Q4 and N1-N4 settled
2026-10-23 03:47:38 -05:00
jason.woltje
fee08d7ab9
gizmoduck: row 302 ( #1809 , Vikunja 588) idle-stop race design round d1 for Dewey: idle-released code from the broker's own record of threadIdle's release, runner maps it to stopped/0, forcing cli test holds the window open until a call lands, threads.test:393 is the one changed pin (sage-3200, mos-1411)
2026-10-23 03:47:38 -05:00
jason.woltje
ffb2fedfbc
docs(row299): record fresh timing gate and six assertion kills
2026-10-23 03:03:09 -05:00
jason.woltje
11d1e2e0ce
docs(row299): record clean integration on 80793d824
2026-10-23 03:03:09 -05:00
jason.woltje
ed81f6eba0
docs(row299): record mos-1409 preservation and static candidate
2026-10-23 03:03:09 -05:00
jason.woltje
10113b04f5
docs(row299): propose direct P10 wait timing for mos-1272 review
2026-10-23 03:03:09 -05:00
jason.woltje
d3059c2c3d
launchpad: row 294 run 4 ( #1800 ): whole gate green on 8616b9a4f (webui 365, cli 909, bus 873, 10 scripts), M1-M11 killed; M1 record names G4's first failure and G5 green (Duckworth C1); receipts in run4/
2026-10-23 01:37:03 -05:00
jason.woltje
6f07930679
launchpad: row 294 round 4 ( #1800 ): rehearsal fixture copies carry cli access.mjs and transport.mjs, B1-B3 pin the fixture's tracker warning in full (Mos mos-1419, sage-3238); manifest round 4 (19 paths), run 3 receipts; unrun
2026-10-23 01:37:03 -05:00
jason.woltje
b01e1c9ee1
launchpad: row 294 round 3 ( #1800 ): G5's baseline is coalesce(max(seq), 0), since max(seq) is NULL on the fixture's empty events table and run 2 read 0 of 22 refusal events (sage-3212, Mos ruling pending sage-3211); manifest round 3, run 2 receipts; unrun
2026-10-23 01:37:03 -05:00