dataset_id: "jp-election-db.derived-shape.graph"
family: "graph"
dataset: "municipality-proportional-swing-2025-2026"
source_release_version: "2026-05-03-v050"
source_layer: "Layer 3 Derived Shape"
latest_dir: products/jp-election/derived/shape/graph/municipality-proportional-swing-2025-2026/latest
built_at: "2026-06-06T00:09:16Z"
notes: "Graph-ready municipality proportional swing payloads for 2025 to 2026 comparison."
files:
  - artifact_id: latest_catalog
    path: products/jp-election/derived/shape/graph/municipality-proportional-swing-2025-2026/latest/catalog.json
    sha256: fb5dcb2ce54d9c7e976d32f20d9fecc8afbdc425816c0a99d80656c5b608d1ba
    size_bytes: 198620
    notes: "Stable latest selector catalog."
summary:
  primary_selector_fields: "scope_id,prefecture_code,region_id,party_id,ranking_id"
  row_grain: "nationwide shard: party_id x prefecture_code; region shard: region_id x party_id x jis_code; prefecture shard: prefecture_code x party_id x jis_code; ranking shard: party_id x ranking_id x jis_code"
  selector_file_count: 587
  nationwide_party_file_count: 11
  region_party_file_count: 81
  prefecture_party_file_count: 475
  ranking_file_count: 20
