/** Fictional documents and prepared OCR readings, never client records. */ export interface DocumentFixture { page: number; classification: "reference" | "supporting"; title: string; original: string[]; embeddedText?: string; readings?: readonly [string, string]; } export const DOCUMENT_FIXTURE: readonly DocumentFixture[] = [ {page:1,classification:"reference",title:"Workshop Access Policy",original:["Reference: ST-1004","Evening access requires a supervisor.","Equipment checks must be recorded before use."],embeddedText:"Reference: ST-1004. Evening access requires a supervisor. Equipment checks must be recorded before use."}, {page:2,classification:"supporting",title:"Evening Access Request",original:["Reference: ST-1005","Extend evening access for supervised sessions.","Keep equipment available after work."],readings:["Reference: ST-10O5. Extend evening access for supervised sessions. Keep equipment available after work.","Reference: ST-1005. Extend evening access for supervised sessions. Keep equipment available after work."]}, {page:3,classification:"reference",title:"Equipment Check Formula",original:["Reference: ST-1006","Inspection example: x² + 2 = 11","Retain the exponent when indexing this formula."],readings:["Reference: ST-1006. Inspection example: x2 + 2 = 11. Retain the exponent when indexing this formula.","Reference: ST-1006. Inspection example: x² + 2 = 11. Retain the exponent when indexing this formula."]}, {page:4,classification:"supporting",title:"Damaged Appendix",original:["Damaged scan","No usable reading supplied.","Other pages can still be processed."]}, ];