Expand description
2026-09-26: The serve settings a gate record discloses about the server it
measured (GateRecord::serve_resolved).
served_by names the in-tree recipe (gate::recipe_closure), and
serve_overrides only the keys changed for the run; neither states what
the server resolved those settings to (2026-10-02). The keys are defined here, in the crate that owns the
record, and the server CLI fills them from its rendered serve flags.
Owner: bench gate (records). Invariants:
- A
disclosurealways carriesSPECULATIVE,WEIGHT_QUANTIZATIONandACTIVATION_QUANTIZATION; every other key is present only when resolved or on.
Structs§
- Live
Forward - 2026-09-28: What a server reports about its forward (
GET /forward): the server fills it from its model, the harness reads it into the record.
Constants§
- ACTIVATION_
QUANTIZATION - 2026-09-30: Key for
--activation-quantization, always present on a record written since the flag exists, with the value’s canonical form (adaptive,declared, a ladder). A record without it predates the flag, and its server ran whatadaptivenames. - EXPERT_
QUANTIZATION - 2026-09-27: Key for
--expert-quantization, present only for a tier other than the defaultfp8, with the tier’s name as the value (nvfp4-gate-up,nvfp4). The flag has no environment fallback, so an absent key meansfp8. - FORWARD
- 2026-09-28: Key for
--forward, present only for a forward other thanlegacy. - KERNEL_
TREE - 2026-10-03: Key for the SHA-256 of the kernel tree the serve’s memory plan read, present whenever the serve planned (every serve whose loader reads the MoE expert-table decision).
- MAX_
BATCH_ SIZE - 2026-10-01: Key for the slot count
--max-batch-size autoresolved to, writtenauto:<n>; present only forauto. - MOE_
EXPERT_ TABLES - 2026-10-02: Key for the MoE expert-table decision, present (
skip) only when the serve’s memory plan dropped the transposed MoE prefill tables. Absent means built, as every serve before the decision existed did. - MTP_
GATE - 2026-09-26: Key for the
--mtp-gateregime in force:forceorauto. - PLAN_
DIGEST - 2026-09-28: Key for the live decode plan’s digest (
metrale_circuit::digest::plan_digest), present only when the server runs a circuit forward. - PREFILL_
CODISPATCH - 2026-09-26: Key for
--prefill-codispatch, present (true) only when the rendered serve gave the flag. - SPECULATIVE
- 2026-09-26: Key for whether
--speculativewas on:trueorfalse. - W4A4_
DOWNCAST - 2026-09-26: Key for
--w4a4-downcast, present (true) only when on. The flag defaults to false and has no environment fallback, so an absent key means off. - WEIGHT_
QUANTIZATION - 2026-09-28: Key for
--weight-quantization, always present on a record written since the flag exists, with the tier’s name (declared,nvfp4). A record without it predates the flag, and its server ran whatnvfp4names.
Functions§
- disclosure
- 2026-09-26: The disclosure for a server whose rendered flags resolved to these values.
- merge_
live_ forward - 2026-09-28: Add the live forward to
resolved:FORWARDwhen it is notlegacy, andPLAN_DIGEST.requestedis the forward the rendered serve asked for; a server running another one, or a circuit without a digest, or legacy with one, is refused: the record would state a configuration the measurement did not run.