{"id":"v001","input":{"indicated":"8000 ft","isa_deviation":"-20 degC"},"expect":{"result.true_altitude.value":7428.878364264179,"result.error.value":-571.1216357358211,"result.rule_error.value":-640.0,"ok":true},"source":"add-aviation-suite cold-temperature scenarios (ISA -20 °C at 8,000 ft indicated: true altitude below indicated)","sourceVersion":"2026","tolerance":{"result.true_altitude.value":{"rel":0,"abs":1e-06},"result.error.value":{"rel":0,"abs":1e-06},"result.rule_error.value":{"rel":0,"abs":1e-06}}}
{"id":"v002","input":{"indicated":"8000 ft","isa_deviation":"20 degC"},"expect":{"result.true_altitude.value":8571.12163573582,"result.error.value":571.1216357358211,"result.rule_error.value":640.0,"ok":true},"source":"ICAO 2020 equation and AIM Table 7-3-1 worked in Python (tools/vectors/gen_coldtemp.py)","sourceVersion":"2026","tolerance":{"result.true_altitude.value":{"rel":0,"abs":1e-06},"result.error.value":{"rel":0,"abs":1e-06},"result.rule_error.value":{"rel":0,"abs":1e-06}}}
{"id":"v003","input":{"indicated":"12000 ft","isa_deviation":"-10 degC","station_elevation":"3000 ft"},"expect":{"result.true_altitude.value":11670.563805718073,"result.error.value":-329.4361942819274,"result.rule_error.value":-360.0,"ok":true},"source":"ICAO 2020 equation and AIM Table 7-3-1 worked in Python (tools/vectors/gen_coldtemp.py)","sourceVersion":"2026","tolerance":{"result.true_altitude.value":{"rel":0,"abs":1e-06},"result.error.value":{"rel":0,"abs":1e-06},"result.rule_error.value":{"rel":0,"abs":1e-06}}}
{"id":"v004","input":{"indicated":"5500 ft","isa_deviation":"0 degC","station_elevation":"1500 ft"},"expect":{"result.true_altitude.value":5500.0,"result.error.value":0.0,"result.rule_error.value":0.0,"ok":true},"source":"ICAO 2020 equation and AIM Table 7-3-1 worked in Python (tools/vectors/gen_coldtemp.py)","sourceVersion":"2026","tolerance":{"result.true_altitude.value":{"rel":0,"abs":1e-06},"result.error.value":{"rel":0,"abs":1e-06},"result.rule_error.value":{"rel":0,"abs":1e-06}}}
{"id":"v005","input":{"indicated":"35000 ft","isa_deviation":"-15 degC"},"expect":{"result.true_altitude.value":32915.75904806206,"result.error.value":-2084.240951937947,"result.rule_error.value":-2100.0,"ok":true},"source":"ICAO 2020 equation and AIM Table 7-3-1 worked in Python (tools/vectors/gen_coldtemp.py)","sourceVersion":"2026","tolerance":{"result.true_altitude.value":{"rel":0,"abs":1e-06},"result.error.value":{"rel":0,"abs":1e-06},"result.rule_error.value":{"rel":0,"abs":1e-06}}}
{"id":"v006","input":{"indicated":"3000 ft","isa_deviation":"-35 degC","station_elevation":"2500 ft"},"expect":{"result.true_altitude.value":2938.0972314423584,"result.error.value":-61.90276855764179,"result.rule_error.value":-70.0,"ok":true},"source":"ICAO 2020 equation and AIM Table 7-3-1 worked in Python (tools/vectors/gen_coldtemp.py)","sourceVersion":"2026","tolerance":{"result.true_altitude.value":{"rel":0,"abs":1e-06},"result.error.value":{"rel":0,"abs":1e-06},"result.rule_error.value":{"rel":0,"abs":1e-06}}}
{"id":"v007","input":{"indicated":"1000 ft","isa_deviation":"-10 degC","station_elevation":"2000 ft"},"expect":{"ok":false,"error.code":"INVALID_INPUT"},"source":"ICAO 2020 equation and AIM Table 7-3-1 worked in Python (tools/vectors/gen_coldtemp.py)","sourceVersion":"2026","tolerance":{}}
