jason.woltje
193331544d
fix(wizard): honor MOSAIC_GATEWAY_SKIP_NPM_INSTALL — unblock install.sh --dev gateway testing ( #698 )
2026-07-10 01:30:10 +00:00
jason.woltje
495f73bfdb
fix(wizard): avoid rerunning completed setup steps ( #692 )
2026-06-25 18:44:35 +00:00
jason.woltje
b96cc7982a
fix(wizard): report gateway failures before success summary ( #691 )
2026-06-25 18:14:40 +00:00
jason.woltje
0883fb91ec
fix(wizard): resolve skills sync script path ( #690 )
2026-06-25 17:35:19 +00:00
jason.woltje
56787fabf1
fix(gateway): disable Redis consumers on local tier ( #689 )
2026-06-25 17:17:24 +00:00
jason.woltje and Claude Opus 4.8
940ae3cc41
feat(installer): prefer npm next lane ( #688 )
...
--next now prefers a fast npm @next install (CLI + gateway from the Gitea registry) and falls back to source build at next if the dist-tag is unavailable. Registry lane gated to non-dev, non-explicit-ref next installs; CLI/gateway prerelease versions must share a pipeline suffix. Adds tools/install-next-lane.test.sh (wired into CI). PR-event CI 1635 fully green + review-of-record APPROVE (functional install test, head 2fd7cfc3 ).
Co-Authored-By: Claude Opus 4.8 <[email protected] >
2026-06-25 07:14:24 +00:00
jason.woltje and Claude Opus 4.8
c25a551c28
ci( #462 ): add durable next publish pipeline ( #687 )
...
Durable @next integration-line publish: on next pushes, compute <patch+1>-next.<pipeline#> prerelease versions (in-CI, uncommitted) and publish @mosaicstack/* under the next dist-tag; gateway image sha-only on next. Strict guardrails: next-only, never writes latest, never tags from next; main path unchanged. PR-event CI 1631 fully green + review-of-record APPROVE (head b1a887a2 ). Guardrails independently verified.
Co-Authored-By: Claude Opus 4.8 <[email protected] >
2026-06-25 05:45:09 +00:00
jason.woltje and Claude Opus 4.8
94d6538061
feat(installer): add next integration lane ( #686 )
...
Add --next installer flag (build-from-source at the next integration branch; MOSAIC_NEXT=1 env equiv; explicit --ref wins). Three-lane install docs (stable @latest / --next prerelease / --dev source) + @next dist-tag pipeline design doc. Green PR-event CI 1626 + review-of-record APPROVE (head 3a5c12a5 ).
Co-Authored-By: Claude Opus 4.8 <[email protected] >
2026-06-25 05:14:32 +00:00
jason.woltje and Claude Opus 4.8
a3c1ab923c
test( #462 ): add federation M3 integration coverage ( #685 )
...
FED-M3-10 integration tests for the federation M3 verbs (list/get/scope). Test-infra + docs only; green PR-event CI 1623 (all steps incl ci-postgres).
Co-Authored-By: Claude Opus 4.8 <[email protected] >
2026-06-25 04:14:56 +00:00
jason.woltje and Claude Opus 4.8
838701bde2
feat( #462 ): add federation get verb ( #683 )
...
FED-M3-06 get verb. Trust boundary mirrors M3-05 AND-intersect (note returned only when owned by subject AND on an authorized mission). Reviewed (review-of-record APPROVE, head 80a259b2 ) + green PR-event CI 1620.
Co-Authored-By: Claude Opus 4.8 <[email protected] >
2026-06-25 03:44:54 +00:00
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