Browse Source

docs(architecture): correct plugin-abilities facts after its deletion

12-DISPATCH is the contract every subagent reads first, and its "current
runtime facts (so you don't guess)" section still told agents to inspect a
package that no longer exists. 08-STRUCTURE still deferred it to post-Stage 6.
Both would have misinformed every future dispatch.
darrenhinde 3 weeks ago
parent
commit
28c6b70295

+ 1 - 1
docs/architecture/canonical-refactor/08-STRUCTURE-AND-PACKAGING.md

@@ -44,7 +44,7 @@ OpenAgentsControl/
 
 Mapping from today: `packages/compatibility-layer/{types,core,mappers}` → `packages/core`;
 `packages/compatibility-layer/adapters` → `packages/adapters`; `packages/cli` stays (de-Bunned);
-`packages/plugin-abilities` unchanged for now (CC plugin runtime, revisit post-Stage 6);
+`packages/plugin-abilities` deleted (commit `cce5255`) — dead code, no consumers, did not build;
 `.opencode/` demoted from source to build output. The `skill`/`skills`, `plugin`/`plugins`
 singular-plural schism dies with `.opencode/`-as-source.
 

+ 3 - 1
docs/architecture/canonical-refactor/12-DISPATCH.md

@@ -43,7 +43,9 @@ STOP and report — do not guess.
   runs cli tests with Bun installed via setup action. Do NOT introduce new Bun APIs anywhere.
 - `packages/compatibility-layer` — **vitest**, Node-clean (zero Bun usage). New packages
   (`packages/core`, `packages/adapters`) use **vitest** (locked, `05` Q1).
-- `packages/plugin-abilities` — check its `package.json` scripts before wiring CI; do not assume.
+- `packages/plugin-abilities` — **deleted** (commit `cce5255`). It had zero consumers in its
+  entire history, did not compile, and failed 23 of its own tests. `packages/` is now exactly
+  `cli` and `compatibility-layer`. Do not re-add it or reference it.
 - `evals/framework` — has NO ESLint config; its deterministic baseline = build + the
   `test:ci` vitest allowlist + `validate:suites:all`. Do not add lint gates to it in Stage 0.
 - Context census is recorded from disk in `09-MERGE-RULES.md` §9. Recount before asserting it