/**
 * IACE (Industrial AI Compliance Engine) project types.
 */

import type { MachineProductType } from './enums'

export type IACEProjectStatus = 'draft' | 'onboarding' | 'classification' | 'hazard_analysis' | 'mitigation' | 'verification' | 'tech_file' | 'completed' | 'archived'

export interface IACEProjectSummary {
  id: string
  machineName: string
  machineType: MachineProductType
  status: IACEProjectStatus
  completenessScore: number
  riskSummary: {
    critical: number
    high: number
    medium: number
    low: number
  }
  createdAt: string
  updatedAt: string
}
