Do we need to implement all of EEV at once?
No. A credible first version can target a clear subset, for example reading ENTRY in .eev and .eevz, with honest validation and a canonical writer limited to the fields the software genuinely understands. The important point is not to cover everything immediately, but to document exactly what is supported.