"""Journey Matcher — the Delta -> Journey function of the Capability Delta Engine. The third independent function of the pipeline (after Company 2A `Evidence -> Capability` and RS-005 `Capability -> Delta`): given ONLY the Capability Delta, rank the known journeys that best EXPLAIN it. A Journey is an EXPLANATION of the delta, not its cause — order is `Goal -> Required -> Delta -> Journey`. Deliberately dumb + deterministic (pure set overlap; no ML/embeddings/LLM), fully auditable, signatures INJECTED (certificate-agnostic capability clusters). No new corpus, no graph (freeze v1.0). The Matcher is sanctioned as the last architectural building block; everything after is knowledge work. """ from __future__ import annotations from .engine import match_journeys from .schemas import ( JourneyMatch, JourneyMatchReason, JourneyMatchResult, JourneySignature, MatchContext, ) __all__ = [ "match_journeys", "JourneySignature", "MatchContext", "JourneyMatch", "JourneyMatchReason", "JourneyMatchResult", ]