flybrain/services/flysim/crates
acamilo 8523daf745 macros: a purchase the counter's cursor cannot reach is not on the pad
A mart's buy list scrolls. The cursor walks rows 0, 1, 2 and then the window
moves under it, so an item's position in the counter's stock is its cursor index
only for the first three entries; the offset that would name the rest is not a
pinned address. Pewter's counter carries seven items and the Antidote is its
fourth, so `BUY ANTIDOTE` there aimed a cursor step above the list's own max and
reported `blocked` on its first frame, having pressed nothing -- and a purchase
has no walk target, so nothing was recorded and the button came back on the next
hold.

One accessor answers "which index, if any" for both the pad and the plan, and the
clerk talking is refused through the seam rather than here.
2026-09-22 19:56:38 +00:00
..
fly-session session: name the two ways a durable wait ends without an acknowledgment 2026-09-22 18:45:51 +00:00
fly-session-types session: name the two ways a durable wait ends without an acknowledgment 2026-09-22 18:45:51 +00:00
flybrain-core flybrain v0.4.0: public tree (history retained privately) 2026-09-21 15:09:46 +00:00
flybrain-gb macros: a purchase the counter's cursor cannot reach is not on the pad 2026-09-22 19:56:38 +00:00
flybus docs: the two sweep flakes are fixed, and one assertion that could not fail 2026-09-22 18:28:54 +00:00
flysim probe: a counter survey that reads what the mart actually drew 2026-09-22 19:56:38 +00:00