export type ReportSectionKind = "summary" | "findings" | "decisions" | "risks" | "evidence" | "nextSteps"; export type ReportItemSeverity = "info" | "low" | "medium" | "high" | "critical"; export interface ReportItem { id: string; text: string; severity?: ReportItemSeverity; owner?: string; status?: string; } export interface ReportSection { id: string; kind: ReportSectionKind; title: string; body?: string; items?: ReportItem[]; } export interface ReportDocument { id: string; title: string; summary: string; sections: ReportSection[]; }