- F1: core logAudit now appends OMNITRANSAUDIT HBP pipe rows to
logs/omnitranslator-audit.hbp (was NDJSON = JSON on a hot receipt lane);
translated content referenced by output_sha16, never inlined, so rows
stay pipe-safe; new unit test seals the rule (no '{"', json=0 close)
- F2: OMNITRANSSAFETY row now declares mutates=audit-hbp-append-only
(was mutates=0 while translate() appended to disk every call); .hbi
safety index row matches
- descriptor OMNITRANSSHA core/test hashes + 4 sidecars regenerated;
pyramid 41/41 on acer; F5 (D22 verb adapter) left open for liris
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>