/** * Change Classification (Heuristic) * * Classifies changes as SURFACE/LOCAL/CROSS_CUTTING using pattern matching. * No LLM required — pure heuristics, runs in <5ms. * * Extracted from Charter Cloud (Operating Charter §6.1). */ import type { ChangeClass, GovernanceStatus, ChangeRecommendation, ChangeClassification } from '@stackbilt/types'; /** * Heuristic classification based on subject content. * Returns a suggested classification with confidence and signal list. */ export declare function heuristicClassify(subject: string): { suggestedClass: ChangeClass; confidence: 'HIGH' | 'MEDIUM' | 'LOW'; signals: string[]; }; /** * Determine recommendation based on classification and governance status. */ export declare function determineRecommendation(changeClass: ChangeClass, governanceStatus: GovernanceStatus, mitigationsRequired: boolean): ChangeRecommendation; /** * Format a change classification for human-readable display. */ export declare function formatChangeClassification(classification: ChangeClassification): string; //# sourceMappingURL=index.d.ts.map