jason.woltje
6345aae3d8
docs: align editor graph, Markdown transition and archive with PRD d6
2026-10-22 21:06:29 -05:00
jason.woltje
ee5f7b9ef8
docs: align O2 chapter conversion and Case 2 access with owner rulings
2026-10-22 21:06:22 -05:00
jason.woltje
0b923a2759
MVP readiness briefs (mos-1371/1372): FED R6 #1800 , FED R4 #1801 , FED R7 #1802 , GitHub grant method #1803 , Q228 grant scope #1804 , 574 #1805 , 573 #1806 ; docs only
2026-10-22 20:32:37 -05:00
jason.woltje
b0a6838ca6
SESSIONS: Filbert Q195 O2 S0 review ( #1798 , c30914); doc only
2026-10-22 19:05:06 -05:00
jason.woltje
0626464874
Q195 O2 W4 ( #1799 ): log lines for the W4 design and review landing, row 203 and O2 landing; docs only
2026-10-22 18:55:11 -05:00
jason.woltje
66299eeef7
Q195 O2 W4 ( #1799 ): Megavolt's round 4 review of 994c3f7fb (blob 2af460ab7): APPROVE, R3-B1 and R3-B2 closed, R4-N1 (re-migration after a pre-W4b restore) non-blocking for W4b; doc only
2026-10-22 18:54:51 -05:00
jason.woltje
569bb6b177
Q195 O2 W4 ( #1799 ): Megavolt's round 3 review of 54246cb32 (blob 0c4f55826): CHANGES, R2-B1 projection and R2-B2 closed, R3-B1 (reserved notes keyed on negative IDs) and R3-B2 (fence initial state and confirmation scope undefined); doc only
2026-10-22 18:54:51 -05:00
jason.woltje
fb404c909d
Q195 O2 W4 ( #1799 ): Megavolt's round 2 review of 019a0ea5b (blob 14dfe92d9): CHANGES, B1-B9 and M1 closed, R2-B1 (paragraph-mark revisions, reserved-note leaves) and R2-B2 (release backup/restore keeps O2 text and revives revocations); doc only
2026-10-22 18:54:51 -05:00
jason.woltje
4c0a2c4fd4
Q195 O2 W4 ( #1799 ): Megavolt's review of the DOCX citation design at 15e91538f (blob 662abdb7c): CHANGES, B1-B9 and M1 (Case 2 narrowing in O2-context turns goes to Mos/Jason); doc only
2026-10-22 18:54:51 -05:00
Rocko
2f06aad3f0
docs: define reserved notes and initial O2 restore fence
2026-10-22 18:54:51 -05:00
Rocko
6863d4c852
docs: specify O2 projection marks and restore revocation fence
2026-10-22 18:54:51 -05:00
Rocko
9ef5798acb
docs: close W4 locator and access review gaps
2026-10-22 18:54:51 -05:00
Rocko
4897520c31
docs: define committed DOCX citation and access contract
2026-10-22 18:54:51 -05:00
jason.woltje
4ca2703079
queue: revs 3360-3368. Row 203 ( #1701 ): Sage brief re-pin to 8adfb261f (3360, Webby N2), Quackerjack claim, in-review r2 and outcome (3361-3363), Sage request as jarvis (3364-3365), Webby approve record (3366), Sage landing note and done (3367-3368).
2026-10-22 18:54:10 -05:00
jason.woltje
25c09f19fe
docs: name save-group settings and enforce adoption gates
2026-10-22 18:51:33 -05:00
jason.woltje
a6da8718c4
docs: fix O2 review gates, shipping and save semantics
2026-10-22 18:51:33 -05:00
jason.woltje
ee26cfbada
docs: redesign Q195 for full WordCraft O2 editor
2026-10-22 18:51:33 -05:00
jason.woltje
a4da4e6df4
row 203: gate results on the rebased tip ( c7b754d7b): stack-release 219/0, test-config 51/0, mutants 17/17, cli 895/0, ten scripts green with named skips; code tree unchanged from 7309260ae
2026-10-22 18:39:28 -05:00
jason.woltje
7309260aeb
row 203: gate record on the rebased tip ( c7b754d7b): blob table and timeout table, written before the first run
2026-10-22 18:01:35 -05:00
jason.woltje
7c543fd4a1
row 203 FED R2: cases for missing self, peer id and label (webby-0191 B3)
...
The pattern test coerces an absent value to the string 'undefined', which
matches, so the typeof halves are the only refusal for a missing value. Adds
a case for each, and M15-M17 in BUILD.md; keeps the config-console-key check
name on purpose. Not run yet.
2026-10-22 17:57:25 -05:00
jason.woltje
284d55cf2c
row 203 FED R2: stack-release probe reads federation; a refusal case per federation check
...
stack-release config_checks refuses a target whose loader refuses a key the
config holds; it looked only for console, so a federation-only config passed
to a pre-203 copy. The probe now reads console or federation. The fixture's
B loader replace follows the new rejectUnknownKeys list, which the federation
key changed.
Adds a test for each federation refusal in test-config.sh (six uncovered,
plus trailing slash and duplicate peer id), and one stack-release test for
the target-loader refusal. Mutants M7-M14 in BUILD.md. Not run yet.
2026-10-22 17:57:25 -05:00
jason.woltje
93a491d732
row 203 FED R2: federation key in the system config ( #1701 )
...
The loader validates an optional federation block: self and peers[].id
labels, peers[].origin as an https origin with no path, query or userinfo,
peers[].label non-empty and at most 80 characters, peer ids unique and
distinct from self. Unknown sub-keys refuse. Labels and URLs only; the key
grants no trust. Absent key: config loads with no federation output.
Tests in scripts/test-config.sh cover each refusal and the no-key case.
Notes and mutants M1-M6 in agents/quackerjack/work/queue-203/BUILD.md.
Not run yet: the gate runs on CLEAR.
2026-10-22 17:57:25 -05:00
jason.woltje
c7b754d7b1
queue: revs 3339-3359. Row 292 ( #1797 , Gander) added and briefed (Sage, 3339-3340). Row 291: Gosalyn claim and in-review r1 (3341, 3344-3345), Sage request as jarvis (3353-3354), Webby approve record (3357). Row 207: Megavolt in-review (3342), Sage abandon and request as jarvis, resolved on c30841 (3347, 3349-3350), Duckworth approve record (3356), Sage landing note and done (3358-3359). Row 270: Gizmoduck claim and in-review r3 (3343, 3346), Sage abandon and request as jarvis (3348, 3351-3352), Duckworth approve record (3355).
2026-10-22 17:53:26 -05:00
jason.woltje
a94c95522f
docs: row 207 landing records (SESSIONS, BUILD-LOG, Megavolt's lines), DEFERRED 207 N1 (duckworth-0230) and 270 N6 bound to row 272 (duckworth-0228)
2026-10-22 17:51:32 -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