Structured tracing fields emitted by Moon's tracing instrumentation. All fields use tracing::instrument attributes with explicit field names — no unbounded cardinality.
Keys are never logged verbatim. If a key appears in a log line, it must be hashed (e.g., xxh64(key)) to prevent unbounded cardinality and PII exposure.
Command names are logged via sanitize_cmd_label() which maps to a fixed set of ~120 known commands + "unknown" catch-all.
Error messages from client commands are logged at WARN level with the command name but not the key or arguments.
Shard IDs are small integers (0..num_shards), bounded by server config.