{
  "version": "1.0.0",
  "date": "2026-09-20",
  "sourceVersions": {
    "hues": "5",
    "grounds": "1"
  },
  "sources": [
    {
      "name": "Earth Hues",
      "url": "https://claude.ai/artifact/MWjyvhtP7NiN8rK4a8QvDG",
      "status": "v5 decisions adopted; perceptual study pending"
    },
    {
      "name": "Earth Grounds",
      "url": "https://claude.ai/artifact/6XVuNUqMvtz7yhTgqeVqbz",
      "status": "v1 assignments approved"
    }
  ],
  "interpolation": "srgb-channel-linear",
  "positions": "equidistant normalized stops; single and stepped schemes are not interpolated",
  "missing": {
    "color": null,
    "label": "欠測",
    "strategy": "transparent-with-explicit-coverage"
  },
  "humanAccent": "#eb8741",
  "geography": {
    "dayLineMixBlack": 0.16,
    "nightLineMixWhite": 0.22,
    "reliefOverlayMaxDeltaLstar": 4,
    "productionTerrain": "ETOPO 2022",
    "previewTerrain": "ETOPO1 (10 arc-minute subsample)",
    "coastline": "Natural Earth 1:50m",
    "storage": "immutable release assets in Supabase Storage; not a new R2 dependency"
  },
  "grounds": [
    {
      "id": "B0",
      "name": "陸の面",
      "land": true,
      "borders": false,
      "relief": "none",
      "description": "比較の基準。15題材の既定には割り当てない。"
    },
    {
      "id": "B1",
      "name": "起伏 · 陸と海",
      "land": true,
      "borders": false,
      "relief": "land-and-ocean",
      "description": "山脈から海溝まで、地球の構造を見る。"
    },
    {
      "id": "B2",
      "name": "起伏 · 陸のみ",
      "land": true,
      "borders": false,
      "relief": "land",
      "description": "標高と現象の関係を見る。海は地のまま。"
    },
    {
      "id": "B3",
      "name": "国境線",
      "land": true,
      "borders": true,
      "relief": "none",
      "description": "経済活動や国境を越える現象を見る。"
    },
    {
      "id": "B4",
      "name": "海岸線のみ",
      "land": false,
      "borders": false,
      "relief": "none",
      "description": "陸を塗らず、現象を主役にする。"
    }
  ],
  "precipitation": {
    "unit": "mm/h",
    "thresholds": [
      1,
      5,
      10,
      20,
      30,
      50,
      80
    ],
    "interval": "lower-inclusive",
    "source": "https://www.jma.go.jp/jma/press/1205/24a/120524hpcolor.html"
  },
  "profiles": [
    {
      "id": "ICE",
      "name": "氷",
      "english": "Ice",
      "family": "水圏",
      "preferredMode": "night",
      "kind": "sequential",
      "defaultGround": "B4",
      "alternativeGround": null,
      "note": "夜の白は氷に優先して割り当てる。昼は影の青灰で読む。",
      "groundReason": "氷を主役にし、海岸線だけで位置を示す。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#eef0f2",
          "ramp": [
            "#ffffff",
            "#d2dfe6",
            "#94afbe",
            "#608192",
            "#3e5d6f"
          ],
          "phenomenon": "#3e5d6f"
        },
        "night": {
          "ground": "#15253a",
          "geography": "#22344a",
          "ramp": [
            "#15253a",
            "#32495b",
            "#748694",
            "#bec8cf",
            "#f3f5f7"
          ],
          "phenomenon": "#f3f5f7"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "OCEAN",
      "name": "海",
      "english": "Ocean",
      "family": "水圏",
      "preferredMode": "day",
      "kind": "sequential",
      "defaultGround": "B4",
      "alternativeGround": null,
      "note": "昼は水色から深いネイビーへ。夜は明るい水色へ。",
      "groundReason": "海の場を主役にし、陸は塗らず海岸線だけにする。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#edeeee",
          "ramp": [
            "#ffffff",
            "#c8e8f3",
            "#6ab4d6",
            "#1870a4",
            "#0d2f55"
          ],
          "phenomenon": "#0d2f55"
        },
        "night": {
          "ground": "#0b1a2b",
          "geography": "#1a2a3c",
          "ramp": [
            "#0b1a2b",
            "#1c3e59",
            "#2a7196",
            "#57a5c5",
            "#92d0e4"
          ],
          "phenomenon": "#92d0e4"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "LANES",
      "name": "航路",
      "english": "Sea lanes",
      "family": "水圏",
      "preferredMode": "day",
      "kind": "sequential",
      "defaultGround": "B3",
      "alternativeGround": null,
      "note": "航路単独では海の青。自然現象に重ねる人為の航路だけ橙。",
      "groundReason": "国と港をつなぐ経済活動を国境線で読む。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#eceef1",
          "ramp": [
            "#ffffff",
            "#b9c8d8",
            "#5f799c",
            "#0d2f55"
          ],
          "phenomenon": "#0d2f55"
        },
        "night": {
          "ground": "#0c1e31",
          "geography": "#1b2b3d",
          "ramp": [
            "#0c1e31",
            "#3f5266",
            "#7d93ac",
            "#b5c8e0"
          ],
          "phenomenon": "#b5c8e0"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "RIVER",
      "name": "川",
      "english": "Rivers",
      "family": "水圏",
      "preferredMode": "day",
      "kind": "single",
      "defaultGround": "B2",
      "alternativeGround": null,
      "note": "線は単色。流量などの量は太さで表す。",
      "groundReason": "流域と流れを決める陸の起伏を残す。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#f1f2f5",
          "ramp": [
            "#ffffff",
            "#5c79c7"
          ],
          "phenomenon": "#5c79c7"
        },
        "night": {
          "ground": "#0d1119",
          "geography": "#191f2b",
          "ramp": [
            "#0d1119",
            "#a5acee"
          ],
          "phenomenon": "#a5acee"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "HEAT",
      "name": "気温",
      "english": "Temperature",
      "family": "大気",
      "preferredMode": "day",
      "kind": "diverging",
      "defaultGround": "B4",
      "alternativeGround": null,
      "note": "Climate Stripesの16色を昼夜共通で使う。偏差は基準期間を必ず示す。",
      "groundReason": "場が全面を覆うため、海岸線で位置だけを示す。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": null,
          "ramp": [
            "#08306b",
            "#08519c",
            "#2171b5",
            "#4292c6",
            "#6baed6",
            "#9ecae1",
            "#c6dbef",
            "#deebf7",
            "#fee0d2",
            "#fcbba1",
            "#fc9272",
            "#fb6a4a",
            "#ef3b2c",
            "#cb181d",
            "#a50f15",
            "#67000d"
          ],
          "phenomenon": "#67000d"
        },
        "night": {
          "ground": "#0b0c0e",
          "geography": null,
          "ramp": [
            "#08306b",
            "#08519c",
            "#2171b5",
            "#4292c6",
            "#6baed6",
            "#9ecae1",
            "#c6dbef",
            "#deebf7",
            "#fee0d2",
            "#fcbba1",
            "#fc9272",
            "#fb6a4a",
            "#ef3b2c",
            "#cb181d",
            "#a50f15",
            "#67000d"
          ],
          "phenomenon": "#67000d"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "STORM",
      "name": "嵐",
      "english": "Storm",
      "family": "大気",
      "preferredMode": "day",
      "kind": "stepped",
      "defaultGround": "B2",
      "alternativeGround": null,
      "note": "降水量は気象庁の8段。経路は縁取りつきの黒／白の線。",
      "groundReason": "雨と標高の関係を読むため、陸の起伏を使う。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#eceef0",
          "ramp": [
            "#ffffff",
            "#a0d2ff",
            "#218cff",
            "#0041ff",
            "#faf500",
            "#ff9900",
            "#ff2800",
            "#b40068"
          ],
          "phenomenon": "#b40068"
        },
        "night": {
          "ground": "#0a1220",
          "geography": "#172234",
          "ramp": [
            "#0a1220",
            "#a0d2ff",
            "#218cff",
            "#0041ff",
            "#faf500",
            "#ff9900",
            "#ff2800",
            "#b40068"
          ],
          "phenomenon": "#b40068"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "DUST",
      "name": "砂塵",
      "english": "Dust",
      "family": "大気",
      "preferredMode": "night",
      "kind": "sequential",
      "defaultGround": "B2",
      "alternativeGround": null,
      "note": "鉱物の粒は土の色。昼は焦茶へ、夜は明るい黄褐へ。",
      "groundReason": "砂漠の発生源と山脈が流れに関係する。",
      "modes": {
        "day": {
          "ground": "#fbf8f3",
          "geography": "#ece6de",
          "ramp": [
            "#fbf8f3",
            "#f2e0cc",
            "#ddb185",
            "#bd7d4b",
            "#985424"
          ],
          "phenomenon": "#985424"
        },
        "night": {
          "ground": "#120f0b",
          "geography": "#221d17",
          "ramp": [
            "#120f0b",
            "#523826",
            "#8c5e3a",
            "#bf8452",
            "#e7a973"
          ],
          "phenomenon": "#e7a973"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "SMOKE",
      "name": "煙",
      "english": "Smoke",
      "family": "大気",
      "preferredMode": "day",
      "kind": "sequential",
      "defaultGround": "B3",
      "alternativeGround": null,
      "note": "昼は灰の濃淡。夜は明るい灰で止め、氷の白とは分ける。",
      "groundReason": "煙の越境を国境線との関係で見せる。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#efefed",
          "ramp": [
            "#ffffff",
            "#dfe3e6",
            "#acb1b5",
            "#767d82",
            "#4b5156"
          ],
          "phenomenon": "#4b5156"
        },
        "night": {
          "ground": "#0e1114",
          "geography": "#1c2126",
          "ramp": [
            "#0e1114",
            "#3f3b37",
            "#68625d",
            "#918a85",
            "#b6afaa"
          ],
          "phenomenon": "#b6afaa"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "AIR",
      "name": "大気汚染",
      "english": "Air quality",
      "family": "大気",
      "preferredMode": "day",
      "kind": "sequential",
      "defaultGround": "B3",
      "alternativeGround": null,
      "note": "灰みの紫。煙と重ねる場合は枠と透過を併用する。",
      "groundReason": "汚染と経済活動の関係を国境線で読む。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#eeedf0",
          "ramp": [
            "#ffffff",
            "#e9e7ef",
            "#bbb6c9",
            "#898099",
            "#534660"
          ],
          "phenomenon": "#534660"
        },
        "night": {
          "ground": "#110f17",
          "geography": "#1e1b26",
          "ramp": [
            "#110f17",
            "#36343c",
            "#605c6c",
            "#8e889f",
            "#b9b2ce"
          ],
          "phenomenon": "#b9b2ce"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "FOREST",
      "name": "森",
      "english": "Forest",
      "family": "陸",
      "preferredMode": "day",
      "kind": "sequential",
      "defaultGround": "B3",
      "alternativeGround": "B2",
      "note": "若葉から深緑へ。伐採など人為の文脈を点・線で加える場合は橙。",
      "groundReason": "森林の増減と農地・伐採を読む。標高と植生帯には代替の起伏図。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#ebeee8",
          "ramp": [
            "#ffffff",
            "#e6ebc9",
            "#a7c283",
            "#608f5c",
            "#3b6845"
          ],
          "phenomenon": "#3b6845"
        },
        "night": {
          "ground": "#0f1612",
          "geography": "#1b241e",
          "ramp": [
            "#0f1612",
            "#2d4830",
            "#56824e",
            "#96bc72",
            "#d3e4a1"
          ],
          "phenomenon": "#d3e4a1"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "DRYWET",
      "name": "乾きと湿り",
      "english": "Dry / wet",
      "family": "陸",
      "preferredMode": "day",
      "kind": "diverging",
      "defaultGround": "B3",
      "alternativeGround": "B2",
      "note": "乾きは土、湿りは水。中央は地の色。偏差の基準を持つ。",
      "groundReason": "穀倉地帯・水資源との関係を国境線で読む。起伏を代替に持つ。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#f0f0ee",
          "ramp": [
            "#753c1a",
            "#a86833",
            "#d4a979",
            "#f0e0cc",
            "#ffffff",
            "#c6e9e8",
            "#6fbdbf",
            "#0f8991",
            "#00555e"
          ],
          "phenomenon": "#00555e"
        },
        "night": {
          "ground": "#0e0f10",
          "geography": "#1c1d1f",
          "ramp": [
            "#f6c384",
            "#dd9657",
            "#a7683e",
            "#563c2e",
            "#0e0f10",
            "#1e484b",
            "#00848c",
            "#46b5b8",
            "#95dedc"
          ],
          "phenomenon": "#95dedc"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "SEASON",
      "name": "季節の前線",
      "english": "Season front",
      "family": "陸",
      "preferredMode": "night",
      "kind": "sequential",
      "defaultGround": "B2",
      "alternativeGround": null,
      "note": "淡紅から桜、紅へ。早さが増す方向を凡例で明記する。",
      "groundReason": "標高に伴う開花日の違いを陸の起伏で読む。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#efeeec",
          "ramp": [
            "#ffffff",
            "#fce2e8",
            "#f1aec6",
            "#d06a94",
            "#aa3968"
          ],
          "phenomenon": "#aa3968"
        },
        "night": {
          "ground": "#120d10",
          "geography": "#221b1f",
          "ramp": [
            "#120d10",
            "#4f303c",
            "#aa5779",
            "#e08dad",
            "#f9c3d6"
          ],
          "phenomenon": "#f9c3d6"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "QUAKE",
      "name": "地震",
      "english": "Earthquake",
      "family": "災害",
      "preferredMode": "day",
      "kind": "single",
      "defaultGround": "B1",
      "alternativeGround": "B3",
      "note": "朱の単色。量は大きさで表す。火と重ねる場合は輪郭の円で区別。",
      "groundReason": "海溝・プレート境界を海底地形まで含めて読む。被害の文脈では国境線。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#ecebe8",
          "ramp": [
            "#ffffff",
            "#df5236"
          ],
          "phenomenon": "#df5236"
        },
        "night": {
          "ground": "#101113",
          "geography": "#222326",
          "ramp": [
            "#101113",
            "#ff724e"
          ],
          "phenomenon": "#ff724e"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "FIRE",
      "name": "火",
      "english": "Fire",
      "family": "災害",
      "preferredMode": "day",
      "kind": "sequential",
      "defaultGround": "B2",
      "alternativeGround": "B3",
      "note": "昼は琥珀から深紅へ。夜は黄色に上げず赤で止める。",
      "groundReason": "植生と地形に沿う広がりを読む。人の活動の文脈には国境線。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#efece8",
          "ramp": [
            "#ffffff",
            "#fbdebe",
            "#fea36e",
            "#e55140",
            "#b21132"
          ],
          "phenomenon": "#b21132"
        },
        "night": {
          "ground": "#140f0f",
          "geography": "#251d1c",
          "ramp": [
            "#140f0f",
            "#5c2223",
            "#b71f31",
            "#e93340",
            "#ff4b4f"
          ],
          "phenomenon": "#ff4b4f"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    },
    {
      "id": "LIGHTS",
      "name": "灯り",
      "english": "Night lights",
      "family": "人の活動",
      "preferredMode": "night",
      "kind": "sequential",
      "defaultGround": "B3",
      "alternativeGround": null,
      "note": "灯り単独では琥珀から金。例外の橙は使わない。",
      "groundReason": "灯りそのものが経済活動を表す。",
      "modes": {
        "day": {
          "ground": "#ffffff",
          "geography": "#f0efeb",
          "ramp": [
            "#ffffff",
            "#f2e1bc",
            "#cfac5d",
            "#a37e28",
            "#7b5f06"
          ],
          "phenomenon": "#7b5f06"
        },
        "night": {
          "ground": "#07090e",
          "geography": "#141922",
          "ramp": [
            "#07090e",
            "#3c2e1d",
            "#997029",
            "#dfb25c",
            "#fce6b8"
          ],
          "phenomenon": "#fce6b8"
        }
      },
      "status": "adopted-design",
      "validation": "human-study-pending"
    }
  ],
  "crosspoints": [
    {
      "id": "CP1",
      "name": "北極海氷 × 航路",
      "field": "ICE",
      "overlay": "LANES",
      "geometry": "line",
      "human": true,
      "strategy": "outlined",
      "note": "氷の面に、人為の航路を橙の線で重ねる。"
    },
    {
      "id": "CP2",
      "name": "乾き × 火",
      "field": "DRYWET",
      "overlay": "FIRE",
      "geometry": "point",
      "human": false,
      "strategy": "outlined",
      "fieldRange": {
        "day": [
          0.25,
          0.5
        ],
        "night": [
          0.375,
          0.5
        ]
      },
      "note": "乾き側の淡い範囲を使い、火を単色の点で重ねる。値域と表示変換を記録する。"
    },
    {
      "id": "CP3",
      "name": "大気汚染 × 人の活動",
      "field": "AIR",
      "overlay": "LIGHTS",
      "geometry": "point",
      "human": true,
      "strategy": "outlined",
      "note": "汚染の紫に、都市の活動を橙の点で重ねる。"
    },
    {
      "id": "CP4",
      "name": "海面水温 × 台風",
      "field": "HEAT",
      "overlay": "STORM",
      "geometry": "line",
      "human": false,
      "strategy": "relative-line",
      "note": "海面水温偏差の16色に、縁取りつきの黒／白の経路を重ねる。"
    }
  ],
  "closePairs": [
    [
      "OCEAN",
      "LANES"
    ],
    [
      "ICE",
      "SMOKE"
    ],
    [
      "LANES",
      "AIR"
    ],
    [
      "QUAKE",
      "HUMAN"
    ],
    [
      "QUAKE",
      "FIRE"
    ],
    [
      "FOREST",
      "LIGHTS"
    ],
    [
      "SMOKE",
      "AIR"
    ],
    [
      "DUST",
      "HUMAN"
    ],
    [
      "RIVER",
      "AIR"
    ],
    [
      "DUST",
      "LIGHTS"
    ],
    [
      "SEASON",
      "FIRE"
    ],
    [
      "LANES",
      "RIVER"
    ]
  ],
  "decisions": [
    {
      "id": "2026-09-20-01",
      "decision": "地震の昼の地は白。旧版の「地震は灰」という説明を失効させる。"
    },
    {
      "id": "2026-09-20-02",
      "decision": "近い組は禁止しない。枠＋透過を既定にし、実際の合成画面で読み分けを確認する。"
    },
    {
      "id": "2026-09-20-03",
      "decision": "UIの外観設定とSceneの優先ビューを分離。氷・砂塵・季節・灯りは初期表示を夜にする。"
    },
    {
      "id": "2026-09-20-04",
      "decision": "地形データの本番規範はETOPO 2022。保管先は現行DATA SCAPEのSupabase Storageを使い、旧資料のR2指定を移行する。"
    },
    {
      "id": "2026-09-20-05",
      "decision": "人による知覚・連想の検証は未完了。LLM推定を合否ゲートに使わない。"
    }
  ]
}
