"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.runAssistantCoverageGroundingPipeline = runAssistantCoverageGroundingPipeline; function runAssistantCoverageGroundingPipeline(input) { const requirementExtraction = input.requirementExtraction ?? input.extractRequirements(input.routeSummary, input.normalized, input.userMessage); const coverageEvaluation = input.evaluateCoverage(requirementExtraction.requirements, input.retrievalResults); const groundingCheckBase = input.checkGrounding(input.userMessage, coverageEvaluation.requirements, coverageEvaluation.coverage, input.retrievalResults); return { requirementExtraction, coverageEvaluation, groundingCheckBase }; }