Rocko
019a0ea5ba
docs: close W4 locator and access review gaps
2026-10-22 18:36:18 -05:00
Rocko
15e91538f2
docs: define committed DOCX citation and access contract
2026-10-22 18:23:37 -05:00
jason.woltje
e36bce3526
docs: name save-group settings and enforce adoption gates
2026-10-22 18:13:49 -05:00
jason.woltje
17a48a7782
docs: fix O2 review gates, shipping and save semantics
2026-10-22 18:10:14 -05:00
jason.woltje
e012bab0be
docs: redesign Q195 for full WordCraft O2 editor
2026-10-22 18:03:56 -05:00
jason.woltje
c4f77373f9
row 207 ( #1705 ): BUILD.md Runs records the gate on 712f79c0a (sage-3041): access.test 31/31, M1-M8 killed on their named tests, cli 894/894, ten scripts green under the mos-1275 limits, and the stopped first run's kill-check correction; doc only
2026-10-22 17:28:04 -05:00
jason.woltje
c7e77202d6
row 207 ( #1705 ): BUILD.md records sage-2810 (Q1 no reload, cited to broker.mjs:384; Q2 refuse with user-has-grants) and the usage/help pin sweep: access.test.mjs is the only reader, no hash pin; doc only
2026-10-22 17:28:04 -05:00
jason.woltje
a0094633f6
row 207 ( #1705 ): access.test.mjs T1-T9 for user add|remove; BUILD.md pins M7/M8 as edits and records the row 275 path check (bus only, morgana/row275 empty); not yet run, waits for Sage's CLEAR (sage-2790)
2026-10-22 17:28:04 -05:00
jason.woltje
721268b084
row 207 ( #1705 ): mosaic access user add|remove on R5's path (proof, lock, revision, checkAccess, receipt user.add/user.remove); remove refuses user-has-grants; --level viewer already in R5; BUILD.md records Q1-Q5 (no access.reload, R4's) and the tests and mutants; tests held for the row 275 manifest check (sage-2790)
2026-10-22 17:28:04 -05:00
jason.woltje
f0e3dcdf41
plans: brief for the config_checks follow-up (row 270 rollback hazard, duckworth-0226, sage-3038)
2026-10-22 17:11:21 -05:00
jason.woltje
01983cd3f1
queue: rev 3338. Row 224 waits on row 216 (Sage, mos-1351: della/row224 carries row 216's commit 4f3fbc25a).
2026-10-22 17:06:42 -05:00
jason.woltje
626c19e78c
queue: revs 3325-3337. Row 271: Gizmoduck claim and in-review r3 (3325-3327), Sage review request as jarvis (3328-3329), Duckworth approve record (3330). Row 276: Gander in-review r1 (3331-3332), Sage review request as jarvis (3333-3334), Duckworth approve record (3335), Sage landing note and done (3336-3337).
2026-10-22 17:04:08 -05:00
jason.woltje
f32b867f34
docs(row276): record green run5 gate and all seventeen assertion kills
2026-10-22 16:59:44 -05:00
jason.woltje
826e8fd7ff
docs(row276): refresh mos-1350 baseline cleanup packet and limits
2026-10-22 16:59:44 -05:00
jason.woltje
e06130fc01
test(case): require baseline session cleanup per mos-1350 review
2026-10-22 16:59:44 -05:00
jason.woltje
466562ba03
docs(row276): pin mos-1350 baseline candidate and timing audit
2026-10-22 16:59:44 -05:00
jason.woltje
931fab079a
perf(case): remove duplicate head validation per mos-1350
2026-10-22 16:59:44 -05:00
jason.woltje
135bb8fae2
test(case): isolate P10 timing with per-mode baseline per mos-1350
2026-10-22 16:59:44 -05:00
jason.woltje
cf228eabc9
docs(row276): record run4 stop and mos-1349 timing pairs
2026-10-22 16:59:44 -05:00
jason.woltje
41f8bd1972
docs(row276): packet stdout spool and M17 per mos-1345
2026-10-22 16:59:44 -05:00
jason.woltje
47906e4fde
fix(case): isolate legacy stdout after outer timeout per mos-1345
2026-10-22 16:59:44 -05:00
jason.woltje
c2b845c76d
docs(row276): preserve run3 whole-file stop for placement
2026-10-22 16:59:44 -05:00
jason.woltje
74635fc608
fix(row276): correct multi-file driver path per mos-1337 review
2026-10-22 16:59:44 -05:00
jason.woltje
257003ba1a
test(row276): record mos-1337 N5 delta and both-copy mutant
2026-10-22 16:59:44 -05:00
jason.woltje
537ce2dd4a
fix(case): silence vanished stat opens per mos-1337 N5
2026-10-22 16:59:44 -05:00
jason.woltje
3b90428021
docs(row276): record run2 stop for Mos placement
2026-10-22 16:59:44 -05:00
jason.woltje
859ae37083
docs(row276): void setup-red run and pin first fixture correction
2026-10-22 16:59:44 -05:00
jason.woltje
88179d6de4
test(row276): define read helper for new legacy fixtures
2026-10-22 16:59:44 -05:00
jason.woltje
ccfa17eefc
docs(row276): integrate schema3m base and record dependency drift
2026-10-22 16:59:44 -05:00
jason.woltje
b5d9efa1ba
docs(row276): pin integration on 94c33a43c and preserve upstream docs
2026-10-22 16:59:44 -05:00
jason.woltje
69979bb8a8
docs(row276): record static approval and upstream deferred drift
2026-10-22 16:59:44 -05:00
jason.woltje
155f643224
docs(row276): pin supervised-call candidate and fifteen mutants
2026-10-22 16:59:44 -05:00
jason.woltje
b96b4e303d
fix(case1): supervise legacy user calls across sudo sessions
2026-10-22 16:59:44 -05:00
jason.woltje
f2735bb6a1
queue: revs 3317-3324. Row 206: Launchpad claim and in-review (3317-3319), Sage review request (3320-3321), Duckworth approve record (3322), Sage landing note and done (3323-3324).
2026-10-22 15:14:46 -05:00
jason.woltje
0cbe2e9b35
row 206 ( #1704 ): BUILD.md Runs, gate GREEN on 9538e0fc8 (bus 850, cli 869, shell suites, M2-M9 and Q2 killed)
2026-10-22 14:40:53 -05:00
jason.woltje
9538e0fc86
row 206 ( #1704 ): thread-shares trail test threads the reply into A's default session, not the thread id (first-run red, mos-1272)
2026-10-22 14:19:00 -05:00
jason.woltje
1a228f395f
row 206 r4 ( #1704 ): BUILD.md records the slot rebase onto 17f415792 (269, 282 landed) and the drift sweep
2026-10-22 14:16:21 -05:00
jason.woltje
8295622600
row 206 ( #1704 ): BUILD.md records duckworth-0179/0180, C3 met on the pushed tip 670658dd1
2026-10-22 14:15:48 -05:00
jason.woltje
ac0e4dc9bc
row 206 r3 ( #1704 ): BUILD.md records the C3 rebase onto 275 at 3410df7c3 on 253's 48e450ce8, and the sweep
2026-10-22 14:15:47 -05:00
jason.woltje
c49fdb2692
row 206 ( #1704 ): BUILD.md records duckworth-0175 (round 2 meets C1/C2, APPROVE carries) and C3
2026-10-22 14:15:47 -05:00
jason.woltje
cfb86f1bd7
row 206 r2 ( #1704 ): rebased on 275 r3 957a9bfe0; share verbs need collaborator, viewer reads a share (duckworth-0169 C1, C2)
2026-10-22 14:15:47 -05:00
jason.woltje
178eefd5c4
row 206 ( #1704 ): BUILD.md records Duckworth's manifest APPROVE (duckworth-0169), C1/C2 for the 275 round, N1-N4
2026-10-22 14:15:47 -05:00
jason.woltje
8a29f94771
row 206 (193b2, #1704 ): sage-2818 rulings, only a human principal matches a share
...
#readable returns false for an agent session, so a `*` share no longer shows a user's message
in an agent's trail. New tests: a sharee's session.list refuses (Q1), and an agent bound to the
shared thread, a chief run and the tester match no share (Q2). BUILD.md records the Q1
follow-up, Q2-Q4 and the live --migrate as Mos's go under Q173. README names the agent rule.
2026-10-22 14:15:47 -05:00
jason.woltje
d78a9cc83c
row 206 (193b2, #1704 ): thread shares, schema 3l→3m
...
thread_shares (row 193 design 5.2) with its index and append-only triggers; the
3l-3m step only adds them. thread.share, thread.unshare and thread.shares for a
thread's owner; #readable holds design 5.4's four rules, #threadRead serves
thread.messages only, and thread.list {shared:true} adds owner. replies and
trail show shared user threads to the owner and readers. COUNTED, LISTED,
timedTables and the clock list take the table. Tests: thread-shares.test.mjs
and the 3l→3m pins. Packet agents/launchpad/work/queue-206/BUILD.md. Not run
yet: node waits for Sage's CLEAR (sage-2789).
2026-10-22 14:15:47 -05:00
jason.woltje
17f4157920
queue: revs 3217-3316. Q226 gap (rows 216-229, 265-267 re-pins; 217 unblocked; 223 blocked; rows 282-290 added), rows 253, 275, 269 and 282 reviews, notes and done moves, row 291 (PRD 1.16, #1796 ) added, claims and in-review moves for 173, 207, 211, 214, 224, 239, 252, 258, 276 (sage, darkwing, della, dewey, gander, herb, honker, megavolt, scrooge, ludwig, gizmoduck, gosalyn, webby, duckworth, morgana); review requests posted as jarvis by Sage
2026-10-22 14:13:04 -05:00
jason.woltje
647424442f
gosalyn: PRD 1.15 round 2 for Webby webby-0158 B1: requireCitation makes every reply carry a citation except the runner's four fixed notices, as the design keeps them passing, and the REQ-LIB-1 rewrap joins organization file to its sentence (N1)
2026-10-22 14:06:25 -05:00
jason.woltje
71fed6281c
gosalyn: PRD 1.15 rewrites REQ-LIB-6 to Q223 and Q226 (mos-1320 item 8): agents never write story and write .md files only in supporting folders a human marks, each as a commit by their own Gitea account with a notice she can revert, chat is free text, any citation is checked, and requireCitation is a human-only setting off by default. REQ-LIB-1 and REQ-LIB-2 gain supporting folders and the canon-cite rule. The 1.12 note's residual becomes the supporting-doc residual, and the 1.15 note records the old texts and lists REQ-LIB-3, 4, 5 and 7 as unchanged. requirements.json version 1.15 with three titles changed, and the test's version pin. The id count stays 85
2026-10-22 14:06:25 -05:00
jason.woltje
86a665bdf0
docs: PRD 1.16 brief, library.write routes under REQ-LIB-6 ( #1796 , mos-1328)
2026-10-22 13:51:55 -05:00
jason.woltje
efcc9ea8dd
row 269 (264b, #1774 ): BUILD.md M11 kill line is the survivor log assertion at session-launch.test.mjs:309, not the outcome assertion (mutant run 17:49Z, duckworth-0181)
2026-10-22 13:37:34 -05:00
jason.woltje
f39508c24f
row 269 (264b, #1774 ): the M6 halt test halts after mayLaunch answers
...
A halt inside the op reaches the bus's own fence first (runtime.mjs:564-566,
processingWork at :352-356), so the launcher refused limit-check-failed
(launcher.mjs:389-391) before its recheck admission() at :397. First-run red of
a new test on 6d9ab3503 early signal, placed under mos-1272.
2026-10-22 13:37:34 -05:00