/** Minimal evidence entry shape used by the quality assessor. */ export type EvidenceEntry = { summary?: string; type?: string; role?: string; }; export type QualityIssue = { field: string; message: string; }; export type QualityAssessment = { score: number; issues: QualityIssue[]; pass: boolean; };