specs

open override fun specs(): List<<Error class: unknown class>>

A uniqueness constraint per natural key, which is what makes the stores' MERGEs race-free, plus the range indexes the lineage reads look records up by.

The lookup indexes live here alongside the constraints so one registration covers everything these stores need. A host that ensures the constraints while missing the indexes gets correct answers off full scans, which is the kind of gap a hand-copied schema list produces.