{"id":"v001","input":{"lat":39.7392,"lon":-104.9903,"date":"2026-06-21","offset":"-06:00","landing_time":"21:20"},"expect":{"result.currency_from":"21:31","result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"add-practitioner-essentials scenarios","sourceVersion":"2026","tolerance":{}}
{"id":"v002","input":{"lat":39.7392,"lon":-104.9903,"date":"2026-06-21","offset":"-06:00","landing_time":"21:40"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-18) with the 14 CFR 61.57(b) and 1.1 definitions","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v003","input":{"lat":40.4406,"lon":-79.9959,"date":"2026-09-18","offset":"-04:00","landing_time":"19:45"},"expect":{"result.currency_from":"20:24","result.landing_logs_night":"no","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-18) with the 14 CFR 61.57(b) and 1.1 definitions","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v004","input":{"lat":51.5074,"lon":-0.1278,"date":"2026-01-15","offset":"+00:00","landing_time":"17:30"},"expect":{"result.currency_from":"17:21","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-18) with the 14 CFR 61.57(b) and 1.1 definitions","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v005","input":{"lat":39.7392,"lon":-104.9903,"date":"2026-06-21","offset":"-06:00"},"expect":{"result.part107_evening":"2026-06-21 20:31 local (2026-06-22 0231Z) to 2026-06-21 21:01 local (2026-06-22 0301Z)","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-18) with the 14 CFR 61.57(b) and 1.1 definitions","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v006","input":{"lat":71.29,"lon":-156.79,"date":"2026-12-21","offset":"-09:00","landing_time":"18:00"},"expect":{"result.landing_counts_currency":"yes","result.landing_logs_night":"yes","ok":true},"source":"add-practitioner-essentials scenarios","sourceVersion":"2026","tolerance":{}}
{"id":"v007","input":{"lat":34.1445,"lon":-110.849,"date":"2026-03-13","offset":"-07:00","landing_time":"19:45"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v008","input":{"lat":34.1445,"lon":-110.849,"date":"2026-03-13","offset":"-07:00","landing_time":"19:15"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v009","input":{"lat":38.8705,"lon":-84.6624,"date":"2026-09-09","offset":"-06:00","landing_time":"19:11"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v010","input":{"lat":38.8705,"lon":-84.6624,"date":"2026-09-09","offset":"-06:00","landing_time":"18:41"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v011","input":{"lat":34.2051,"lon":-82.2974,"date":"2026-10-01","offset":"-05:00","landing_time":"19:28"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v012","input":{"lat":34.2051,"lon":-82.2974,"date":"2026-10-01","offset":"-05:00","landing_time":"18:58"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v013","input":{"lat":37.027,"lon":58.1692,"date":"2026-01-15","offset":"+04:00","landing_time":"18:29"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v014","input":{"lat":37.027,"lon":58.1692,"date":"2026-01-15","offset":"+04:00","landing_time":"17:59"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v015","input":{"lat":29.0203,"lon":-86.6847,"date":"2026-10-19","offset":"-06:00","landing_time":"18:27"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v016","input":{"lat":29.0203,"lon":-86.6847,"date":"2026-10-19","offset":"-06:00","landing_time":"17:57"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v017","input":{"lat":26.428,"lon":-79.2941,"date":"2026-01-14","offset":"-05:00","landing_time":"19:01"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v018","input":{"lat":26.428,"lon":-79.2941,"date":"2026-01-14","offset":"-05:00","landing_time":"18:31"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v019","input":{"lat":45.8054,"lon":-76.0604,"date":"2026-04-03","offset":"-05:00","landing_time":"19:50"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v020","input":{"lat":45.8054,"lon":-76.0604,"date":"2026-04-03","offset":"-05:00","landing_time":"19:20"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v021","input":{"lat":31.255,"lon":83.6424,"date":"2026-03-18","offset":"+06:00","landing_time":"19:50"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"yes","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
{"id":"v022","input":{"lat":31.255,"lon":83.6424,"date":"2026-03-18","offset":"+06:00","landing_time":"19:20"},"expect":{"result.landing_logs_night":"yes","result.landing_counts_currency":"no","ok":true},"source":"USNO sunset and civil twilight (retrieved 2026-09-19, tools/vectors/gen_usno_sun.py --nights) with 14 CFR 61.57(b) and 1.1","sourceVersion":"API 4.0.1","tolerance":{}}
