256 shards keyed by sprintf('%02x', trailing_integer(key) %% 256) (no trailing
digits, 00). Each holds the full card per taxon: ids, listings, validity, the
merged surface with a precomputed bbox, and the normalised input edges with
their assets — no ms_merge self-edge, so an input count means the same thing on
every generation.