import type { ReviewType, ReviewVerdict } from './common'; /** Review record */ export interface Review { id: number; review_num: string; sprint_id: string; asset_name: string; review_type: ReviewType; verdict: ReviewVerdict; critical_count: number; major_count: number; minor_count: number; suggestion_count: number; open_questions_count: number; content: string; asset_ref: string | null; updated_at: string; created_at: string; } /** Review detail (full record) */ export interface ReviewDetail extends Review { } /** Review add options */ export interface ReviewAddOptions { assetName?: string; assetRef?: string; critical?: number; major?: number; minor?: number; suggestion?: number; } /** Test report record (SAD-0031: explicit caller-provided id, task removed) */ export interface TestReport { id: string; sprint_id: string; module_id: string | null; status: string; content: string; pass_count: number; fail_count: number; skip_count: number; total: number; passed: number; failed: number; skipped: number; blocked: number; result: string; command: string | null; duration_ms: number | null; report_path: string | null; updated_at: string; created_at: string; } /** Test report detail */ export interface TestReportDetail extends TestReport { } /** Test report add options (SAD-0031: task removed, content via content-file) */ export interface TestReportAddOptions { skipCount?: number; command?: string; duration?: number; content?: string; } /** Lesson record (post-URD-026: metadata removed) */ export interface Lesson { id: number; text: string; description: string; updated_at: string; created_at: string; } /** @deprecated Lesson add options removed per URD-026 */ export interface LessonAddOptions { } /** Lesson result (for show/update output) — content-only, no metadata */ export interface LessonResult { project_id: string; content: string; created_at: string; updated_at: string; } /** Lesson update fields — content only, no metadata */ export interface LessonUpdateFields { content?: string; } //# sourceMappingURL=review.d.ts.map