@ri-engine/rie-contracts
v0.2.0
Published
Shared contracts, schemas, and type definitions for the Repository Intelligence Engine
Downloads
69
Maintainers
Readme
@ri-engine/rie-contracts
Types and interfaces only — the stable center of the monorepo (docs/12-Engineering-Standards/ProjectStructure.md). No package in the workspace should reimplement a shape defined here, and this package depends on nothing else in the workspace.
Contents:
- Graph schema: node/edge types,
Span, and the canonical ID-derivation formulas (graph/ids.ts) GraphStore/GraphQuery: the storage and read-query interfaces (docs/05-KnowledgeGraph)RiePlugin/Capability/Output: the plugin contract (docs/07-Plugins)Diagnostic: the engine-wide error/diagnostic shapeRieConfig/defineConfig: the config schema (validated with zod)RunReport: the shape returned byrie scan
See docs/05-KnowledgeGraph/NodeTypes.md and EdgeTypes.md for the prose spec these types encode.
