Skip to content

Architecture Decision Records

Permanent record of why the project is shaped the way it is — conclusions, not plans. Each ADR is immutable once accepted; a reversal is a new ADR that supersedes the old one (the old one stays, marked superseded).

ADR Decision
0001 Pure-Rust ZIP reader with no C-FFI dependencies
0002 Read/decrypt-only scope; recognize-and-refuse unsupported methods and encryption
0003 Tiered validation against real third-party corpora