# Meridian spatial context

Fictional, MIT-licensed examples. No ELDÆON recordings or decoded aircraft transmissions.

The all-sky clip follows the approved 640×640, 6 fps, 240-second recipe. The pointing table and all-sky clip are canonical derived products of the retained optical frame metadata, with explicit processing lineage. They are not independent observations. The retained optical frame table supplies elevation; its renderer's horizontal pixel motion is mapped into a newly declared ideal 45° bearing and 10 pixels/degree. This makes the synthetic views comparable without claiming physical camera registration. The flat horizon, lens and field of view are explicit in lens-model.json. No distance is inferred.

The aircraft reports retain the sourcebook's separate relative clock and Cartesian frame. track.csv is a derived, lossless projection of aircraft.ndjson with exact message IDs. The gap includes 100–120 seconds. No association, geographic location or time alignment to the field study is claimed. These are normalized synthetic reports, not native ADS-B bytes.

Station North is (0,0,0) m and South (80,-120,0) m in the authored local east/north/up frame. These are static reference positions, not GNSS fixes. The clock model retains offset = 120 + 0.5 × seconds in nanoseconds; physical uncertainty is unknown and no correction is applied. Aircraft alignment remains unknown.

## Reproduce

Projected pixel coordinates are rounded to six decimal places, as declared in
`lens-model.json`. This bounds display serialization precision, not physical
measurement uncertainty, and avoids platform-dependent trigonometric last bits
changing the generated CSV bytes.

Use Node 22 and FFmpeg with libx264. From this folder, alongside recordings-v1:

```
node build.mjs /path/to/disclosureos-at-88bcbfcc8b17af30837313aff596cec8e1bde43a . --render
```

Build the canonical packages first. Omit --render to retain the checked-in media bytes. Encoder version and arguments are retained; cross-version encoders may produce different MP4 digests. CSV and NDJSON generation is deterministic. Canonical Observation, acquisition bindings and product-source selections describe the sources; the canonical reader extracts each selected CSV row and video interval. All 24 clock offsets also have canonical measurements and capture-time bindings. Full acquisition profiles intentionally remain incomplete. Validation is not a scientific result or a physical calibration.
