Skip to content

Commit abdbf9d

Browse files
committed
docs(plan): residue-cascade text reconstruction (no hashes); gate D-OCR-53; pure-Rust front-end — addresses Codex
1 parent aa0ef21 commit abdbf9d

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.claude/plans/tesseract-rs-layout-transcode-v1.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,8 @@ libtesseract on a fixed page set; per-op image results bit-equal on fixtures.
3737

3838
## 5. Open
3939
- **OD-30a:** one intrusive-list helper crate (`tess_elist`) shared across modules, or inline per-module? (Shared reduces unsafe surface.)
40+
41+
## 6. Front-end constraint (carried from retired neural-layout plan)
42+
The PDF/image front-end MUST be pure-Rust to honor the zero-C posture: image inputs
43+
via `image`/`imageproc`; PDF via a pure-Rust path (`ferrules`), **not** `pdfium-render`
44+
(it wraps native PDFium = C). The zero-C acceptance gate is otherwise unsatisfiable.

0 commit comments

Comments
 (0)