// SHiRE Dental Studio — fictional demo data (no real patient information)
export const demoCase = {
  case_id: 'SH-2026-00023',
  patient: 'Demo Patient',
  ref: 'PT-2026-0117',
  age: 62,
  gender: 'Male',
  case_type: 'Full Denture — Upper & Lower',
  arch: 'Upper & Lower',
  status: 'In Design',
  technician: 'SHiRE Dental Lab',
  reviewer: 'Dr. A. Reviewer',
  due_date: '2026-08-02',
  stage: 'Design',
  updated: '2026-07-24 15:04'
};

export const demoMaterials = [
  { name: 'Denture Base Resin (Pink)', purpose: 'Base of Denture (Upper & Lower)', quantity: 250, unit: 'ml', price: 268, supplier: 'SHiRE Dental', pct: 30.9 },
  { name: 'Denture Teeth (Acrylic)', purpose: 'Artificial Teeth Set', quantity: 70, unit: 'ml', price: 65, supplier: 'SHiRE Dental', pct: 7.5 },
  { name: 'Model Resin (Beige)', purpose: 'Printed Models', quantity: 300, unit: 'ml', price: 120, supplier: 'SHiRE Dental', pct: 13.8 },
  { name: 'Support Resin', purpose: 'Supports for Prints', quantity: 100, unit: 'ml', price: 85, supplier: 'SHiRE Dental', pct: 9.8 },
  { name: 'Try-In Resin (Translucent)', purpose: 'Try-In / Fit Check', quantity: 150, unit: 'ml', price: 160, supplier: 'SHiRE Dental', pct: 18.4 },
  { name: 'Bonding Resin', purpose: 'Tooth Bonding', quantity: 50, unit: 'ml', price: 55, supplier: 'SHiRE Dental', pct: 6.3 },
  { name: 'Finishing & Polishing Kit', purpose: 'Finishing / Polishing', quantity: 1, unit: 'kit', price: 75, supplier: 'SHiRE Dental', pct: 8.6 },
  { name: 'Adhesive / Primer', purpose: 'Bonding / Adhesion', quantity: 1, unit: 'btl', price: 40, supplier: 'SHiRE Dental', pct: 4.6 }
];

export const demoWorkflow = [
  { n: 1, name: 'Scan', detail: 'Import / Acquire', status: 'completed' },
  { n: 2, name: 'AI Analysis', detail: 'Analyze Scan', status: 'completed' },
  { n: 3, name: 'Design', detail: 'Setup Denture', status: 'in_progress' },
  { n: 4, name: 'Try-In', detail: 'Print & Try-In', status: 'pending' },
  { n: 5, name: 'Finalize', detail: 'Approve Design', status: 'pending' },
  { n: 6, name: 'Manufacture', detail: 'Print Final', status: 'pending' },
  { n: 7, name: 'QC', detail: 'Quality Control', status: 'pending' },
  { n: 8, name: 'Delivery', detail: 'Deliver to Patient', status: 'pending' }
];

export const demoAIFindings = [
  { label: 'Scan integrity', value: '96.8%', detail: '2 minor margin gaps detected', severity: 'low', confidence: 0.92 },
  { label: 'Missing teeth', value: '14 detected', detail: 'Edentulous upper & lower arches', severity: 'info', confidence: 0.98 },
  { label: 'Occlusion estimate', value: '1.4 mm', detail: 'Posterior clearance within range', severity: 'low', confidence: 0.84 },
  { label: 'Scan defects', value: '3 artefacts', detail: 'Undercuts near tuberosity', severity: 'medium', confidence: 0.71 },
  { label: 'Tooth positioning', value: 'Suggested', detail: 'Midline shift +2.1° recommended', severity: 'medium', confidence: 0.79 },
  { label: 'Print risk', value: 'Low', detail: 'Support density adequate', severity: 'low', confidence: 0.88 }
];

export const demoLayers = [
  { name: 'Upper Denture Base', color: '#00f2ff', visible: true, locked: false, opacity: 0.9 },
  { name: 'Lower Denture Base', color: '#00d4e0', visible: true, locked: false, opacity: 0.9 },
  { name: 'Upper Teeth', color: '#f8f9fb', visible: true, locked: false, opacity: 1 },
  { name: 'Lower Teeth', color: '#eef1f5', visible: true, locked: false, opacity: 1 },
  { name: 'Upper Scan', color: '#3b6e8f', visible: true, locked: true, opacity: 0.5 },
  { name: 'Lower Scan', color: '#2f5d7a', visible: true, locked: true, opacity: 0.5 },
  { name: 'Occlusion', color: '#ff5d8f', visible: false, locked: false, opacity: 0.7 },
  { name: 'Supports', color: '#9aa7b5', visible: false, locked: false, opacity: 0.6 },
  { name: 'Print Platform', color: '#5a6473', visible: true, locked: true, opacity: 0.4 },
  { name: 'Annotations', color: '#ffd166', visible: true, locked: false, opacity: 1 }
];

export const demoScans = [
  { name: 'Upper Arch', type: 'STL', size: '18.4 MB' },
  { name: 'Denture Base', type: 'STL', size: '12.1 MB' },
  { name: 'Teeth Setup', type: 'OBJ', size: '9.7 MB' },
  { name: 'Occlusion', type: 'STL', size: '6.3 MB' }
];

export const DISCLAIMER = 'SHiRE Dental Studio is intended for professional planning, education and dental laboratory workflow support. It does not diagnose, prescribe treatment or replace the judgement of a qualified dental professional. Patient-specific dental appliances must be reviewed, approved, manufactured and fitted according to applicable professional, legal, material and equipment requirements.';
export const RESIN_WARNING = 'Never use standard hobby resin, PLA, PETG or other uncertified materials for an appliance intended to be worn in the mouth.';