Ellie
Ellie is the agent we built first, and the one every other agent depends on. She reads legacy fault-tree drawings page by page — vector PDFs today, scanned drawings next — and rebuilds the Boolean structure: gates, events, transfer symbols and the connections between them. Every page passes structural checks before an analyst sees it, and her review workflow points people at the pages that need a human rather than at every page.
- Symbol and gate detection with a pose model trained on fault-tree drawing grammar, not generic OCR
- Vector-geometry parsing that recovers gate fan-in exactly; transfers resolved across pages into one tree
- Structural checks on every tree: common-cause exposure, circular references, orphan pages, dangling transfers
- Annotation and repair in place — a flagged page is fixed where it is and re-checked
- Measured: 99.6% node-level connection accuracy on held-out benchmark pages; 150–1,500 page packages