# Processing-version history (ADS-B component)

Outputs record the versions they were made with: corpus days and legs the corpus processing, parser, simplification and quality versions; flight geometry the key `g<geometry>.p<phase>.r<runway>.l<lod>.f<format>`. Dates are UTC.

## Current: `g2.p1.r2.l1.f1`, corpus processing 1

Parser 1, corpus processing 1, simplification 1, quality 1, geometry processing 2, phase logic 1, runway inference 2, LOD parameters 1, format major 1, frame contract 1. OurAirports reference commit `4f793127dcf3f6e6b4870862a4832c9dbef455e7`.

## History

- **2026-10-01** (no version change): ADS-B physical-flight records no longer carry BTS operating identity, which this method never produced.
- **2026-09-24** — geometry processing 2: observation-gap identification (`method.md` §10.3) allows up to 36 live candidates (was 20) and first excludes a non-max candidate longer than `uncovered − maxGapSeconds + 3 ms`.
- **2026-09-23** — runway inference 2: runway references from OurAirports `runways.csv` (`additional-contents.md` §2); before, every runway assignment was `unavailable` / `no_runway_reference`. Inference rules unchanged.
- **2026-09-23** — geometry processing 1, phase logic 1, runway inference 1, LOD parameters 1, format major 1, frame contract 1.
- **2026-09-21** — corpus processing 1, simplification 1, quality 1.
- **2026-09-20** — parser 1. Points outside the UTC day are dropped and the open leg closed (before any corpus day was produced).
