jason.woltje
99772421ab
sage: row 189 candidate manifest for Dewey's review ( d6116771f)
2026-10-20 13:46:35 -05:00
jason.woltje
da230ca489
plans: MVP T1 briefs, several instances per host ( #1688 , Darkwing) and the kill switch ( #1689 , Rocko), mos-0974
2026-10-20 13:42:33 -05:00
jason.woltje
4f2d1be68a
sessions: Filbert Q175 SSO design D1/D2 ack
2026-10-20 13:41:20 -05:00
jason.woltje
d55d86bb04
sage: Q175 SSO design r3 fix, Filbert r3 D1 (loader checks slot shape only) and D2 (slot from config dir, scratch Console dataRoot and unreachable issuer)
2026-10-20 13:40:49 -05:00
jason.woltje
c56ccf916e
sessions: Filbert Q175 SSO design review r3, approve with D1
2026-10-20 13:40:20 -05:00
jason.woltje
817e8f51b0
sage: Q175 SSO design r3 for #412 , Filbert r2 C1 (shared loader, config.json inside the phase 2 window, rollback order, test 25) and C2 (401 signed-out page, test 24), notes and Q-E
2026-10-20 13:39:21 -05:00
jason.woltje
5d019d8768
sessions: Filbert Q175 SSO design review r2, changes
2026-10-20 13:34:53 -05:00
jason.woltje
59475fc5a8
sage: row 163 landing record, P19 comments 372/373 on 337/412, and P19 #413 filed for the --no-send row
2026-10-20 13:32:55 -05:00
jason.woltje
1a268249e6
sage: Q175 SSO design r2 for #412 , Filbert r1 B1-B6, rulings Q-B/Q-C/Q-D, config in config.json (mos-0973)
2026-10-20 13:32:26 -05:00
jason.woltje
def2e79327
plans: brief for stack-release activate --no-send (Q175 interim, mos-0972/0973, #1687 , P19 413)
2026-10-20 13:21:30 -05:00
jason.woltje
c30b36fffb
sessions: Filbert Q175 SSO design review r1, changes
2026-10-20 13:19:06 -05:00
jason.woltje
9ae8c73acb
queue: revs 2235-2236: row 163 Sage landing note ( 8ecc7a239, patch-id b8d5f8a37c24, gate passed on eaa0f2666) and done
2026-10-20 13:18:46 -05:00
jason.woltje
8ecc7a239d
row 163 ( #1660 ): stack-release.sh rehearse, the D2 rehearsal on a scratch root from a backup, and bus start --no-launch (Sage; Filbert approve 29447; Sage gate passed)
2026-10-20 13:17:07 -05:00
jason.woltje
7f57419b38
sage: Q175 SSO design for #412 , OIDC relying party on oauth4webapi 3.8.8, for Filbert review (mos-0970, mos-0971)
2026-10-20 13:13:38 -05:00
jason.woltje
4ca8d6e949
sage: row 42 run log, S7 reachability pass (51cebff7 answered by cff1e9ad after a chief launch, mos-0969)
2026-10-20 12:54:16 -05:00
jason.woltje
22e5e825b0
sage: row 42 run log, plain mosaic on a pinned host supersedes the 10-12 full-path line (mos-0968)
2026-10-20 12:48:53 -05:00
jason.woltje
e6dea74b22
sessions: Sage row 163 r2 approval intake; P19 337 comment 368 script and record
2026-10-20 10:42:00 -05:00
jason.woltje
cd2b377bbf
queue: rev 2234: row 163 r2 approve from Filbert (op filbert-163-r2, comment 29447, candidate c6f4f4c12596)
2026-10-20 10:41:33 -05:00
jason.woltje
ceccb0ef26
sessions: Filbert row 163 r2 review, approve
2026-10-20 10:40:36 -05:00
jason.woltje
10ab8ea624
sessions: Sage row 163 r2 in-review; P19 337 comment 367 script and record
2026-10-20 10:26:33 -05:00
jason.woltje
c539995cf4
queue: revs 2231-2233: row 163 r2 in-review from Sage (ops sage-163-r2-start, sage-163-inreview-2, .outcome; request comment 29446, reviewer Filbert, manifest c6f4f4c12596)
2026-10-20 10:26:02 -05:00
jason.woltje
92cc6011c8
queue: rev 2230: row 163 r1 changes from Filbert (op filbert-163-r1, comment 29445, candidate 430212299beb)
2026-10-20 10:23:12 -05:00
jason.woltje
7af1665748
sage: row 163 r2 packet (candidate 2c090eefd on code 2a5f3a3a0, base 4f02486d5: diff, manifest c6f4f4c12596, gate passed, mutants K34-K41 killed)
2026-10-20 10:22:02 -05:00
jason.woltje
2244e8bafc
sessions: Filbert row 163 r1 review, changes
2026-10-20 10:06:03 -05:00
jason.woltje
bde0fdec9f
sessions: Sage row 163 r1 in-review; P19 337 comment 366 script and record
2026-10-20 09:49:45 -05:00
jason.woltje
def677bc76
queue: revs 2228-2229: row 163 r1 in-review from Sage (ops sage-163-inreview-1, .outcome; request comment 29444, reviewer Filbert, manifest 430212299beb)
2026-10-20 09:49:08 -05:00
jason.woltje
51f67f1f87
sage: row 163 packet (candidate 4be3f6aec on 580500699: diff, manifest 430212299beb, gate passed, mutants K1-K33 killed after four survivors got tests)
2026-10-20 09:44:55 -05:00
jason.woltje
5b298bd00b
sessions: Dewey row 66 r1 (changes) and r2 (approve) reviews
2026-10-20 09:12:15 -05:00
jason.woltje
565bc32c2f
queue: revs 2223-2227: row 66 r2 round from Sage (2223-2225, ops sage-r66-r2-start, sage-r66-inreview-2); r2 verdicts from Filbert (2226, op filbert-66-r2, approve) and Dewey (2227, op dewey-66-r2, approve)
2026-10-20 09:12:10 -05:00
jason.woltje
5140aa9e88
sessions: Filbert row 66 r2 review, approve
2026-10-20 08:56:35 -05:00
jason.woltje
973cb5a872
queue: revs 2220-2222: row 163 Sage start (2220); row 66 r1 verdicts from Filbert (2221, op filbert-66-r1) and Dewey (2222, op dewey-66-r1)
2026-10-20 08:50:44 -05:00
jason.woltje
b82ec93536
sage: row 66 r2 packet (candidate 0f4a57956: diff, manifest cee63e06fdea, gate, mutants K1-K4 killed, singles rerun)
2026-10-20 08:49:55 -05:00
jason.woltje
3560c450a6
sessions: Filbert row 66 r1 review, changes
2026-10-20 08:18:38 -05:00
jason.woltje
4f02486d56
sage: row 66 r1 packet (candidate 8ec03b45a: diff, manifest e68c6bce5ec4, gate r2), row 42 run log (trigger (a), mos-0960), SESSIONS line
2026-10-20 08:14:25 -05:00
jason.woltje
263ea8a9a3
queue: revs 2215-2219: row 66 Sage start (2215), in-review round 1 on candidate manifest e68c6bce5ec4 ( 8ec03b45a) and request comment 29437 (2216-2217); row 163 brief re-pinned to b1500d96ad ( 6020bb43a) and briefed (2218-2219)
2026-10-20 08:14:11 -05:00
jason.woltje
6020bb43ac
plans: D2 brief owner is sage (row 163, #1660 ), and D2 lands after the Part B window (mos-0958, mos-0959)
2026-10-20 08:12:39 -05:00
jason.woltje
5487ed39d1
sage: row 188 landing record: P19 411 (N1) and comments 361-363 script and record, 409/410 description restore after a partial done update, SESSIONS line
2026-10-20 06:14:11 -05:00
jason.woltje
31e3289580
queue: revs 2209-2214: row 188 Darkwing start, in-review and request 29432 (2209-2211); Filbert approve 29433 (2212); Sage landing note ( 8fc0ee216, patch-id c9a56b167c07, stack-release.sh blob 2586a2a37c, gate passed) and done (2213-2214)
2026-10-20 06:12:21 -05:00
jason.woltje
8fc0ee2162
row 188 ( #1686 , P19 409, 410): stack-release T54, the proof file checks on a carried pair and a proof file inside the repository (Darkwing; Filbert approve 29433; Sage gate passed)
2026-10-20 06:08:42 -05:00
jason.woltje
23a609c5ce
sessions: Filbert row 188 r1 review, approve
2026-10-20 06:08:34 -05:00
jason.woltje
b9c1c9fe22
sage: Part B draft 2 A2 passed (mos-0958), row 188 launched, Vikunja comments 358-360 script and record, SESSIONS line
2026-10-20 05:36:55 -05:00
jason.woltje
525990ecb5
queue: revs 2207-2208: row 188 add and briefed (Sage), #1686 , P19 409/410, gates Part B (mos-0956)
2026-10-20 05:35:36 -05:00
jason.woltje
148a9503d8
sage: Part B window file draft 2 for mos-0957 (F1: B6 and B-R1 name the stop's endLaunch rows, PB5 counts per step; F2: PB6, PB7 and B-R1 matrices run (a)-(h)); Q2 answered, Q1 to Jason's list
2026-10-20 05:34:25 -05:00
jason.woltje
240f21650f
brief: stack-release tests for a carried proof pair and a proof file inside the repository (P19 409, 410, #1686 , mos-0956)
2026-10-20 05:31:21 -05:00
jason.woltje
742e989766
sage: Part B window file, the read window's end stamp from the clock (10:29Z, not 10:40Z)
2026-10-20 05:29:51 -05:00
jason.woltje
288ab1b5a7
sage: Part B window file for Mos's A2 check (live-copy B3 and B-R1, Q1 on J2 order), SESSIONS lines for Darkwing (row 187, 10:25:22Z) and Sage
2026-10-20 05:29:37 -05:00
jason.woltje
a843ae284e
sage: row 187 landing, P19 407-410 filed and P19 385 comment 357, #1685 closed (comment 29425), SESSIONS line
2026-10-20 05:24:32 -05:00
jason.woltje
652d6f3a85
queue: revs 2201-2206: row 187 Darkwing start, in-review and request comment 29423 (2201-2203); Filbert approve comment 29424 (2204); landing note ( 9a71e4e80, patch-id 6b57c47bc661, gate passed) and done (Sage 2205-2206)
2026-10-20 05:24:01 -05:00
darkwing
9a71e4e801
row 187 ( #1685 ): activate sets, carries and drops the Console's proof pair
...
Row 178 gave the Console --proof-header NAME --proof-file PATH, but on the pinned stack only
activate --tester-port could write a new Console flag into the pointer. A hand install of the pair
would make every later activate, pm-on and rollback refuse unit-flags-drift. activate now takes
the pair, which replaces any pair in the pointer, and --no-proof, which drops it. The pair goes
after the preview flags and before --send and --tester-port, the order webui-service.sh render
writes and flags_drift compares. With neither flag, a target Console that takes --proof-header
carries the pair; a rollback to one that doesn't drops it and says so, and an activate to one
refuses proof-target unless --no-proof is given.
An activate may name the pointer's copy only when it sets a pair or drops one with --no-proof, so
Part B's B3 and its corrected rollback line B-R1 (activate <live copy> --pm --no-proof) can run;
every other activate of the live copy still refuses already-active. Before anything stops, the run
refuses proof-needs-preview, proof-header-invalid (proofOptions' own rules) and proof-file-invalid:
not absolute, a character the unit can't carry, a symlink, missing, not a regular file, inside the
repository or the copies, mode other than 600 or 400, or another owner. The file gets lstat, stat
and realpath only; the script never opens it and no line it writes holds the value. --plan prints
one proof: line. docs/TOOLS.md "Pinned stack update" lists the flags and describes the pair.
stack-release.test.mjs adds T53, eleven subtests. Each ends with a scan of every written file and
output for the proof file's sentinel and an inotify watch that counts no open or read of it. The
five brief mutants and Darkwing's two are killed. Filbert's M8 (a carried pair skips the checks)
and M9 (the repository case dropped) survive T53; both are follow-ups on P19, with a stale comment
in proof_for_target and the stale row 178 paragraph in docs/TOOLS.md.
This is step A0 of mos-0928 Part B and builds the tool only; nothing turns the proof on for the
live Console. Filbert approved round 1 on #1685 .
2026-10-20 05:22:10 -05:00
jason.woltje
d17328a555
sessions: Filbert row 187 r1 review, approve
2026-10-20 05:13:44 -05:00