flybrain/services/flysim/crates
acamilo 895fb52cda macros: the tile a step is landing on is ground the run has covered
The other half of the same measurement. `wXCoord` and `wYCoord` are the tile the step began on
until the frame it ends, so the stood ledger recorded ground the fly had already left and the tile
under it stayed unstood: `path::frontier` kept offering it, `GO FRONTIER` was dealt aiming one tile
away, and `Arrival::Step` reported `done` the instant the step it did not make landed. A macro that
completes without changing anything, which is section 12.2's trap.

A step that has begun always finishes -- the cartridge owns the animation and no press stops it --
and the screen has already centred on the tile, so it is ground this run has covered. It clears the
map's frontier mark on the same rule the coordinates do: only ground never stood on before.
2026-09-22 14:57:34 +00:00
..
fly-session session: take Worker.Acknowledge's bound from the contract, not a local copy 2026-09-22 13:36:42 +00:00
fly-session-types fix(session-types): check the rational addition, and hold the schema set to the readers list 2026-09-22 13:12:59 +00:00
flybrain-core flybrain v0.4.0: public tree (history retained privately) 2026-09-21 15:09:46 +00:00
flybrain-gb macros: the tile a step is landing on is ground the run has covered 2026-09-22 14:57:34 +00:00
flybus test(flybus): prove the two section 9 rows a review found cited but unproven 2026-09-22 12:39:07 +00:00
flysim probes: a mid-step survey, and the errands on the pad dump 2026-09-22 14:57:33 +00:00