From 8e8022a34754dc48e76614328c20fe32ea6dddcb Mon Sep 17 00:00:00 2001 From: ak2k <19240940+ak2k@users.noreply.github.com> Date: Mon, 26 Oct 2026 13:41:29 -0400 Subject: [PATCH 1/2] flight-cli: CO2 memo test pins which figures double at two adults Unit: work-2f0xa --- tests/test_gf_emissions_party_docs.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/test_gf_emissions_party_docs.py b/tests/test_gf_emissions_party_docs.py index 3a7b2c92..9d903e13 100644 --- a/tests/test_gf_emissions_party_docs.py +++ b/tests/test_gf_emissions_party_docs.py @@ -14,9 +14,15 @@ def _flat(rel: str) -> str: def test_co2_memo_states_the_two_adult_measurement() -> None: memo = _flat("docs/memories/gf_search_transport.md") assert "only one adult has been measured" not in memo - assert "at two adults every row and leg figure doubles" in memo assert "39 of 39 matched rows at exactly 2x" in memo assert "DL747 229000 to 458000" in memo assert "B6 1523 419000 to 838000" in memo - assert "typical 346000 to 693000" in memo assert "percent unchanged on 38 of 39" in memo + + +def test_co2_memo_says_which_figures_double_at_two_adults() -> None: + memo = _flat("docs/memories/gf_search_transport.md") + assert "at two adults every row and leg gram figure doubles" in memo + assert "every leg ratio 2.0" in memo + assert "typical 346000 to 693000 (2.003x, not an exact double)" in memo + assert "The percent and label slots are not grams and do not double" in memo From 54603af610c1e853ab3497a3a3543c42396809a8 Mon Sep 17 00:00:00 2001 From: ak2k <19240940+ak2k@users.noreply.github.com> Date: Mon, 26 Oct 2026 13:41:50 -0400 Subject: [PATCH 2/2] flight-cli: CO2 memo says only the gram figures double at two adults Unit: work-2f0xa --- docs/memories/gf_search_transport.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/memories/gf_search_transport.md b/docs/memories/gf_search_transport.md index c06c51eb..c4cccc89 100644 --- a/docs/memories/gf_search_transport.md +++ b/docs/memories/gf_search_transport.md @@ -269,12 +269,14 @@ to +4. JFK-LAX states grams on 95 of 95 rows and JFK-LHR on 100 of 101 (VS46 states only the typical). Each direction is its own: the HNL-MIA outbound page states 4264000 and its pinned return board 1539000, and no page states a pair total. Google says the estimate is for the passengers searched, and at two -adults every row and leg figure doubles: JFK-LAX on 2026-10-20 at `--adults 2` -against one adult gave 39 of 39 matched rows at exactly 2x (DL747 229000 to -458000, B6 1523 419000 to 838000), every leg ratio 2.0, typical 346000 to -693000, the percent unchanged on 38 of 39. Each Google JSON row fills -`co2_emissions_g`, `co2_emissions_typical_g`, `co2_emissions_delta_pct` and -`emissions_tag`, and each leg `co2_emissions_g`, null where the slot is empty. +adults every row and leg gram figure doubles: JFK-LAX on 2026-10-20 at +`--adults 2` against one adult gave 39 of 39 matched rows at exactly 2x (DL747 +229000 to 458000, B6 1523 419000 to 838000), every leg ratio 2.0, typical 346000 +to 693000 (2.003x, not an exact double), the percent unchanged on 38 of 39. The +percent and label slots are not grams and do not double. Each Google JSON row +fills `co2_emissions_g`, `co2_emissions_typical_g`, `co2_emissions_delta_pct` +and `emissions_tag`, and each leg `co2_emissions_g`, null where the slot is +empty. The Google table adds `CO2 kg` (kilograms and the percent; green lower, red higher) when a shown row has a figure.