Bounded sparse-entry scan #
This module exposes the complete time-bounded contract for the fixed sparse store scanner. The runtime entry count is read from a canonical binary tape; it is not hardwired into the finite controller.
Scan a runtime-sized sparse store. A successful endpoint contains the first matching entry's decoded value; a miss certifies that every address was different. Input, output, and every work tape outside the ten-tape assignment are preserved exactly.
The bounded scanner preserves one-way output safety.
Coarse all-prefix auxiliary-space envelope for the bounded scan.
One invariant-preserving entry iteration is linear in the two serialized words and the query width.
A complete sparse scan is charged by the serialized entries actually traversed, the repeated query width, and the binary remaining-count overhead. In particular, it no longer multiplies every entry by a run-wide square-width envelope.