Technical overview.
Kettle processes collection material, writes extracted records to a graph, and keeps citations on claims. Object IDs and signing tools run internally. The public verification specification is still in development.
System map
These are the three names used on the public site.
Reads collection material and turns it into clean records.
- OCR and handwriting recognition
- Layout reconstruction and segmentation
- Field normalization and record extraction
- Document, person, event, and claim models
- Collection-specific processing rules
Stores the records and supports search and research.
- Multi-stage graph ingestion
- Claims with source references
- Sensitivity filters
- Authenticated research access
- Exports covered by the collection agreement
Defines record IDs, signatures, manifests, and change events. Kettle has an internal reference implementation. The public specification and outside verifier are unfinished.
Access boundaries
Source files, extracted records, and research results have separate controls.
- ●Authorized source access
- ●Path and input validation
- ●Sensitivity and quarantine controls
- ●Record anchoring integration
- ●Authenticated access
- ●Role-based retrieval
- ●Quarantine exclusion
- ●PII output handling
- ●Supporting claim IDs
- ●Page and document citations
- ●Collection use rules
- ●Outside verification tools
Current status
The labels below refer to the capability named in each row.
| Capability | Status | Scope |
|---|---|---|
| Document and graph ingestion | DEPLOYED | Collection workflows produce clean text, records, citations, and graph data. |
| Research retrieval | DEPLOYED | Search results carry supporting claims and source references. |
| OCR and segmentation | FUNCTIONAL | Historical material is working; difficult layouts and reading order still need improvement. |
| Object IDs and signing | FUNCTIONAL | An internal reference implementation creates IDs and tests signatures. |
| Public verification specification | ROADMAP | Versioned specification, test vectors, and outside verifier. |
| Institution-held source pilot | ROADMAP | Move signed IDs and approved data between systems while the institution keeps the master files. |
Internal names
Engineering notes may refer to Wreon, Aletheia, Kettle Core, and ALBC. Those are internal components, not additional products.