|
|
319e21ddc0
|
feat(framework): P3 — extract Constitution (L0) + gut AGENTS dispatcher
ci/woodpecker/push/ci Pipeline was canceled
ci/woodpecker/pr/ci Pipeline was canceled
Splits the 155-line thin-core AGENTS.md into:
- defaults/CONSTITUTION.md (L0): gates + integrity + escalation + block-vs-done
+ mode + two-axis precedence + hooks-are-the-gate + framework-PR firewall +
structured-reasoning capability + tier-aware self-load. Capability-verb authored.
- defaults/AGENTS.md gutted to an ~80-line load-order dispatcher + guide table
(kills the false "already in context, do not re-read" line).
- constitution/LAYER-MODEL.md: source-only governance spec (layers + precedence).
Non-regression wiring (fresh-install functional; upgrade-safety is P4):
- launch.ts injects CONSTITUTION.md before AGENTS.md (tolerant of un-reseeded installs)
- install.sh + file-adapter.ts seed CONSTITUTION.md (+ test fixture updated)
Runtime adapters: capability-verb the sequential-thinking binding; claude/codex/
opencode restate the REQUIRED hard-stop, pi binds to native thinking (gate=false)
— restores the force the adversarial review flagged as weakened.
Gate hardening (dual-engine review): identity denylist now covers examples/
(closes the Codex open-source gap), self-test-first, *.json in scope, ci.yml
typecheck depends on sanitization (fail-fast), L0 line-count ceiling (<=120).
Adversarial gate-preservation review: every original rule traced to L0, the
dispatcher, or a routed guide — nothing lost.
Refs #542, closes #574
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-20 21:55:18 -05:00 |
|
|
|
bf24066a49
|
feat(framework): P1+P2 — public sanitization + blocking CI gate (#572)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-06-21 02:40:11 +00:00 |
|
|
|
92316ab41e
|
feat(framework): P0 — MIT license + executable-leak sanitization (#570)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-06-21 01:43:49 +00:00 |
|
|
|
b354bc8fae
|
docs(framework): add agency & persistence patterns to config + guides (#543)
ci/woodpecker/push/ci Pipeline was canceled
ci/woodpecker/push/publish Pipeline was canceled
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-06-21 01:43:36 +00:00 |
|
|
|
e834bbb83c
|
fix(fleet): install executable tmux helpers (#568)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-20 22:27:46 +00:00 |
|
|
|
7498fcb20d
|
fix(fleet): preserve agent env overrides on install (#567)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-20 21:50:46 +00:00 |
|
|
|
42d081613f
|
chore(release): bump mosaic cli to 0.0.32 (#566)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-20 21:15:25 +00:00 |
|
|
|
b5c1381e45
|
fix(fleet): harden operator sends for release (#565)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-20 20:41:11 +00:00 |
|
|
|
6dfd78f643
|
feat(fleet): add local canary CLI (#563)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-20 17:49:01 +00:00 |
|
|
|
45e2c2aad8
|
docs: plan durable tmux fleet install (#557)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-20 16:19:19 +00:00 |
|
|
|
57919c38d8
|
fix(framework/tools): wrapper hardening — TLS validation, cred-path fallback, no-CI fast-exit (#551)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-20 10:16:38 +00:00 |
|
|
|
87f561c1f8
|
fix(launch): include Pi native skill roots in 'all' mode; dedup 'discover' force-loads (#556)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-19 19:58:09 +00:00 |
|
|
|
8c45857859
|
feat(launch): force-load fleet-critical Pi skills + reconcile skill docs (#555)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-19 18:31:02 +00:00 |
|
|
|
605221d42f
|
docs(framework/tools): lead TOOLS.md with high-salience fleet-tools cheatsheet (#554)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was canceled
|
2026-06-19 18:03:03 +00:00 |
|
|
|
ee584ab48c
|
fix(framework/tools): prettier-format woodpecker README — restore main format gate (#553)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-18 22:39:35 +00:00 |
|
|
|
ab4e138003
|
feat(framework/tools): orchestration helpers — lane-brief.sh + ci-wait.sh (#547)
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/push/publish Pipeline was canceled
|
2026-06-18 22:08:40 +00:00 |
|
|
|
719c6ac3db
|
fix(framework/tools): eval injection, broken JSON, tmpfile leak (#549)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was canceled
|
2026-06-18 21:35:32 +00:00 |
|
|
|
b8807e60df
|
feat(agent-reflection): durable kernel — reflection.v1 capture + risk-floor + Phase-0 (#545)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-16 21:35:40 +00:00 |
|
|
|
98a771c8f8
|
Fix Gitea wrapper login resolution (#538)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-12 02:34:18 +00:00 |
|
|
|
bd9527c033
|
docs(framework): canonize merge-authority policy (hard gate 13 + E2E gate note) (#537)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-11 23:56:20 +00:00 |
|
|
|
aa221bf92e
|
release(mosaic): bump @mosaicstack/mosaic 0.0.30 -> 0.0.31 (#534)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/tag/publish Pipeline was successful
|
2026-06-11 19:55:43 +00:00 |
|
|
|
b79e9f32c6
|
chore(framework): canonize Vault-as-SSOT + ESO-default secrets policy (#519)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-11 19:07:00 +00:00 |
|
|
|
59b611ba8a
|
refactor(framework): thin-core prompt diet — cut injected contract ~53% (#529)
ci/woodpecker/push/ci Pipeline was canceled
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
|
2026-06-11 18:10:42 +00:00 |
|
|
|
dfa0be42f6
|
feat(framework/tools): inter-agent tmux comms — agent-send.sh + addressing standard (#533)
ci/woodpecker/push/ci Pipeline was canceled
ci/woodpecker/push/publish Pipeline was canceled
|
2026-06-11 18:01:44 +00:00 |
|
|
|
dde95a59b3
|
fix(pi): reduce startup skill-token overhead (#527)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-06-05 18:36:42 +00:00 |
|
|
|
821e19dcbb
|
fix(mosaic-tools): roll up Gitea and Woodpecker wrapper fixes (#524)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-05-26 20:56:09 +00:00 |
|
|
|
74fe60d8d6
|
feat(federation): admin controller + CLI federation commands (FED-M2-08) (#498)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-04-22 04:39:46 +00:00 |
|
|
|
45e8f02c91
|
feat(mosaic-portainer): PORTAINER_INSECURE flag for self-signed TLS (#484)
ci/woodpecker/push/publish Pipeline failed
ci/woodpecker/push/ci Pipeline failed
|
2026-04-22 01:21:54 +00:00 |
|
|
|
1a4b1ebbf1
|
feat(gateway,storage): mosaic gateway doctor with tier health JSON (FED-M1-06) (#475)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-04-20 01:00:39 +00:00 |
|
|
|
9c89c32684
|
feat(config): add federated tier + rename team→standalone (FED-M1-01) (#470)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline failed
|
2026-04-19 23:11:11 +00:00 |
|
|
|
5f03c05523
|
chore(release): @mosaicstack/mosaic 0.0.30 (#459)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-04-12 02:18:17 +00:00 |
|
|
|
c3f810bbd1
|
fix(mosaic): seed TOOLS.md from defaults on install (#458)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-04-12 02:02:21 +00:00 |
|
|
|
b2cec8c6ba
|
fix(mosaic): stop yolo runtime from leaking runtime name as first user message (#455)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Fixes mosaicstack/stack#454
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-04-11 16:57:43 +00:00 |
|
|
|
81c1775a03
|
chore(release): @mosaicstack/mosaic 0.0.29 (#453)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/tag/publish Pipeline failed
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-04-08 00:42:54 +00:00 |
|
|
|
f64ec12f39
|
fix(installer): preserve credentials dir and seed STANDARDS.md (#452)
ci/woodpecker/push/publish Pipeline failed
ci/woodpecker/push/ci Pipeline failed
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-04-08 00:40:49 +00:00 |
|
|
|
026382325c
|
feat(framework): superpowers enforcement, typecheck hook, file-ownership rules (#451)
ci/woodpecker/manual/ci Pipeline was successful
ci/woodpecker/manual/publish Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
|
2026-04-07 00:44:22 +00:00 |
|
|
|
1bfd8570d6
|
chore(release): @mosaicstack/mosaic 0.0.28 (#450)
|
2026-04-06 00:46:31 +00:00 |
|
|
|
312acd8bad
|
chore: sweep mosaicstack/mosaic-stack → mosaicstack/stack + add short install URL (#448)
|
2026-04-06 00:39:56 +00:00 |
|
|
|
d08b969918
|
fix(mosaic): mask password input in TUI login prompt (#449)
|
2026-04-06 00:33:54 +00:00 |
|
|
|
bd76df1a50
|
feat(mosaic): drill-down main menu + provider-first flow + quick start (#446)
|
2026-04-06 00:15:23 +00:00 |
|
|
|
172bacb30f
|
feat(mosaic): IUV-M02 — CORS/FQDN UX polish + skill installer rework (#444)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline failed
|
2026-04-05 23:44:07 +00:00 |
|
|
|
0ae932ab34
|
fix: bootstrap hotfix — DTO erasure, wizard failure, port prefill, Pi SDK copy (mosaic-v0.0.26) (#440)
ci/woodpecker/push/publish Pipeline failed
ci/woodpecker/push/ci Pipeline was successful
|
2026-04-05 21:43:30 +00:00 |
|
|
|
a4c94d9a90
|
chore(release): @mosaicstack/mosaic 0.0.25 (#435)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/tag/publish Pipeline was successful
|
2026-04-05 20:53:19 +00:00 |
|
|
|
732f8a49cf
|
feat: unified first-run flow — merge wizard + gateway install (IUH-M03) (#433)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline failed
|
2026-04-05 19:13:02 +00:00 |
|
|
|
cd8b1f666d
|
feat: wizard remediation — password mask, hooks preview, headless (IUH-M02) (#431)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-04-05 17:47:53 +00:00 |
|
|
|
25cada7735
|
feat: mosaic uninstall (IUH-M01) (#429)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-04-05 17:06:21 +00:00 |
|
|
|
417805f330
|
fix: bump memory/queue/storage to 0.0.4 to force republish (#423)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/tag/publish Pipeline was successful
|
2026-04-05 14:39:15 +00:00 |
|
|
|
2472ce52e8
|
fix: bump stale sub-package versions (brain/forge/log) (#422)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-04-05 14:26:30 +00:00 |
|
|
|
597eb232d7
|
fix: revert mosaic to 0.0.22 alpha + republish macp (#421)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
|
2026-04-05 14:15:46 +00:00 |
|
|
|
b9d464de61
|
docs: CLI unification release v0.1.0 (M8) (#419)
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/publish Pipeline failed
ci/woodpecker/tag/publish Pipeline was successful
|
2026-04-05 07:46:00 +00:00 |
|