ops-01
b01950e92f
merge: absorb main into next — 23-commit divergence (08-05..13 base=main window)
...
ci/woodpecker/pr/ci Pipeline failed
17 content commits + 3 merge bubbles were genuinely missing from next (~8,000 lines:
goal controller #1152 , framework enforcement #1174/#1195, pr-edit wrapper #1173/#1200,
pipefail series #1100/#1105/#1106/#1107, git-tools fixes #1073/#1085/#1086/#1089,
#991 , #1007 , enrollment tolerance #1094 ). 3 commits were already in next by content
(#1060 identical, #1066/#1062 evolved twins — conflicts resolved to next's side).
Per-commit classification and evidence: mosaic-brain fleet/lanes/stack-remediation/main-next-divergence.md.
Conflict resolutions (6 files) itemized in the PR body.
2026-08-19 16:27:17 -05:00
fargo
245e0c427d
feat(quality-rails): typed evaluator absorbs QC-19/QC-20; verify-release wiring (RI-3-002, #1275 ) ( #1308 )
ci/woodpecker/push/publish Pipeline failed
2026-08-18 17:54:47 +00:00
jarvis and fargo
ff45f7b5d0
docs(ri-050): forge fail-closed docs + TASKS status catch-up ( #1275 ) ( #1299 )
...
ci/woodpecker/push/publish Pipeline failed
Co-authored-by: Jarvis <[email protected] >
2026-08-18 16:00:36 +00:00
jarvis and fargo
64350892e7
docs(ri-050): RI-3-001 complete quality-rails probe inventory ( #1275 ) ( #1302 )
...
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: jarvis <[email protected] >
2026-08-18 15:59:34 +00:00
jarvis
49d6136b02
docs(ri-050): bootstrap release-integrity workstream for 0.0.50 ( #1275 ) ( #1276 )
...
ci/woodpecker/push/publish Pipeline was canceled
Squash-merged by topher (jarvis principal) via break-glass: pr-merge.sh hard-codes main-only merge targets and cannot express this repo's next trunk. Gates: CI 2475 green at head 758659dd , review 176 APPROVED (fred) at pinned head.
2026-08-18 03:57:27 +00:00
mos-dt-0
7a6fb024b4
docs: establish canonical documentation architecture ( #1210 )
ci/woodpecker/push/publish Pipeline failed
2026-08-13 17:56:13 +00:00
Mos
afdaa6d0e6
framework: make tool discoverability, workspace placement and model tiering mechanical ( #1174 )
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/publish Pipeline was successful
2026-08-13 14:21:22 +00:00
coder3 and Mos
41749bbd33
fix(framework): detect installed tool drift ( #1194 ) ( #1195 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: coder3 <[email protected] >
2026-08-13 10:43:11 +00:00
Jason Woltje
239fc6d03c
docs: measure pi tool registry
2026-08-11 20:51:03 -05:00
be-coder-08 and Jason Woltje
f840843908
feat(pr-merge): preserve linked authors in squash messages ( #1066 )
...
Co-authored-by: be-coder-08 <[email protected] >
2026-08-11 20:51:03 -05:00
be-coder-08 and Jason Woltje
ce6bda18f2
test(ci): make queue guard harness deterministic ( #1062 )
...
Co-authored-by: be-coder-08 <[email protected] >
2026-08-11 20:51:03 -05:00
mos-dt-0
563d1ac053
Merge pull request 'fix(shell): remove wake validation pipe hazards' ( #1107 ) from fix/1099-pipefail-wake into main
ci/woodpecker/push/publish Pipeline was canceled
ci/woodpecker/push/ci Pipeline was canceled
2026-08-11 23:19:45 +00:00
mos-dt-0
9185b0cce4
Merge pull request 'docs(webui): Phase P structure & migration map' ( #1147 ) from docs/webui-phase-p-structure into next
2026-08-11 22:29:10 +00:00
mos-dt-0 and Claude Fable 5
8925a502ae
style(webui): prettier-format PHASE-P-STRUCTURE.md
...
ci/woodpecker/pr/ci Pipeline was successful
format:check was the only red CI step on #1147 .
Co-Authored-By: Claude Fable 5 <[email protected] >
Claude-Session: https://claude.ai/code/session_01Dtdjx4Gxude9fwyLezCrhh
2026-08-11 17:14:38 -05:00
shaggy (mosaic-dev box)
bda308efd9
fix(gateway): repair routing health and MCP command wiring
ci/woodpecker/pr/ci Pipeline was successful
2026-08-11 15:28:57 -05:00
shaggy (mosaic-dev box) and Claude Haiku 4.5
a6085eea37
feat(web): add read-only project and task SPA pages
...
Co-Authored-By: Claude Haiku 4.5 <[email protected] >
2026-08-10 22:23:59 -05:00
mos-dt-0
722163671f
feat(pi): add persistent Mosaic /goal controller ( #1152 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-08-10 22:54:43 +00:00
mos-dt-0
bf32f29acd
fix(ci): make queue guard purpose-sensitive ( #1148 )
ci/woodpecker/push/publish Pipeline failed
2026-08-10 20:54:09 +00:00
Jason Woltje
1655b1579a
Move deploy and briefs into docs folder. Remove old files.
ci/woodpecker/push/publish Pipeline was canceled
2026-08-10 14:44:19 -05:00
Jason Woltje
e478a359eb
Move briefs directory inside the docs
ci/woodpecker/push/publish Pipeline was canceled
2026-08-10 14:42:04 -05:00
shaggy (mosaic-dev box) and Claude Opus 4.8
a45f53071a
docs(webui): add Phase P structure & migration map
...
ci/woodpecker/pr/ci Pipeline failed
First-pass structural reference for the Vite SPA migration (apps/web): dual-app
tree during migration, shared lib/ networking layer, origin-relative/same-origin
serving model, build scripts, the P1-P6 increment map, and the #1145 P5 blocker.
Living doc — details to be fleshed out by follow-up.
Co-Authored-By: Claude Opus 4.8 <[email protected] >
Claude-Session: https://claude.ai/code/session_01ESFAnh2t9HmLwng8oW95St
2026-08-10 14:34:57 -05:00
shaggy (mosaic-dev box)
0aef432052
docs(scratchpad): record P2 remediation evidence
2026-08-09 20:21:53 -05:00
shaggy (mosaic-dev box)
e16c08aa9f
test(web): align jsdom abort signals with Node
2026-08-09 20:20:30 -05:00
shaggy (mosaic-dev box)
a4861c221f
docs(scratchpad): record WebUI P2 verification
2026-08-09 20:02:22 -05:00
shaggy (mosaic-dev box)
46d68e1ff4
feat(web): add same-origin SPA authentication
2026-08-09 20:00:22 -05:00
velma and mos-dt-0
24bbd40dc7
docs: WebUI fleet Claude bridge — Task 0 decision plan ( #1131 )
...
ci/woodpecker/push/publish Pipeline failed
Docs-only plan PR. FRED_APPROVED_REF=0629361ca39a4dd7fb3e575d11c64bea9e545dae (review 147). Merged by fred (orchestrator) via API: pr-merge.sh policy predates the next lane (main-only hardcode) — wrapper fix tracked separately.
Co-authored-by: Velma <[email protected] >
2026-08-09 10:28:41 +00:00
f10-coder
f158be8003
fix(shell): remove wake validation pipe hazards
ci/woodpecker/pr/ci Pipeline was successful
2026-08-07 06:13:47 -05:00
f10-coder and Mos
b0f7d26dd9
fix(shell): remove test harness pipe hazards ( #1106 )
...
ci/woodpecker/push/publish Pipeline failed
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/manual/ci-image Pipeline failed
ci/woodpecker/manual/publish Pipeline failed
ci/woodpecker/manual/ci Pipeline was successful
Co-authored-by: f10-coder <[email protected] >
2026-08-07 11:12:17 +00:00
f10-coder and Mos
3a1203b2f8
fix(shell): remove runtime early-exit pipe hazards ( #1105 )
...
ci/woodpecker/push/publish Pipeline failed
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: f10-coder <[email protected] >
2026-08-07 09:38:37 +00:00
be-coder-08
df4c591ab4
fix(fleet): make framework shell assertions SIGPIPE-safe ( #1100 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-08-07 08:21:20 +00:00
be-coder-06 and Mos
4fa2768962
fix(fleet): propagate roster git identity ( #1073 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: be-coder-06 <[email protected] >
2026-08-07 07:07:45 +00:00
be-coder-08 and Mos
80a45b1e1c
feat(pr-merge): preserve linked authors in squash messages ( #1066 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: be-coder-08 <[email protected] >
2026-08-06 05:36:59 +00:00
be-coder-08 and Mos
16f91157a1
test(ci): make queue guard harness deterministic ( #1062 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: be-coder-08 <[email protected] >
2026-08-05 21:49:44 +00:00
coder-mos2
906ad8dc30
wip(sync): merge main into next with combined resolutions
2026-08-02 23:11:22 -05:00
coder-mos1 and mos-dt-0
58b971aba3
fix(rm-03): make CI queue guard fail on asserted non-readiness ( #1032 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: coder-mos1 <[email protected] >
2026-08-01 18:55:26 +00:00
coder-mos1 and mos-dt-0
f4fd5967fc
RM-61: prove ci-postgres teardown discrimination ( #1033 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: coder-mos1 <[email protected] >
2026-08-01 14:54:04 +00:00
mos-dt-0 and Mos
f65e9ea656
docs(remediation): mission-state snapshot at the RM-01 seam ( #1028 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: mos-dt-0 <[email protected] >
2026-08-01 01:08:11 +00:00
mos-dt-0 and Mos
f58b3699a6
RM-01: reproducible checkout — the pre-push gate fails on code, not environment ( #1027 )
...
ci/woodpecker/push/publish Pipeline failed
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: mos-dt-0 <[email protected] >
2026-08-01 00:50:12 +00:00
mos-dt-0 and Mos
01e966f36d
docs(remediation): mission charter + reconciled execution backlog ( #1026 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: mos-dt-0 <[email protected] >
2026-07-31 22:47:03 +00:00
jason.woltje and Mos
dc45eb7c30
feat(kbn): land KBN-101 Envelope A v6 (rc.20) — declarative sink-RBAC + RLS write-source (Form A) ( #902 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Co-authored-by: jason.woltje <[email protected] >
Co-committed-by: jason.woltje <[email protected] >
2026-07-25 23:58:18 +00:00
jason.woltje and Mos
fabde1c834
docs(rfc): add RFC-001 (MACP/Matrix-native comms) + RFC-002 (install/config/topology) ( #886 )
...
ci/woodpecker/push/publish Pipeline was canceled
ci/woodpecker/push/ci Pipeline was canceled
Co-authored-by: jason.woltje <[email protected] >
Co-committed-by: jason.woltje <[email protected] >
2026-07-25 21:02:54 +00:00
jason.woltje
11d2818453
docs(tasks): FCM-M5-001 done — verified completion evidence (supersedes #848 ) ( #853 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-20 07:45:08 +00:00
jason.woltje
aa999daf1b
fix(framework): durable Gitea comment posting in pr-review.sh via REST + read-back verify ( #812 ) ( #852 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-20 06:45:48 +00:00
jason.woltje
627cf2bb38
docs(fleet): add operator configuration guide ( #789 )
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/publish Pipeline was successful
2026-07-20 05:22:25 +00:00
jason.woltje
0582a8912b
WI-7 #834 : T-C server-side branch-protection posture + R1 honesty amendment ( #847 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-20 04:20:02 +00:00
jason.woltje
2509eb7646
WI-6 ( #833 ): constrained recovery command + mosaic-context-refresh skill wrapper ( #846 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-20 03:33:00 +00:00
jason.woltje
07553ead33
WI-5 #832 : Receipt-challenge protocol (compaction-refresh, milestone 188) ( #845 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-19 23:18:56 +00:00
jason.woltje
e4d7d4502d
WI-3 ( #830 ): compaction observers → revoke + D4 same-PID generation auto-revoke ( #842 )
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-19 19:46:28 +00:00
jason.woltje
8dfcf1903e
fix( #838 ): bound broker reply deadlines + fail-close empty-read; de-flake acceptance harness ( #839 )
...
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
Bound broker reply deadlines (separate read/lock/send budgets, BROKER_BUSY-before-mutation, fresh post-handle send budget → closes drop-after-commit window); fail-close empty/truncated read → GATE_UNAVAILABLE deny. De-flakes the 1917 acceptance surface. terra CODE APPROVE (pi) + Opus SECREV APPROVED (claude) — RoR comment 18143. Promote-lease-lost-ACK residual = fail-safe two-generals observability-gap, routed to WI-3 D2-v5 as named-disclosed-bounded-residual (route i). Gate-16 3-principal author=gpt-sol.
closes #838
2026-07-18 07:15:50 +00:00
jason.woltje
abd2791f59
feat(mosaic): WI-2 mutator-class guard for directive-freshness ( #837 )
...
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/publish Pipeline was successful
WI-2: mutator-class guard for the compaction directive-freshness mechanism — command-position parser (prefix x var-indirection unified) + primitive-anchored invariant backstop + all-tools-hook fail-close. Parser-complete on principle: realistic evasion matrix RED-regression-covered, residual exotic evasions proven backstop-caught (B-tests), lens-convergence reached.
closes #829
2026-07-18 05:51:58 +00:00