#:schema ../../../schema/clause.schema.json [govctl] id = "C-VERIFICATION" title = "Verification requirements" kind = "normative" status = "active" since = "0.1.0" [content] text = """ Tests MUST cover at least two requests with different prefix lengths and extend lengths. Tests MUST verify that each newly allocated logical page in the output cache locations has the expected owner lane from the flattened owner list. Tests MUST verify that owner-lane exhaustion for a batch-size greater than one case raises a recoverable capacity-wait error or returns an allocation failure to the caller that triggers that error path. Tests MUST verify that batch-size one allocation remains compatible with the existing owner-lane behavior. Tests SHOULD verify that supported batch-size greater than one CP shared-KV allocation does not call legacy allocation and does not emit a `multi_batch` fallback. **Rationale:** These checks directly exercise the failure modes that W2 is intended to remove: cross-request owner mixing, wrong logical page owners, capacity fallback, and single-request regression."""