Commit Graph
4148 Commits
Author SHA1 Message Date
jason.woltje da1f0ceda6 Row 332 R2 (#1830): give the federation acceptance hosts a fake pi key
GPT review F1: prepare() built the host env from HOME, PATH, TMPDIR,
MOSAIC_CONFIG and NODE_EXTRA_CA_CERTS only, so the pi credential preflight
refused the assistant launch (no-session-credential) and the RESULT wait
failed. scripts/test-federation-acceptance.sh red on 6e9f3d723, green with
the fake ZAI_API_KEY the cli tests use.
2026-11-02 15:46:57 -06:00
jason.woltje 6e9f3d7231 Row 332 R2 (#1830): record R2 evidence in fethry BUILD.md
Append-only R2 section: correction to R1's evidence, the two causes of the
53 cli failures, items 1 to 6 with their tests, RED, hermetic and GREEN
tables, five killed mutants on 39eadf8ba, and the F1, F4 and F2 docs
follow-ups.
2026-11-02 15:24:56 -06:00
jason.woltje 39eadf8ba8 Row 332 R2 (#1830): hermetic pi launches in cli tests, pi bundle default, review F2 and F3
The cli tests that launch pi deleted only the session login names, so pi's
preflight passed or refused by whatever provider keys the host exported. A
shared helper now deletes every credential pi's preflight reads and gives pi
launches one made-up key. The refusal itself is unchanged.

pi bundle() takes a default argument again, so a call with none returns the
non-proxy bundle, as before P3. pi.bundle leaves out a launch.models entry
whose provider has no proxy route instead of failing every pi launch (F2);
malformed proxy entries still refuse. The invalid session proxy context
BundleError gets the code invalid-proxy-context. New tests cover F2, the code,
and the three proxy account branches in the launcher (F3).
2026-11-02 15:22:17 -06: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 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
jason.woltje 1db5167795 Untested: migrate creative tool snapshots to eight or ten names (mos-1523) 2026-10-25 00:08:19 -05:00
jason.woltje c3e4ee4138 Untested: record notice-store failure publication behavior (#1793) 2026-10-25 00:08:18 -05:00
jason.woltje 56e9844528 Untested: retain library notice after push when publication fails (#1793) 2026-10-25 00:08:18 -05:00
jason.woltje bbc062ae86 Untested: use editor login and cover row 288 early review gaps (#1793) 2026-10-25 00:08:18 -05:00
jason.woltje dc2a49a744 Untested: protect library publication state and add broker bare-repo coverage (#1793) 2026-10-25 00:08:18 -05:00
jason.woltje c0bf87b789 Untested: row 288 library writes, notices, revert and human saves (#1793) 2026-10-25 00:08:18 -05:00
jason.woltje e1d8756b51 docs: PRD 1.18 brief, REQ-INST-2 prints the providers entry (mos-1671, sage-4418) 2026-10-25 00:02:21 -05:00
jason.woltje 83ec67dd36 docs: row 255 (de3e23dde, #1760) landed, doc-only. BUILD-LOG and SESSIONS lines. 2026-10-24 23:57:58 -05:00
jason.woltje de3e23dde9 launchpad: row 255 design, M1 conditions from mos-1666 item 3 in section 1 and P1 2026-10-24 23:57:39 -05:00
jason.woltje 446c9b8381 launchpad: row 255 design, R2 marked rejected per sage-4401 (R1 chosen, M2 dropped) 2026-10-24 23:57:39 -05:00
jason.woltje f78a45653d launchpad: row 255 design, bundled Pocket ID for users with no OIDC provider (Q203, #1760, sage-4363) 2026-10-24 23:57:39 -05:00
jason.woltje 775bbe2368 docs: rows 214 (3a8e4abad, #1715) and 193 (35f34ad27, #1691) landed. BUILD-LOG and SESSIONS lines. 2026-10-24 23:36:47 -05:00
jason.woltje 35f34ad27a morgana: row 193 design r5 (sage-1373 item 1, mos-1023 item 2): one user sentence names decisions, inbox entries, claims, tasks and project files; governance pin checks each 2026-10-24 23:35:53 -05:00
jason.woltje 624507c74b morgana: row 193 design r4 (duckworth-0011): project files row and records in the user sentence (B3), message.receive and message.read on the messages row, gated raise settled by FED r4.5 with no guard (N5) 2026-10-24 23:35:53 -05:00
jason.woltje 77a790f43b morgana: row 193 design r3 (duckworth-0008, sage-1368): messages private, run governance owner-visible with a read table and pin test (B1), message filter moves to 193b1 (B2), N1-N4 2026-10-24 23:35:53 -05:00
jason.woltje bfd2f43b10 morgana: row 193 design r2: trail and replies hide other users' unshared thread messages (sage-1354), 193b split into b1 and b2, coverage from FED r4.1 covers (gizmoduck-0018) 2026-10-24 23:35:53 -05:00
jason.woltje cb86e186dc morgana: row 193 design for #1691: owner, collaborator and viewer roles on access.json grants, thread_shares table (deviation agreed sage-1338), principal from row 196's verifier 2026-10-24 23:35:53 -05:00
jason.woltje ce8bb4d8b0 queue: revs 4073-4095. Briefs and starts: 331/334 briefed (4073-4075), starts magica 331 (4076), poe 330 (4077), rockerduck 334 (4079), bubba 288 (4080), morgana 267 (4087), launchpad 255 (4092); briefs 267 (4085), 255 (4086). Row 193: morgana in-review 4078, Sage abandon 4081, request 4082, resolve to c31674 4084, Duckworth approve c31676 4088 (posted and recorded by Sage, no Duckworth credential). Row 214: herb in-review 4083, Sage abandon 4089, request c31678 4090-4091, Filbert approve c31679 4093 (Filbert's). Row 214 landed 3a8e4abad: note 4094, done 4095. 2026-10-24 23:34:28 -05:00
Herb 3a8e4abadb docs: record granted wikilink measurement and test evidence 2026-10-24 22:50:44 -05:00
Herb c68a29fed8 build: regenerate editor bundle for inert wikilinks 2026-10-24 22:50:44 -05:00
Herb 92e82469f2 fix: share HTML escaping for invalid wikilink atoms 2026-10-24 22:50:34 -05:00