{
 "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": "MI",
  "name": "Michigan",
  "layers": {
   "datacenter": {
    "status": "too_few",
    "value": null,
    "bin": null,
    "label": "Too few records",
    "n": 2,
    "sources": [
     {
      "url": "https://ballotpedia.org/Augusta_Township,_Michigan,_Rezone_Agricultural_Residential_to_General_Industrial_for_Data_Center_Referendum_(August_2026)",
      "title": "Ballotpedia: Augusta Township rezoning referendum",
      "as_of": "2026-09-29"
     },
     {
      "url": "https://www.mlive.com/news/ann-arbor/2026/07/openai-oracle-data-center-seeks-permit-to-discharge-wastewater-into-saline-river.html",
      "title": "MLive: The Barn seeks Saline River wastewater-discharge permit",
      "as_of": "2026-07-29"
     },
     {
      "url": "https://thesuntimesnews.com/saline-township-approves-industrial-moratorium-as-data-center-work-continues/",
      "title": "Sun Times News: Saline Township moratorium as The Barn work continues",
      "as_of": "2026-06-15"
     }
    ],
    "as_of": "2026-09-29"
   },
   "activity": {
    "status": "scored",
    "value": 2,
    "bin": 2,
    "label": "2 tracked records",
    "n": 2,
    "sources": [],
    "as_of": "2026-09-29"
   },
   "ai": {
    "status": "pending",
    "value": null,
    "bin": null,
    "label": "Source pending",
    "n": 0,
    "sources": [],
    "as_of": null
   }
  },
  "tracker": {
   "records": 2,
   "projects": 2,
   "by_status": {
    "under construction": 1,
    "cancelled": 1
   },
   "by_stance": {
    "positive": 0,
    "mixed": 1,
    "negative": 1,
    "unrated": 0
   },
   "moratoriums": 0,
   "ballot_nov3": 0,
   "events_60d": 1,
   "active_fight": true
  },
  "projects": [
   {
    "id": "mi-saline-related-stargate-the-barn",
    "name": "'The Barn' (Stargate) campus",
    "record_type": "project",
    "status": "under construction",
    "stance": "mixed",
    "last_updated": "2026-09-29",
    "place": "Saline Township, Washtenaw County",
    "next_date": "2026-10-23",
    "next_event": "EGLE wastewater permit public comment deadline"
   },
   {
    "id": "mi-augusta-twp-thor",
    "name": "Augusta Township data center rezoning",
    "record_type": "project",
    "status": "cancelled",
    "stance": "negative",
    "last_updated": "2026-09-29",
    "place": "Augusta Township, Washtenaw County",
    "next_date": null,
    "next_event": null
   }
  ],
  "ballot_measures": [
   {
    "jurisdiction": "Augusta (Washtenaw County)",
    "title": "Rezone Agricultural Residential to General Industrial for Data Center Referendum",
    "status": "defeated (~90% no; rezoning overturned)",
    "election_date": "2026-08-04",
    "on_nov3": false,
    "url": "https://ballotpedia.org/Augusta_Township,_Michigan,_Rezone_Agricultural_Residential_to_General_Industrial_for_Data_Center_Referendum_(August_2026)",
    "record_id": "mi-augusta-twp-thor",
    "summary": "Uphold Ordinance No. 2025-02, rezoning properties for a proposed data center"
   }
  ],
  "moratoriums": [],
  "events": [
   {
    "id": "mi-saline-related-stargate-the-barn:0",
    "date": "2026-10-23",
    "time": null,
    "state": "MI",
    "where": "Saline Township, Washtenaw County",
    "text": "EGLE wastewater permit public comment deadline",
    "type": "deadline",
    "record_id": "mi-saline-related-stargate-the-barn",
    "record_name": "'The Barn' (Stargate) campus",
    "url": null,
    "origin": "tracker"
   }
  ],
  "past": [],
  "undated": [],
  "sources": [
   {
    "url": "https://ballotpedia.org/Augusta_Township,_Michigan,_Rezone_Agricultural_Residential_to_General_Industrial_for_Data_Center_Referendum_(August_2026)",
    "title": "Ballotpedia: Augusta Township rezoning referendum",
    "as_of": "2026-09-29"
   },
   {
    "url": "https://www.mlive.com/news/ann-arbor/2026/07/openai-oracle-data-center-seeks-permit-to-discharge-wastewater-into-saline-river.html",
    "title": "MLive: The Barn seeks Saline River wastewater-discharge permit",
    "as_of": "2026-07-29"
   },
   {
    "url": "https://thesuntimesnews.com/saline-township-approves-industrial-moratorium-as-data-center-work-continues/",
    "title": "Sun Times News: Saline Township moratorium as The Barn work continues",
    "as_of": "2026-06-15"
   }
  ],
  "influence": []
 }
}
