| Name | Last commit date | |
|---|---|---|
| .. | ||
| src | 7 months ago | |
| package.json | 7 months ago | |
| README.md | 7 months ago | |
| tsconfig.json | 7 months ago | |
IR v1
@executor/ir is the greenfield semantic center for imported sources.
Boundary
CatalogSnapshotV1is the canonical persisted import artifact.CatalogV1is the normalized semantic graph.CatalogFragmentV1is the adapter/importer output contract.ToolDescriptor, search docs, and inspect views are projections.
Direction
Importers should move toward:
source -> CatalogFragmentV1 -> merge -> CatalogV1 -> projectors
The existing runtime-specific compiled payload blobs are no longer the target semantic center.
Package Surface
Use either:
@executor/ir
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