JS-121 DONT: un-defer the kv64 abc.index lane — keyed compaction (newest-wins per key), get/range/seek

Now
DONT

kv64 (dog/abc/KV.h: (u64 key, u64 val), KEY-ONLY Z/hashEq) is already registered in jab's container bindings — HEAP_REG/ HASH_REG/HIT_REG(kv64) (heap.hpp, hash.hpp, hit.hpp) — but the LSM surface abc.index serves only u64 and wh128: kv64 is explicitly DEFERRED (index.hpp 28, API.md 396) because compaction and .seek dedup are FULL-ELEMENT newest-wins, which a key-only comparator breaks. Build the keyed variant: one live val per key, newest wins, older same-key rows collapse. This is the true-map twin of wh128's multimap — the LWW lane ANNO-001's status atoms want.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome