gsxdsm
05fe6e5e0c
FN-6575: make CE stage gating opt-out
...
Make Compound Engineering stage launch gating opt-out so registered stages like debug remain launchable by default.
- Replace enabledStages settings schema with disabledStages defaults and docs.
- Derive launchable stages from the live registry minus explicit disabled opt-outs.
- Update orchestrator gating, exports, tests, and plugin docs for the new setting.
- Add a patch changeset for the Compound Engineering plugin behavior fix.
Files changed:
.changeset/fn-6575-ce-stage-optout.md | 5 ++++
docs/plugins/compound-engineering.md | 4 +--
.../fusion-plugin-compound-engineering/README.md | 9 ++++--
.../manifest.json | 8 +++---
.../src/__tests__/manifest.test.ts | 2 +-
.../src/__tests__/settings.test.ts | 33 +++++++++++++---------
.../src/__tests__/skill-wiring.test.ts | 21 +++++++++++++-
.../src/index.ts | 1 +
.../src/session/orchestrator.ts | 9 ++++--
.../src/settings.ts | 33 ++++++++++++++--------
10 files changed, 87 insertions(+), 38 deletions(-)
Fusion-Task-Id: FN-6575
Fusion-Task-Lineage: 903732d7-4ffb-4c8f-ba3e-e517d88bc644
2026-06-17 14:52:55 -07:00
gsxdsm
e353079829
FN-6506: add Compound Engineering debug sessions
...
Add a bundled CE debug stage and skill so operators can launch root-cause investigation sessions from Compound Engineering.
- Register the debug stage with stage metadata, default enabled settings, and dashboard coverage.
- Bundle the ce-debug skill and expose its trigger patterns with reachability and wiring tests.
- Document the new debug flow and add registry coverage for the stage catalog.
Files changed:
.../fusion-plugin-compound-engineering/README.md | 7 +-
.../manifest.json | 4 +-
.../src/__tests__/manifest.test.ts | 1 +
.../src/__tests__/skill-reachability.test.ts | 31 +++--
.../src/__tests__/skill-wiring.test.ts | 65 ++++++----
.../src/__tests__/stage-registry.test.ts | 30 +++++
.../src/dashboard/__tests__/StageLauncher.test.tsx | 7 +-
.../src/session/stage-registry.ts | 13 ++
.../src/skills.ts | 13 ++
.../src/skills/ce-debug/SKILL.md | 144 +++++++++++++++++++++
10 files changed, 273 insertions(+), 42 deletions(-)
Fusion-Task-Id: FN-6506
Fusion-Task-Lineage: d65a238e-83a2-4664-9e97-01244c9df087
2026-06-16 20:28:02 -07:00
gsxdsm
f6c8aeeb04
feat(compound-engineering): settings schema, getters, docs (U9)
...
Add settingsSchema (default session provider/model, enabled stages, sync
reconcile-on-hooks toggle, reconcile cadence hint) aligned across manifest.json
and the runtime manifest, with typed getters. Wire the consumed getters:
orchestrator passes defaultProvider/defaultModelId into sessions and rejects
disabled stages; hooks gate their reconcile drain on reconcileOnHooks. Add the
plugin README and docs/plugins/compound-engineering.md documenting the hub,
interactive sessions, work bridge, and the sync ownership model.
reconcileIntervalMinutes is exposed as an operator cadence hint but not yet
consumed (no host scheduler; reconcile is on-demand by design).
2026-06-02 19:58:35 -07:00
gsxdsm
3cf13dd25b
feat(compound-engineering): scaffold bundled CE plugin shell (U1)
2026-06-02 18:29:37 -07:00