570 B
570 B
TypeScript Contracts
This directory contains TypeScript interfaces for the current Synaptopus JSON artifacts:
- artifact manifest
- versioned artifact envelopes
- graph schema
- execution trace
- run report
The interfaces mirror the formats documented in ../docs/FORMATS.md.
The current scope is intentionally narrow:
- stable artifact contracts
- typed loaders and type guards
- XOR novelty demo metadata interfaces
- version-aware parsing boundaries
This is the first frontend-facing layer for a future browser workbench or trace viewer.