Stitching Engine
Cross-domain dependency stitching.
Refactored to use the Collect-then-Apply pattern. Phase 1: Read-only analysis creates a StitchingPlan. Phase 2: Write-only application mutates the graph.
Classes
Stitcher
Cross-domain dependency stitcher.
Functions
apply_pack(pack)
Apply a framework pack to this stitcher.
should_suppress(source_id, target_id)
Check if a connection should be suppressed.
stitch(graph)
Run all stitching rules and return new edges. Applies pack logic (boosts and suppressions) if a pack is configured.
MatchConfig
Configuration for the fuzzy matching engine.