export type ProjectMeta = { id: string; name: string; template: string; revision: number; createdAt: string; updatedAt: string; lastAccessAt: string; nodeModulesCleanedAt?: string; }; export type ValidationIssue = { severity: "error" | "warning"; code: string; file: string; line?: number; message: string; suggestion: string; }; export type ValidationReport = { status: "passed" | "failed"; skillVersion: string; checkedAt: string; issues: ValidationIssue[]; auditOutput: string; limits: { zipBytes?: number; unpackedBytes: number }; };