jason.woltje
4ef251e1a7
test(webui): row 173 Seen intent on the 09a847eda base ( #1671 )
...
The row 173 test called setup(false), which starts the page with Show machine sessions off, so the sessions table it waits for never renders. Its sibling uses setup(true). Change the one argument; app.js is unchanged. The same test fails on the r2 tip 6d15eb5fc2 , so base drift was not the cause.
(cherry picked from commit 996c79524f )
2026-11-02 14:40:12 -06:00
jason.woltje
36a70ea9c1
row 173 ( #1671 ) r2: rebased onto 78b69e1e6 as dewey/row173-r2 (cherry-pick of 25ff7cd3f, range-diff equal, no conflict); BUILD.md round 2 section with overlap note, run list from app.js readers, mutant procedure; no runs yet (sage-4361)
...
(cherry picked from commit 6d15eb5fc2 )
(cherry picked from commit e553e02a75 )
2026-11-02 14:40:12 -06:00
jason.woltje
8eb37bed32
row 173 ( #1671 ): a Seen click that waited out a Board read posts what its button said, read from data-intent before the wait; a fresh row that already holds it (another viewer's mark) posts nothing and announces 'already seen' or 'already waiting'; board-held test covers both; BUILD.md design and mutant plan; no runs yet (sage-2799)
...
(cherry picked from commit 02b50ddf35 )
(cherry picked from commit d95be10ec4 )
2026-11-02 14:40:12 -06:00
jason.woltje
82ca1d3db4
gosalyn: PRD 1.18, REQ-INST-2 prints the Console's one providers entry for the user to add to config.json and the stack never writes config.json (canon invariant 2). Status line 1.18, the 1.18 header sentence and the Version 1.18 source line before 1.17. requirements.json version 1.18 with the count still 87, and the version pin in requirements.test.mjs:24 (row 335, #1833 , mos-1671, sage-4418)
...
(cherry picked from commit d8ec9b5fbc )
(cherry picked from commit ecb7d435e5 )
2026-11-02 14:40:12 -06:00
jason.woltje
54328cfae5
Merge commit 'c78f22543' into lead/batch2b-land
2026-11-02 14:40:12 -06:00
jason.woltje
c78f225433
test(cli): row 334 byte-identity baseline after #385 , proxy refusal text ( #1832 )
2026-11-02 13:10:29 -06:00
jason.woltje
c1e9841d36
Merge PR #1836 R5: fetch chat assets through the SSO public Host ( #385 )
2026-11-02 12:58:25 -06:00
jason.woltje
6951fb494f
Merge PR #1835 follow-up: release 0.0.13 for the #156 worker image contract
2026-11-02 12:58:25 -06:00
jason.woltje
5514457dde
chore(release): 0.0.13 for the #156 worker image contract
...
#156 changes src/run-agent.sh and src/load-contracts.sh, which are baked into
the worker image. Its run-agent.sh refuses to start unless the launcher sets
MOSAIC_SYSTEM_PROMPT_FILE, and no launcher before #156 does. Rebuilding the
shared 0.0.12 tag would break the live pinned copy and rollback targets, so the
new image gets its own tag. No code change.
2026-11-02 12:58:10 -06:00
jason.woltje
fbf8d61a4c
test(webui): fetch chat assets through the SSO public Host ( #385 )
2026-11-02 12:55:32 -06:00
jason.woltje
2b3e3ec83b
Merge row 334 ( #1832 ): Case 2 proxy unit in case2-unit.sh and case2-install.sh
2026-11-02 12:50:15 -06:00
jason.woltje
418f00bce2
Merge PR #1836 : Require verified OIDC for Console human writes ( #385 )
2026-11-02 12:31:19 -06:00
jason.woltje
a7a433e271
Merge PR #1837 : Pin the worker to the patched immutable Node24 base ( #470 )
2026-11-02 12:31:19 -06:00
jason.woltje
664d8ef3d3
Merge PR #1835 : Limit legacy worker mounts to selected inputs and state ( #156 )
2026-11-02 12:31:19 -06:00
jason.woltje
f7d16e9a8d
Merge PR #1834 : Refuse mapped IPv6 private addresses before web.fetch dispatch ( #710 )
2026-11-02 12:31:19 -06:00
jason.woltje
484aef7e2a
fix(upgrade): refuse a pre-#385 library Console unit before units stop ( #385 )
2026-11-02 12:19:07 -06:00
jason.woltje
d0ddfa8de2
fix(upgrade): refuse legacy library --send before units stop ( #385 )
2026-11-02 12:03:59 -06:00
jason.woltje
ab2bc23c7f
fix(console): keep preview deployment profiles read-only ( #385 )
2026-10-29 00:54:30 -05:00
jason.woltje
1d6dae6fe4
fix(worker): snapshot fork input before container binding ( #156 )
2026-10-29 00:46:50 -05:00
jason.woltje
7fff6a20e6
fix(testing): bind image receipts to pinned build base ( #470 )
2026-10-29 00:33:01 -05:00
jason.woltje
a19b936a8c
test(web): document canonical NAT64 policy boundary ( #710 )
2026-10-29 00:24:04 -05:00
jason.woltje
ee151685e9
fix(worker): limit legacy mounts to selected inputs and outputs ( #156 )
2026-10-29 00:19:26 -05:00
jason.woltje
155cb8c3e5
fix(worker): pin patched Node 24.22.2 base digest ( #470 )
2026-10-29 00:19:03 -05:00
jason.woltje
9936a1be1a
fix(webui): require verified OIDC for human writes ( #385 )
2026-10-29 00:19:02 -05:00
jason.woltje
4cf888c04c
fix(web): refuse hexadecimal mapped IPv6 private targets ( #710 )
2026-10-29 00:18:00 -05:00
jason.woltje
4c49919e9b
row334: record integrated GREEN and killed mutant evidence
2026-10-26 17:43:07 -05:00
jason.woltje
c4bba5d2a3
row334: render P1 proxy system unit in Case 2 installs
2026-10-26 17:39:34 -05:00
jason.woltje
09a847edaa
queue: cite real postlanding reviews and retain tracking-only open rows (Mos1915)
2026-10-26 13:05:08 -05:00
jason.woltje
30644a3dd5
docs: preserve real postlanding reviews and human factory policy scope
2026-10-26 13:02:39 -05:00
jason.woltje
0e1dd0a95b
docs: record landed model join, scoped gates and tracking boundary
2026-10-26 12:36:12 -05:00
jason.woltje
52ba14c5f1
docs: record model join gate phases and documented acceptance entrypoint
2026-10-26 12:32:08 -05:00
jason.woltje
49c162c99e
test: publish frozen model join map and fail-closed gate evidence
2026-10-26 12:31:38 -05:00
jason.woltje
362893d043
feat: integrate reviewed proxy page and managed model keys
...
Source-candidate: poe d9a564e6d20f5f0fd75ce45b12cbbf8bb4c9d568\nSource-candidate: magica38ba5762b06716db1dee00d0afec162656488f5c\nValidated321whole-file phase plus whole bus1349/model-proxy100/webui490; final gate tooling checks pending, not landed.
2026-10-26 12:04:21 -05:00
jason.woltje
acd2f4abfa
queue: record row288 landed after quiet fullgate4 (Mos1864)
2026-10-26 11:10:57 -05:00
jason.woltje
63ec2544c2
Merge verified row288 and deterministic timing repairs after full gate4 GREEN
2026-10-26 11:03:22 -05:00
jason.woltje
1cb0d45df0
docs: preserve append-only development receipts before landing window
2026-10-26 11:03:02 -05:00
jason.woltje
8f7ef593d9
docs: record quiet full gate4 GREEN for row288 and timing repairs
2026-10-26 11:02:33 -05:00
jason.woltje
2d3458695a
test: reap owned copy children on external gate termination
2026-10-26 10:44:35 -05:00
jason.woltje
6efc4a6921
fix: make timing regressions depend on explicit probe and child outcomes
2026-10-26 10:40:04 -05:00
jason.woltje
193774d755
Record row 288 whole-file gate and six killed mutants
2026-10-25 00:08:19 -05:00
jason.woltje
5d1734dd01
Give row 288 creative tool fixture its required Gitea reference
2026-10-25 00:08:19 -05:00
jason.woltje
c10f17cfeb
Correct row 288 broker grant and bare mirror fixtures
2026-10-25 00:08:19 -05:00
jason.woltje
acc0f8acb0
Fix bare library deletion with a private index-info input file
2026-10-25 00:08:19 -05:00
jason.woltje
64a40e712d
Untested: record row 288 landed-base transplant and import run list
2026-10-25 00:08:19 -05:00
jason.woltje
90a0d690da
Untested: row 288 contract and import-list preflight (sage-4282)
2026-10-25 00:08:19 -05:00
jason.woltje
2656f32f77
Untested: record row 288 fresh candidate on landed row 283 ( #1793 )
2026-10-25 00:08:19 -05:00
jason.woltje
c5ccabc9fb
Untested: record row 283 follow-up dependency receipts ( #1793 )
2026-10-25 00:08:19 -05:00
jason.woltje
d8bd081b20
Untested: clarify existing blob requirement in library delete tool ( #1793 )
2026-10-25 00:08:19 -05:00
jason.woltje
af7287a533
Untested: record row 288 T7 verification and landing boundaries ( #1793 )
2026-10-25 00:08:19 -05:00
jason.woltje
4176f3a506
Untested: add library write tools and served blob integration ( #1793 )
2026-10-25 00:08:19 -05:00