Production Event v1 semantic codec. The runtime Event struct is not serialized; only the approved six exact string-keyed payload schemas are encoded. State and registry-independent decoding implements the Phase 3 EventDecoder boundary.