Files
codegraph/docs/design
Colby McHenry 24c446be4b docs(design): plugin API design — surfaces, config, trust, compat (CG-63)
The design doc the rest of epic CG-62 (GH #1376) implements: v1 exposes
framework/semantic plugins only (FrameworkResolver + synth passes), with
language providers deferred to the kernel-aware spike CG-72.

Two proposals from the issue are argued down on evidence: the plugin list
lives in the committed root `codegraph.json`, not `.codegraph/config.json`
(everything in .codegraph/ is gitignored), and plugins load on the write
path rather than through CodeGraph.open() (which is deliberately lazy-loaded
off the MCP startup path).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-02 12:33:41 -05:00
..