jason.woltje
|
86e106fcc9
|
feat(#462): add federation list verb (#682)
|
2026-06-25 02:15:17 +00:00 |
|
jason.woltje
|
67135d3822
|
fix(fleet): guard mosaic fleet restart against tight-loop re-entry race (#680)
|
2026-06-25 01:44:48 +00:00 |
|
jason.woltje
|
adb153428b
|
feat(installer): --dev flag builds CLI + gateway from source (#681)
|
2026-06-24 23:54:52 +00:00 |
|
jason.woltje
|
c739256a2c
|
feat(#462): add federation scope enforcement service (#672)
|
2026-06-24 23:22:46 +00:00 |
|
jason.woltje
|
fc2970916f
|
style(federation): re-run prettier on TASKS.md (unblock format:check) (#679)
|
2026-06-24 22:51:22 +00:00 |
|
jason.woltje
|
79eae2ffce
|
fix(fleet): raise fleet-personas.spec timeout to 30s (mirror #665) (#677)
|
2026-06-24 22:16:49 +00:00 |
|
jason.woltje
|
7035cd23bf
|
docs(federation): record M3-07/09 merges + fix M3-11 dependency DAG (#678)
|
2026-06-24 21:44:57 +00:00 |
|
jason.woltje
|
6b94d014a8
|
feat(#462): add federation capabilities verb (#674)
|
2026-06-24 21:39:56 +00:00 |
|
jason.woltje
|
838c44086c
|
feat(#462): add federation query source routing (#673)
|
2026-06-24 21:39:45 +00:00 |
|
jason.woltje
|
3eeed04e17
|
docs(federation): sync M3 backlog to origin/main reality (#671)
|
2026-06-24 21:15:14 +00:00 |
|
jason.woltje
|
e0e7be70f5
|
chore(release): @mosaicstack/mosaic 0.0.48 (#670)
|
2026-06-24 20:01:17 +00:00 |
|
jason.woltje
|
d7eaa19380
|
feat(fleet): provision roster from system-type profile (H3) (#665)
|
2026-06-24 19:48:54 +00:00 |
|
jason.woltje
|
248193cd3b
|
fix(fleet): export MOSAIC_AGENT_CLASS into the agent pane so personas inject (#669)
|
2026-06-24 19:38:15 +00:00 |
|
jason.woltje
|
a9857c5043
|
fix(release): republish @mosaicstack/db 0.0.4 with BacklogService; mosaic 0.0.47 (#668)
|
2026-06-24 18:54:33 +00:00 |
|
jason.woltje
|
e4ede69144
|
chore(release): mosaic 0.0.46 (persona contracts live) (#666)
|
2026-06-24 18:29:01 +00:00 |
|
jason.woltje
|
a8008138c8
|
docs(fleet): record per-agent model switch in north star (#667)
|
2026-06-24 18:14:37 +00:00 |
|
jason.woltje
|
0d17a29ebe
|
feat(fleet): export MOSAIC_AGENT_CLASS into agent env (A3a) (#663)
|
2026-06-24 17:19:59 +00:00 |
|
jason.woltje
|
28cfecda94
|
feat(fleet): inject persona contract at launch (A3b) (#664)
|
2026-06-24 17:06:51 +00:00 |
|
jason.woltje
|
6c84ccd0b1
|
feat(fleet): dedicated orchestrator persona, split from planner (#662)
|
2026-06-24 16:42:23 +00:00 |
|
jason.woltje
|
84d2757817
|
feat(fleet): update-surviving persona customization (H4) (#661)
|
2026-06-24 16:21:01 +00:00 |
|
jason.woltje
|
a738ac1410
|
feat(fleet): system-type profiles (H2) (#660)
|
2026-06-24 16:02:25 +00:00 |
|
jason.woltje
|
538f0556d5
|
feat(fleet): cross-domain baseline persona library (H1) (#659)
|
2026-06-24 15:31:56 +00:00 |
|
jason.woltje
|
a094c86eea
|
feat(fleet): North Star scope — general-purpose system, personas & system profiles (workstream H) (#658)
|
2026-06-24 15:25:57 +00:00 |
|
jason.woltje
|
f852250419
|
feat(fleet): native Mosaic backlog on @mosaicstack/db (atomic claim + TTL) (#657)
|
2026-06-24 14:55:10 +00:00 |
|
jason.woltje
|
61b1bdac2a
|
feat(fleet): add machine-readable NORTH_STAR.yaml + Markdown projection (#656)
|
2026-06-24 14:40:09 +00:00 |
|
jason.woltje
|
cabb179d5a
|
feat(fleet): seed role registry markdown library (#655)
|
2026-06-24 14:39:54 +00:00 |
|
jason.woltje
|
eb795bab18
|
chore(release): mosaic CLI 0.0.45 (#654)
|
2026-06-24 14:11:33 +00:00 |
|
jason.woltje
|
937077f6be
|
fix(fleet): report idle agents as available, reserve stuck for genuine blocks (#653)
|
2026-06-24 13:58:22 +00:00 |
|
jason.woltje
|
1020cfaf9b
|
chore(release): mosaic CLI 0.0.44 (#652)
|
2026-06-24 06:49:04 +00:00 |
|
jason.woltje
|
70661e3fab
|
fix(fleet): derive pane idle from window activity fallback (#651)
|
2026-06-24 06:37:45 +00:00 |
|
jason.woltje
|
ec8dd7ca86
|
chore(release): mosaic CLI 0.0.43 (#650)
|
2026-06-24 06:08:20 +00:00 |
|
jason.woltje
|
d887555852
|
feat(fleet): classify agent readiness in fleet ps (#649)
|
2026-06-24 05:55:47 +00:00 |
|
jason.woltje
|
e3adc6a1bc
|
chore(release): mosaic CLI 0.0.42 (#648)
|
2026-06-24 05:28:28 +00:00 |
|
jason.woltje
|
aa27c42129
|
fix(fleet): pre-trust claude agent workdir to clear the folder-trust gate (#644) (#645)
|
2026-06-24 05:16:46 +00:00 |
|
jason.woltje
|
16ae809442
|
fix(update): re-seed framework on version drift, not just in-command updates (#642) (#646)
|
2026-06-24 05:04:34 +00:00 |
|
jason.woltje
|
6980e40e51
|
fix(db): stop pglite migration tests flaking CI (timeout + WASM OOM) (#647)
|
2026-06-24 05:04:28 +00:00 |
|
jason.woltje
|
e6b53ea103
|
fix(tools): default AGENT_WORK_ROOT to $HOME/mosaic/agent-work (#641)
|
2026-06-23 13:40:13 +00:00 |
|
jason.woltje
|
4da87640e8
|
feat(tmux): agent-send.sh --class triage tag for the comms daemon (#552)
|
2026-06-23 03:25:16 +00:00 |
|
jason.woltje
|
a38a491403
|
chore(release): mosaic CLI 0.0.41 (#640)
|
2026-06-23 02:21:04 +00:00 |
|
jason.woltje
|
78d67c6261
|
chore(ci): bump ci-base image node 22 → 24-alpine (#639)
|
2026-06-23 00:59:39 +00:00 |
|
jason.woltje
|
94e5cd7a81
|
ci: eliminate cold pnpm install via pre-baked CI base image (Phase 1) (#635)
|
2026-06-22 22:50:21 +00:00 |
|
jason.woltje
|
4e84f8e850
|
feat(fleet): comms-block emitter + FLEET-LAUNCH runbook (#633) (#638)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 22:23:50 +00:00 |
|
jason.woltje
|
cf8ceb3095
|
CI: add pre-baked ci-base image (producer) [Phase 1a] (#637)
|
2026-06-22 22:20:48 +00:00 |
|
jason.woltje
|
bf2a6745c8
|
fix(install): preserve user fleet data on re-seed + refresh active units (CRITICAL) (#632)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 21:38:09 +00:00 |
|
jason.woltje
|
d539d61e0e
|
refactor(fleet): rename tmux socket mosaic-factory → mosaic-fleet (#630)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 21:08:43 +00:00 |
|
jason.woltje
|
3f69d45334
|
docs(fleet): consolidate north-star doctrine (budget + control plane + identity) (#629)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 21:08:41 +00:00 |
|
jason.woltje
|
e2336bb0ca
|
chore(release): mosaic CLI 0.0.40 (#624)
|
2026-06-22 19:49:45 +00:00 |
|
jason.woltje
|
7342415a32
|
fix(fleet): consume model_hint + fix socket-default trap (stand-up fixes) (#627)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 19:18:01 +00:00 |
|
jason.woltje
|
095e19443b
|
feat(fleet): onboarding-injection — comms cheat-sheet + peer roster per agent (#621)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 17:54:54 +00:00 |
|
jason.woltje
|
fabc413407
|
feat(fleet): F4 Phase 2a — Matrix CS-API connector client + factory (#618)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 16:48:17 +00:00 |
|
jason.woltje
|
858d90329d
|
feat(fleet): F4 Phase 1 — chat connector abstraction + Matrix design (#617)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 16:14:32 +00:00 |
|
jason.woltje
|
2bf66136e4
|
feat(fleet): enhancer role + two-agent floor (orchestrator + enhancer) (#615)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 13:15:59 +00:00 |
|
jason.woltje
|
4434c3c481
|
docs(fleet): orchestrator+enhancer two-agent floor + role library + Discord plugin north-star (#613)
|
2026-06-22 13:15:05 +00:00 |
|
jason.woltje
|
dd0a0d38c6
|
ci(publish): gate kaniko image builds + publish on changed paths (CI throughput) (#619)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 13:14:31 +00:00 |
|
jason.woltje
|
d46ac40890
|
fix(fleet): boot-survival symmetry — disable-on-remove + add-enable + init-R5 (#612)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 08:12:58 +00:00 |
|
jason.woltje
|
8ddd48c843
|
feat(mosaic): mosaic update re-seeds framework + relaunches agents (R13) (#610)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 03:34:05 +00:00 |
|
jason.woltje
|
528700ceea
|
feat(framework): P6 — docs + compliance matrix + resident-budget CI (#607)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 02:20:35 +00:00 |
|
jason.woltje
|
32f4215461
|
chore(release): bump @mosaicstack/mosaic 0.0.38 -> 0.0.39 (#608)
|
2026-06-22 02:16:12 +00:00 |
|
jason.woltje
|
23343bb7f0
|
feat(mosaic): P5 — overlay composer (compose-contract + *.local overlays) (#605)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 02:16:05 +00:00 |
|
jason.woltje
|
c8b2dab0ca
|
chore(release): bump @mosaicstack/mosaic 0.0.37 -> 0.0.38 (#603)
|
2026-06-22 01:48:27 +00:00 |
|
jason.woltje
|
6dbe452a9f
|
fix(fleet): watch viewer-session leak + workdir test settle-race (#601)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 01:43:21 +00:00 |
|
jason.woltje
|
59c755067e
|
feat(fleet): F3-m2 — native Pi heartbeat + model surface + mosaic_mission_status tool (#602)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 01:43:18 +00:00 |
|
jason.woltje
|
6ffb27787e
|
fix(fleet): complete HB reader/writer consistency + sidecar hardening (#599)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-22 01:22:35 +00:00 |
|
jason.woltje
|
130837365f
|
chore(release): bump @mosaicstack/mosaic 0.0.36 -> 0.0.37 (#597)
|
2026-06-21 23:27:14 +00:00 |
|
jason.woltje
|
67df06f1c4
|
feat(fleet): orchestrator-mutable fleet — fleet add/remove (F5/R9) (#596)
|
2026-06-21 23:26:21 +00:00 |
|
jason.woltje
|
60a309d5a4
|
fix(fleet): heartbeat consistency — MOSAIC_HOME path + configurable interval (#595)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 23:25:53 +00:00 |
|
jason.woltje
|
2dc0f24828
|
docs(fleet): Fleet Suite PRD (init/configure/operate + Mos-on-Discord) (#588)
|
2026-06-21 23:17:10 +00:00 |
|
jason.woltje
|
31e7a4d25e
|
docs(framework): P4.1 — fix stale install.sh comments + cmp-equal early-exit (#593)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 23:12:31 +00:00 |
|
jason.woltje
|
ca19d57bba
|
feat(fleet): config-type presets + AI-free init wizard (F1) (#591)
|
2026-06-21 23:07:41 +00:00 |
|
jason.woltje
|
bb7d549080
|
feat(framework): P4 — upgrade-safe Constitution migration (both installers) (#590)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 23:03:48 +00:00 |
|
jason.woltje
|
5bef2c35eb
|
feat(fleet): fleet ps surfaces unmanaged socket sessions (#586)
|
2026-06-21 22:37:34 +00:00 |
|
jason.woltje
|
2849a8f9db
|
chore(release): bump @mosaicstack/mosaic 0.0.35 -> 0.0.36 (#585)
|
2026-06-21 21:46:15 +00:00 |
|
jason.woltje
|
7ced5588c9
|
feat(fleet): launcher heartbeat sidecar — HB for all runtimes (pi/claude/codex) (#584)
|
2026-06-21 21:14:20 +00:00 |
|
jason.woltje
|
afcbbb302f
|
feat(fleet): auto-enable units on install + drift recognizes wrapped runtimes (#583)
|
2026-06-21 20:02:19 +00:00 |
|
jason.woltje
|
c2c0b5fe8d
|
chore(release): bump @mosaicstack/mosaic 0.0.34 -> 0.0.35 (#582)
|
2026-06-21 18:59:39 +00:00 |
|
jason.woltje
|
c9cfe36204
|
docs(framework): P3.1 fast-follow — governance wording + gate scope + bare-launch note (#577)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 18:56:50 +00:00 |
|
jason.woltje
|
fc90c89913
|
fix(fleet): durable runtime PATH for detached agent launch (#581)
|
2026-06-21 17:30:40 +00:00 |
|
jason.woltje
|
af2eede7a9
|
feat(fleet): Phase-2 observability — fleet ps + watch + send verify (#579)
|
2026-06-21 04:23:51 +00:00 |
|
jason.woltje
|
5118be74cb
|
feat(framework): P3 — extract Constitution (L0) + gut AGENTS dispatcher (#575)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 03:20:32 +00:00 |
|
jason.woltje
|
bf24066a49
|
feat(framework): P1+P2 — public sanitization + blocking CI gate (#572)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 02:40:11 +00:00 |
|
jason.woltje
|
92316ab41e
|
feat(framework): P0 — MIT license + executable-leak sanitization (#570)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 01:43:49 +00:00 |
|
jason.woltje
|
b354bc8fae
|
docs(framework): add agency & persistence patterns to config + guides (#543)
Co-authored-by: Jason Woltje <[email protected]>
Co-committed-by: Jason Woltje <[email protected]>
|
2026-06-21 01:43:36 +00:00 |
|
jason.woltje
|
e834bbb83c
|
fix(fleet): install executable tmux helpers (#568)
|
2026-06-20 22:27:46 +00:00 |
|
jason.woltje
|
7498fcb20d
|
fix(fleet): preserve agent env overrides on install (#567)
|
2026-06-20 21:50:46 +00:00 |
|
jason.woltje
|
42d081613f
|
chore(release): bump mosaic cli to 0.0.32 (#566)
|
2026-06-20 21:15:25 +00:00 |
|
jason.woltje
|
b5c1381e45
|
fix(fleet): harden operator sends for release (#565)
|
2026-06-20 20:41:11 +00:00 |
|
jason.woltje
|
6dfd78f643
|
feat(fleet): add local canary CLI (#563)
|
2026-06-20 17:49:01 +00:00 |
|
jason.woltje
|
45e2c2aad8
|
docs: plan durable tmux fleet install (#557)
|
2026-06-20 16:19:19 +00:00 |
|
jason.woltje
|
57919c38d8
|
fix(framework/tools): wrapper hardening — TLS validation, cred-path fallback, no-CI fast-exit (#551)
|
2026-06-20 10:16:38 +00:00 |
|
jason.woltje
|
87f561c1f8
|
fix(launch): include Pi native skill roots in 'all' mode; dedup 'discover' force-loads (#556)
|
2026-06-19 19:58:09 +00:00 |
|
jason.woltje
|
8c45857859
|
feat(launch): force-load fleet-critical Pi skills + reconcile skill docs (#555)
|
2026-06-19 18:31:02 +00:00 |
|
jason.woltje
|
605221d42f
|
docs(framework/tools): lead TOOLS.md with high-salience fleet-tools cheatsheet (#554)
|
2026-06-19 18:03:03 +00:00 |
|
jason.woltje
|
ee584ab48c
|
fix(framework/tools): prettier-format woodpecker README — restore main format gate (#553)
|
2026-06-18 22:39:35 +00:00 |
|
jason.woltje
|
ab4e138003
|
feat(framework/tools): orchestration helpers — lane-brief.sh + ci-wait.sh (#547)
|
2026-06-18 22:08:40 +00:00 |
|
jason.woltje
|
719c6ac3db
|
fix(framework/tools): eval injection, broken JSON, tmpfile leak (#549)
|
2026-06-18 21:35:32 +00:00 |
|
jason.woltje
|
b8807e60df
|
feat(agent-reflection): durable kernel — reflection.v1 capture + risk-floor + Phase-0 (#545)
|
2026-06-16 21:35:40 +00:00 |
|
jason.woltje
|
c461380a4a
|
feat(mosaic-as): agent registration + scoped/revocable tokens (US-007) (#541)
|
2026-06-16 01:10:44 +00:00 |
|
jason.woltje
|
98a771c8f8
|
Fix Gitea wrapper login resolution (#538)
|
2026-06-12 02:34:18 +00:00 |
|
jason.woltje
|
bd9527c033
|
docs(framework): canonize merge-authority policy (hard gate 13 + E2E gate note) (#537)
|
2026-06-11 23:56:20 +00:00 |
|
jason.woltje
|
aa221bf92e
|
release(mosaic): bump @mosaicstack/mosaic 0.0.30 -> 0.0.31 (#534)
|
2026-06-11 19:55:43 +00:00 |
|