Commit Graph
574 Commits
Author SHA1 Message Date
jarvis 15d958955b docs(tess): TESS-M3-001 #730 round-1 re-ROR REQUEST CHANGES 16968 (head 689d5b68); 2 residuals routed
Refs #709
2026-07-13 01:01:33 -05:00
jarvis 72b3bda85f docs(tess): TESS-M3-002 done — #731 MERGED (8246ee01); M3-V pends M3-001 #730 merge
Refs #709
2026-07-13 00:53:43 -05:00
jarvis cd571f6b66 docs(tess): TESS-M3-002 #731 ROR APPROVE @de74e46a (comment 16959); mergeable, awaiting Mos merge
Refs #709
2026-07-13 00:52:55 -05:00
jarvis 4ed98c26e9 docs(tess): TESS-M3-002 #731 CI 1735 green on de74e46a; reviewer notified to finalize ROR
Refs #709
2026-07-13 00:50:11 -05:00
jarvis 3468babbc9 docs(tess): TESS-M3-001 PR #730 open (head 25ed3676); ROR REQUEST CHANGES 16951, 2 blockers routed
Refs #709
2026-07-13 00:47:29 -05:00
jarvis 170ceca1c0 docs(tess): TESS-M3-002 PR #731 open (head de74e46a); CI 1735 running, ROR routed
Refs #709
2026-07-13 00:44:57 -05:00
jarvis d8fae0d1ce docs(tess): TESS-M2-V PASS (done); M3-001/002 in-progress (Mos-dispatched); +M2-FUP-001/002/003
Refs #708 #709
2026-07-13 00:26:01 -05:00
jarvis 8cbb70cccb docs(tess): TESS-M2-002 done — #729 MERGED (99a2d0fc); M2 converged, M2-V Mos-owned
Refs #708
2026-07-13 00:15:34 -05:00
jarvis c77cc3f5a5 docs(tess): TESS-M2-002 #729 ROR APPROVE @cbdc38af (comment 16933); mergeable, awaiting Mos merge
Refs #708
2026-07-13 00:10:57 -05:00
jarvis 0ffa904076 docs(tess): TESS-M2-002 #729 CI 1732 green on cbdc38af; re-ROR routed
Refs #708
2026-07-13 00:08:35 -05:00
jarvis 2c9662a977 docs(tess): TESS-M2-002 #729 round-2 remediated (head cbdc38af); CI 1732 running
Refs #708
2026-07-13 00:01:22 -05:00
jarvis 6f9ed7b67e docs(tess): TESS-M2-002 #729 re-ROR CHANGES (16925) — 2 digest blockers to coder0
Refs #708
2026-07-12 23:46:09 -05:00
jarvis 44caa3c44b docs(tess): TESS-M2-002 #729 CI 1731 green; re-ROR routed at 444988d2
Refs #708
2026-07-12 23:43:06 -05:00
jarvis ce4735bf89 docs(tess): TESS-M2-002 #729 remediated (head 444988d2); CI 1731 running
Refs #708
2026-07-12 23:38:12 -05:00
jarvis 74ae91947d docs(tess): TESS-M2-002 #729 CHANGES REQUESTED — 3 blockers to coder0
Refs #708
2026-07-12 23:23:32 -05:00
jarvis 7dc9d3362d docs(tess): TESS-M2-002 PR #729 open; ROR routed to reviewer
Refs #708
2026-07-12 23:12:06 -05:00
jarvis b3d8912b4d docs(tess): M2-001 done (merged #728); M2-002 in-progress (coder0)
Refs #708
2026-07-12 22:01:02 -05:00
jarvis c596ec7b89 docs(tess): TESS-M2-001 #728 mergeable — ROR APPROVE 16905, CI 1728 green
Refs #708
2026-07-12 21:45:47 -05:00
jarvis 2bc6ed8165 docs(tess): TESS-M2-001 PR #728 open; ROR routed to reviewer
Refs #708
2026-07-12 21:39:58 -05:00
jarvis 5119f5f3e5 docs(tess): M1-V PASS/done; M2-001 in-progress (coder0); add FUP-001
ci/woodpecker/pr/ci Pipeline was successful
TESS-M1-V gate PASS (Mos-owned independent reviewer; 5 priority seams
verified live, 60+ tests green) -> done. TESS-M2-001 in-progress,
Mos-dispatched directly to coder0 (feat/tess-pi-service, name-as-config
invariant, Nova distinct-name exit gate). TESS-M2-002 stays blocked on
M2-001. Add non-gating TESS-M1-FUP-001: RuntimeProviderService.execute()
mis-classifies provider-thrown authz errors as failed/provider_error
instead of denied/policy_denied — land before/with TESS-M3-001.

Refs #707 #708
2026-07-12 20:54:32 -05:00
jarvis e95ef98203 docs(tess): sync M1 ledger to merged state; M1-V Mos-owned
ci/woodpecker/pr/ci Pipeline was canceled
All 10 TESS-M1 tasks merged to main (SEC-001..006 + M1-001/002/003 +
OBS-001); mark each done with PR/head/ROR evidence. TESS-M1-V set to
in-progress and owned by Mos (Mos runs the M1->M2 gate review directly
via its own independent non-author reviewer; orchestrator does not
dispatch a competing lane). Record the Mos-locked base=main convention.

Refs #707
2026-07-12 20:50:32 -05:00
jason.woltje 86a50138a9 feat(tess): add safe runtime observability (#726)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
2026-07-13 01:29:18 +00:00
jason.woltje 7b9f40d3b7 fix(tess): redact chat persistence and egress (#725)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was canceled
2026-07-13 01:14:16 +00:00
jason.woltje 9a8a572fcf feat(tess): add roster-bound tmux fleet provider (#724)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was canceled
2026-07-13 00:59:24 +00:00
jason.woltje 753a360517 fix(#707): scope session GC retention (#720)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was canceled
2026-07-13 00:44:19 +00:00
jason.woltje e92186d768 feat: add Tess runtime provider registry (#722)
ci/woodpecker/push/ci-image Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
2026-07-12 23:53:54 +00:00
jason.woltje 119f64e69d feat(#707): secure Discord service ingress (#716)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
2026-07-12 23:18:29 +00:00
jason.woltje 46ca3ce742 fix(tess): enforce command authorization approvals (#718)
ci/woodpecker/push/publish Pipeline was canceled
ci/woodpecker/push/ci Pipeline was canceled
2026-07-12 23:18:01 +00:00
jason.woltje 227b73fcdf fix(security): enforce Tess MCP server identity (#717)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
2026-07-12 22:49:00 +00:00
jason.woltje a959b1d6b4 ci: restrict push-event CI to protected branches (halve feature-branch load) (#721)
ci/woodpecker/push/ci Pipeline is pending
ci/woodpecker/push/publish Pipeline is pending
2026-07-12 22:48:58 +00:00
jason.woltje 62f8177806 feat(tess): define runtime provider contract (#719)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was canceled
2026-07-12 22:29:21 +00:00
jason.woltje 353e43c947 fix: enforce Tess session ownership scope (#715)
ci/woodpecker/push/ci Pipeline is pending
ci/woodpecker/push/publish Pipeline is pending
2026-07-12 22:14:17 +00:00
jason.woltje ca9c2b5c23 restore Tess markdown formatting gate (v2, non-author) (#714)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline failed
2026-07-12 21:32:16 +00:00
jason.woltje b580d37d51 Fixes #703 (#705)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline failed
2026-07-12 20:49:43 +00:00
jason.woltje 59e49cfd15 docs(tess): define Pi-native interaction agent mission (#712)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline failed
2026-07-12 18:09:54 +00:00
jason.woltje a99aded26d fix(tools/git): -h/--help now exits 0 across 7 wrappers (#702)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-11 09:23:46 +00:00
jason.woltje 4df38f7e81 fix(tools/_lib): /etc/mosaic host-level fallback for credential resolution (#700)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-10 01:57:12 +00:00
jason.woltje 4e9e053800 fix(tools/tmux): unique per-invocation paste buffer; track auto-submit-drafts.sh (#697)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-09 17:37:40 +00:00
jason.woltje 851c67c27b docs(bootstrap): add python-is-python3 to agent-host prerequisites (#694)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-07-03 09:38:40 +00:00
jason.woltje 86e106fcc9 feat(#462): add federation list verb (#682)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-06-25 02:15:17 +00:00
jason.woltje 67135d3822 fix(fleet): guard mosaic fleet restart against tight-loop re-entry race (#680)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-06-25 01:44:48 +00:00
jason.woltje adb153428b feat(installer): --dev flag builds CLI + gateway from source (#681)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
2026-06-24 23:54:52 +00:00
jason.woltje c739256a2c feat(#462): add federation scope enforcement service (#672)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
2026-06-24 23:22:46 +00:00
jason.woltje fc2970916f style(federation): re-run prettier on TASKS.md (unblock format:check) (#679)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-06-24 22:51:22 +00:00
jason.woltje 79eae2ffce fix(fleet): raise fleet-personas.spec timeout to 30s (mirror #665) (#677)
ci/woodpecker/push/ci Pipeline is pending
ci/woodpecker/push/publish Pipeline is pending
2026-06-24 22:16:49 +00:00
jason.woltje 7035cd23bf docs(federation): record M3-07/09 merges + fix M3-11 dependency DAG (#678)
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/publish Pipeline was successful
2026-06-24 21:44:57 +00:00
jason.woltje 6b94d014a8 feat(#462): add federation capabilities verb (#674)
ci/woodpecker/push/ci Pipeline is pending
ci/woodpecker/push/publish Pipeline is pending
2026-06-24 21:39:56 +00:00
jason.woltje 838c44086c feat(#462): add federation query source routing (#673)
ci/woodpecker/push/ci Pipeline is pending
ci/woodpecker/push/publish Pipeline is pending
2026-06-24 21:39:45 +00:00
jason.woltje 3eeed04e17 docs(federation): sync M3 backlog to origin/main reality (#671)
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/publish Pipeline was successful
2026-06-24 21:15:14 +00:00
jason.woltje e0e7be70f5 chore(release): @mosaicstack/mosaic 0.0.48 (#670)
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
2026-06-24 20:01:17 +00:00