Files
club-3090/scripts/lib
noonghunnaandClaude Opus 4.8 18fcedb4fe feat(c3): add Weights + KV columns to the catalog
Surfaces each slug's weight-quant and KV-cache format in the Catalog table —
useful after the fp8-KV arc (which tier uses which KV is now a real
differentiator). Adds `kv_format` to the registry-emit --json contract (from
COMPOSE_REGISTRY) + threads it onto the VariantRow (same object.__setattr__
pattern as the other facets); weights comes free from the existing
CatalogEntry.weights_variant. Two compact columns appended after `engine`:
  weights: fp8 · int4·AR · awq4 · qat4 · bf16 · iq4ks …
  kv:      fp8/e4m3 · fp8/e5m2 · int8-PTH · tq3 · bf16 · q4_0 …

e.g. vllm/dual → int4·AR / fp8/e5m2 ; dual-max → fp8 / fp8/e4m3 ;
dual-balanced → awq4 / int8-PTH. 239 c3 tests + registry-parity guards green.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01EfF565T9eSLaqGzidyJ1Pm
2026-07-06 19:26:17 +00:00
..