# description
Canonical JSON shape every Billy log emitter must produce (ADR-159).

# $comment
`additionalProperties: true` is intentional — log emitters carry per-service enrichment fields (trace_id, request_id, vendor metadata) that the registry doesn't enumerate. Required fields stay locked; everything else is opaque tail data the sink threads through.