Pin retina-simulation to the merged live-ADS-B feed sanity (c62f6e4) - #362
Conversation
retina-simulation#15: ground rows retire the live aircraft on the spot, an altitude that jumps >1 km from the coasted one is held off unless a self-consistent run persists for a minute, rows older than the stale window are ignored, and expiry is keyed on the fix's age rather than the last poll that echoed it. docs/simulation.md reworded to match. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
Claude finished @jehanazad's task in 1m 22s —— View job Review: Pin retina-simulation to c62f6e4 (live-ADS-B feed sanity)Tasks
SummarySmall, self-contained change: a submodule pointer bump ( FindingsNo blocking issues.
Minor, non-blocking nit: "held off unless it persists, self-consistently, for a minute" ( Verification limitationI was not able to independently confirm that |
Pin bump for offworldlabs/retina-simulation#15 (ground rows retire aircraft, altitude jump guard with self-consistent adoption, fix-age expiry, stale-row skip) — the fleet-side half of the fix for solve
mnece44394c3/ N6389R, where adsb.retina.fm served another aircraft's cruise altitude in a low GA row and a numeric 0 for on-ground. The server-side half (known-lane publish rms gate) is #360, already on main.docs/simulation.mdreworded: "dropped 60 s after the feed last reported it" → after its last fix, plus the ground/jump/stale rules.Verification: pin is the merge commit of #15 (
git ls-tree HEAD libs/retina-simulation= c62f6e4); deployed to test from the droplet for a live-feed check.🤖 Generated with Claude Code