Commit Graph

3 Commits

Author SHA1 Message Date
fa2223b90b feat: move buildTypeEdges to src/analysis/type-compat.ts as standalone function
Relocate buildTypeEdges from construction.ts to type-compat.ts per architecture spec.
construction.ts re-exports it for backward compatibility. Add 10 unit tests for
buildTypeEdges covering compatible edges, incompatible edges with mismatches,
unknown schema passthrough, incremental construction, and edge deduplication.
2026-05-21 22:06:26 +00:00
a060858e6e Implement typeCompat function for deep structural schema compatibility checking 2026-05-21 21:05:50 +00:00
5fbf7a75bc setup: initialize project with package.json, tsconfig, tsup, vitest, src skeleton, and test placeholders 2026-05-21 20:46:10 +00:00