{
 "schema_version": 1,
 "generated_for": "2026-09-30",
 "layers": {
  "datacenter": {
   "id": "datacenter",
   "label": "Data-center sentiment",
   "short": "Data centers",
   "status": "live",
   "scale": "diverging",
   "formula": "Score = (positive − negative) ÷ rated records. Each record with a stance_signal counts once: positive +1, negative −1, mixed 0. Range −1 (all negative) to +1 (all positive). Shown only when a state has at least 3 rated records; otherwise “Too few records”.",
   "min_items": 3,
   "unit": "rated records",
   "as_of": "2026-09-30",
   "source_name": "Singularity Farmer US data-center tracker"
  },
  "activity": {
   "id": "activity",
   "label": "Tracked activity",
   "short": "Activity",
   "status": "live",
   "scale": "sequential",
   "formula": "Count of tracked records per state: projects, local ballot measures and policies, including cancelled projects and past events. It shows where SF has covered, not how people feel.",
   "min_items": 1,
   "unit": "records",
   "as_of": "2026-09-30",
   "source_name": "Singularity Farmer US data-center tracker"
  },
  "ai": {
   "id": "ai",
   "label": "AI sentiment",
   "short": "AI",
   "status": "pending",
   "scale": "diverging",
   "formula": "No per-state AI-sentiment source has been delivered yet. This layer stays grey until one is loaded; nothing is inferred from other data.",
   "min_items": 0,
   "unit": "observations",
   "as_of": null,
   "source_name": "Source pending"
  }
 },
 "state": {
  "code": "CA",
  "name": "California",
  "layers": {
   "datacenter": {
    "status": "scored",
    "value": -1,
    "bin": -2,
    "label": "Strongly opposed",
    "n": 3,
    "sources": [
     {
      "url": "https://ballotpedia.org/Alhambra,_California,_Measure_DB,_Prohibit_Data_Centers_Measure_(November_2026)",
      "title": "Ballotpedia: Alhambra Measure DB",
      "as_of": "2026-09-29"
     },
     {
      "url": "https://ballotpedia.org/Local_ballot_measure_elections_in_2026",
      "title": "Ballotpedia: Local ballot measure elections in 2026",
      "as_of": "2026-09-29"
     },
     {
      "url": "https://ballotpedia.org/Monterey_Park,_California,_Measure_NDC,_Prohibit_Data_Centers_Measure_(June_2026)",
      "title": "Ballotpedia: Monterey Park Measure NDC",
      "as_of": "2026-09-29"
     },
     {
      "url": "https://milldampr.com/2026/09/25/zoning-in-99/",
      "title": "Milldam Zoning In: LA County temporary ban summary",
      "as_of": "2026-09-25"
     }
    ],
    "as_of": "2026-09-30"
   },
   "activity": {
    "status": "scored",
    "value": 3,
    "bin": 2,
    "label": "3 tracked records",
    "n": 3,
    "sources": [],
    "as_of": "2026-09-30"
   },
   "ai": {
    "status": "pending",
    "value": null,
    "bin": null,
    "label": "Source pending",
    "n": 0,
    "sources": [],
    "as_of": null
   }
  },
  "tracker": {
   "records": 3,
   "projects": 0,
   "by_status": {},
   "by_stance": {
    "positive": 0,
    "mixed": 0,
    "negative": 3,
    "unrated": 0
   },
   "moratoriums": 1,
   "ballot_nov3": 1,
   "events_60d": 1,
   "active_fight": true
  },
  "projects": [
   {
    "id": "ca-alhambra-ballot-measure-db",
    "name": "Alhambra (CA): Measure DB",
    "record_type": "ballot_measure_jurisdiction",
    "status": null,
    "stance": "negative",
    "last_updated": "2026-09-29",
    "place": "Alhambra",
    "next_date": null,
    "next_event": null
   },
   {
    "id": "ca-la-county-temp-ban",
    "name": "Los Angeles County temporary ban on large-scale data centers (unincorporated)",
    "record_type": "policy",
    "status": null,
    "stance": "negative",
    "last_updated": "2026-09-30",
    "place": "Los Angeles County",
    "next_date": null,
    "next_event": null
   },
   {
    "id": "ca-monterey-park-ballot-measure-ndc",
    "name": "Monterey Park (CA): Measure NDC",
    "record_type": "ballot_measure_jurisdiction",
    "status": null,
    "stance": "negative",
    "last_updated": "2026-09-29",
    "place": "Monterey Park",
    "next_date": null,
    "next_event": null
   }
  ],
  "ballot_measures": [
   {
    "jurisdiction": "Alhambra",
    "title": "Measure DB",
    "status": "on the ballot",
    "election_date": "2026-11-03",
    "on_nov3": true,
    "url": "https://ballotpedia.org/Alhambra,_California,_Measure_DB,_Prohibit_Data_Centers_Measure_(November_2026)",
    "record_id": "ca-alhambra-ballot-measure-db",
    "summary": "Prohibit data centers in the city"
   },
   {
    "jurisdiction": "Monterey Park",
    "title": "Measure NDC",
    "status": "approved",
    "election_date": "2026-06-02",
    "on_nov3": false,
    "url": "https://ballotpedia.org/Monterey_Park,_California,_Measure_NDC,_Prohibit_Data_Centers_Measure_(June_2026)",
    "record_id": "ca-monterey-park-ballot-measure-ndc",
    "summary": "Amend the city's land use element to prohibit data centers"
   }
  ],
  "moratoriums": [
   {
    "jurisdiction": "Los Angeles County (unincorporated)",
    "scope": "large-scale data centers",
    "through": "temporary while permanent zoning pursued",
    "ends": null,
    "stage": "listed",
    "record_id": "ca-la-county-temp-ban",
    "record_name": "Los Angeles County temporary ban on large-scale data centers (unincorporated)",
    "source": "Milldam Zoning In (secondary)"
   }
  ],
  "events": [
   {
    "id": "vote:CA:2026-11-03",
    "date": "2026-11-03",
    "time": null,
    "state": "CA",
    "where": "Alhambra",
    "text": "Measure DB",
    "type": "vote",
    "record_id": "ca-alhambra-ballot-measure-db",
    "record_name": null,
    "url": "https://ballotpedia.org/Alhambra,_California,_Measure_DB,_Prohibit_Data_Centers_Measure_(November_2026)",
    "origin": "tracker",
    "measures": [
     "Alhambra: Measure DB"
    ]
   }
  ],
  "past": [
   {
    "id": "ca-la-county-temp-ban:0",
    "date": null,
    "when": "2026-09",
    "state": "CA",
    "where": "Los Angeles County",
    "text": "County temporarily prohibited large-scale data centers in unincorporated areas while pursuing permanent zoning changes (exact ordinance date not verified in primary source this run)",
    "type": "other",
    "record_id": "ca-la-county-temp-ban",
    "record_name": "Los Angeles County temporary ban on large-scale data centers (unincorporated)",
    "url": "https://milldampr.com/2026/09/25/zoning-in-99/"
   }
  ],
  "undated": [],
  "sources": [
   {
    "url": "https://ballotpedia.org/Alhambra,_California,_Measure_DB,_Prohibit_Data_Centers_Measure_(November_2026)",
    "title": "Ballotpedia: Alhambra Measure DB",
    "as_of": "2026-09-29"
   },
   {
    "url": "https://ballotpedia.org/Local_ballot_measure_elections_in_2026",
    "title": "Ballotpedia: Local ballot measure elections in 2026",
    "as_of": "2026-09-29"
   },
   {
    "url": "https://ballotpedia.org/Monterey_Park,_California,_Measure_NDC,_Prohibit_Data_Centers_Measure_(June_2026)",
    "title": "Ballotpedia: Monterey Park Measure NDC",
    "as_of": "2026-09-29"
   },
   {
    "url": "https://milldampr.com/2026/09/25/zoning-in-99/",
    "title": "Milldam Zoning In: LA County temporary ban summary",
    "as_of": "2026-09-25"
   }
  ],
  "influence": []
 }
}
