/** * Canonical contracts module for unified static and dynamic scanning engines. * Exports all types, validators, and versioning utilities. */ export type { VersionMetadata, CompatibilityConstraint, RuleDefinition, StaticContext, StaticSourceLine, DynamicContext, FindingSchema, ActionDecision, ValidationResult, RuleMatch, } from "./types"; export { validateVersion, compareVersions, satisfiesConstraint, validateRuleDefinition, validateFinding, } from "./validators"; export { CURRENT_CONTRACT_VERSION, IMPLEMENTATION_VERSION, isRuleCompatible, areVersionsCompatible, formatVersion, parseVersion, createMinimumVersionConstraint, createVersionRangeConstraint, checkRuleCompatibility, type CompatibilityStatus, } from "./versioning"; export type { FindingPlane, UnifiedSeverity, UnifiedFindingInput, CorrelationReason, CorrelationSummary, UnifiedObservation, TriageFeedbackOutcome, TriageFeedbackEntry, FeedbackSummary, UnifiedFindingRecord, IngestionResult, TriageQuery, CorrelationView, TriageSummary, TriageView, } from "./unified-findings";