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
eabeb1aa82
docs: record three killed P3 mutants and byte-identical restoration
2026-10-26 18:12:54 -05:00
jason.woltje
569765f6de
docs: pin unchanged tested join bytes and record pending mutants
2026-10-26 18:03:54 -05:00
jason.woltje
d6dc04e84f
Join P3 harness context to landed P2 admission with private same-key delivery
2026-10-26 18:02:58 -05:00
jason.woltje
503b91e561
feat: add optional proxy usage and human model-key quotas (row333)
2026-10-26 17:55:26 -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
Steelbeak
5a0c801cb8
UNTESTED row 227: rebuild scratch acceptance on landed slices
2026-10-26 17:39:12 -05:00
jason.woltje
2a728da86c
row 227: BUILD.md carry for Dewey, the launcher in the path waits for C2-06's fake harness (sage-3608)
2026-10-26 17:38:56 -05:00
jason.woltje
6df8b0fd8a
row 227 (C2-14, #1728 ): scripts/test-case2.sh and its driver scripts/case2/e2e.mjs, end-to-end on a scratch root. Runs the steps on refactor (layout, sync over the fake Gitea, her thread and a fake-harness reply, diverged hold and accept); each step that waits on an unlanded row prints a skip naming it (216, 217, 220, 225, 283, 285, 286, 288). Unrun: the slot is Darkwing's (sage-3581)
2026-10-26 17:38:56 -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