"""Product Regulatory Navigator — thin missing-facts layer. Sits above the CanonicalProductRegulatoryProfile (prefilled from company-profile / ProductWizard) and reports only which facts are still missing + prioritized questions to collect them. It decides which facts are needed, NOT what regulation applies — that stays with the Scope Engine (step 3). No regulation logic, no UI, no Go, no RAG. """ from __future__ import annotations from .engine import CompletenessSummary, NavigatorResult, apply_answers, navigate from .questions import ( QUESTION_CATALOG, AnswerType, NavigatorQuestion, QuestionPriority, ) __all__ = [ "navigate", "apply_answers", "NavigatorResult", "CompletenessSummary", "NavigatorQuestion", "AnswerType", "QuestionPriority", "QUESTION_CATALOG", ]