README.md

IR v1

@executor/control-plane/ir is the greenfield semantic center for imported sources.

Boundary

  • CatalogSnapshotV1 is the canonical persisted import artifact.
  • CatalogV1 is the normalized semantic graph.
  • CatalogFragmentV1 is the adapter/importer output contract.
  • ToolDescriptor, search docs, inspect views, and InvocationPlan are projections.

Direction

Importers should move toward:

source -> CatalogFragmentV1 -> merge -> CatalogV1 -> projectors -> InvocationPlan

The existing runtime-specific compiled payload blobs are no longer the target semantic center.

Package Surface

Use either:

  • @executor/control-plane/ir
  • import { ir } from "@executor/control-plane"

Guarantees

  • provenance is required on entities
  • synthetic entities are marked explicitly
  • lossy normalization is represented by diagnostics
  • inheritance is preserved in scopes and resolved at projection/planning time
  • invocation plans remain connection-bound runtime artifacts, not canonical IR

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t