{
  "schemaVersion": 1,
  "namespace": "appstore2031/storefront/v2",
  "editionId": "2031-2026-08-02",
  "candidateId": "category-003-candidate-07",
  "canonicalCandidateSha256": "994e74f72816e7a087434fac0a360d278833a51812822a2fc5c0998d010d0b9d",
  "fictionalDisclosure": true,
  "fiction": {
    "name": "FactBrake",
    "developerName": "ClearTrace Cooperative",
    "iconAsset": "/storefront/v2/icons/category-003-candidate-07.svg",
    "iconTheme": {
      "motif": "A distinct geometric mark derived from the fictional name.",
      "palette": "High-contrast spectral gradient.",
      "shapeLanguage": "Rounded app-store tile with a clear lettermark.",
      "accessibilityNote": "The name remains visible beside the icon; colour is not the only identifier."
    },
    "storeDescription": "FactBrake is a forecast circuit breaker for a status error that has travelled beyond its source. It maps where the disputed fact is being used, sends a clearly labelled dispute marker and offers minimum alternate proof. Providers are asked to pause that fact—not every safety process—while a human checks it. After correction, FactBrake retests affected decisions and leaves a receipt for each place that changed, refused or never answered.",
    "rating": 4.7,
    "ratingLabel": "imagined 2031 rating",
    "reviews": [
      {
        "reviewerAlias": "NotTwoPeople",
        "title": "The duplicate identity stopped spreading",
        "body": "Three services had copied the same mistaken match. FactBrake found the source, marked the copies and showed which decisions were tested again.",
        "stars": 5,
        "stance": "benefit",
        "fictionalDisclosure": true
      },
      {
        "reviewerAlias": "ReviewStillOpen",
        "title": "A marker is not a correction",
        "body": "Two providers paused the bad fact, but the original issuer took twelve days to review it. The dashboard felt finished before my case really was.",
        "stars": 3,
        "stance": "critical",
        "fictionalDisclosure": true
      }
    ]
  },
  "category": {
    "id": "category-003",
    "name": "Portable Records, Status and Memory",
    "plainLanguageDefinition": "Forecast services that help people move only the records, earned status and memories they choose, correct errors across providers, and keep urgent access open while a transfer or dispute is finished.",
    "recurringBrowsePurpose": "A person moving, refusing, switching or correcting a record that affects access or status, or an external regulator or public-interest body testing whether those routes really work.",
    "completion": {
      "trigger": "A move, refusal, mismatch, provider exit, market test or memory change threatens to trap useful history, spread an error, block urgent access or make switching impossible.",
      "boundedWork": "Show the relevant record, source and reason; let the caller select what moves; verify underlying achievement where needed; test receiving and switching routes; separate system use from status effects; keep urgent document-light or offline access and lawful income open; support timed human correction and outside review; and test deletion, leftover copies and unwanted return pressure.",
      "observableDone": "The receiving route accepts independently checkable proof; the person sees which facts mattered, moves only chosen history, corrects errors and finishes outside review. Urgent access, lawful income and unrelated rights continue during a refusal or dispute. Timed tests expose failed provider entry, switching, appeal, non-user access or deletion, and any failure names a responsible external owner and correction route."
    }
  },
  "rank": {
    "mainChartPosition": 4,
    "rangeAcrossWeights": [
      2,
      6
    ],
    "dominantWorldIds": [
      "W03"
    ],
    "whyAboveNext": "It ranks above PocketPassage because record errors could happen every day across connected systems, while offline courier events are likely to be less frequent for many users.",
    "whyThisPosition": "FactBrake could solve frequent and severe exclusion across all nine geographic lenses, but its power must be tightly limited. A private app cannot declare a disputed fact false or reverse a safety-critical decision. That authority risk and the need for receiving systems to recognise a bounded dispute state keep it below RouteBright, despite its very high need score.",
    "couldMoveUpIf": "It could rise if providers adopt standard dispute markers, fast source correction and automatic retesting of affected decisions.",
    "couldMoveDownIf": "It would fall if automatic refresh prevents copied errors or if providers treat every dispute marker as an unsafe demand to ignore evidence.",
    "strongestCounterCase": "Better source-data quality, instant correction propagation and strong human exception routes could prevent enough cascades that an independent circuit breaker never becomes necessary.",
    "publishedChartAppearances": [
      {
        "chart": "main",
        "rank": 4,
        "worldId": null,
        "geographicLensId": null,
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "united-states",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "united-states",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "united-states",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "united-states",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "mainland-china",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "mainland-china",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "mainland-china",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "mainland-china",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "european-union",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "european-union",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "european-union",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "european-union",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "india",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "india",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "india",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "india",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "japan-and-republic-of-korea",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "japan-and-republic-of-korea",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "japan-and-republic-of-korea",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "japan-and-republic-of-korea",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "gulf-technology-economies",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "gulf-technology-economies",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "gulf-technology-economies",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "gulf-technology-economies",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "latin-america",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "latin-america",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "latin-america",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "latin-america",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W02",
        "geographicLensId": "africa",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "africa",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "africa",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 6,
        "worldId": "W06",
        "geographicLensId": "africa",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 4,
        "worldId": "W02",
        "geographicLensId": "other-material-paths",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 2,
        "worldId": "W03",
        "geographicLensId": "other-material-paths",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W05",
        "geographicLensId": "other-material-paths",
        "weightSetId": null
      },
      {
        "chart": "conditional",
        "rank": 5,
        "worldId": "W06",
        "geographicLensId": "other-material-paths",
        "weightSetId": null
      }
    ]
  },
  "salesPromise": "Freeze the damage from one wrong record, then make every affected provider test its decision again.",
  "whatItDoes": {
    "headline": "A status-error circuit breaker",
    "summary": "FactBrake traces one false, stale or mismatched status fact across connected providers, marks it as disputed, routes correction to humans and retests the decisions it influenced.",
    "steps": [
      "The service shows the disputed fact, known sources, recipients, uses, and decision effects.",
      "The person supplies a correction or alternate proof and chooses which uses should be paused.",
      "Operators receive a visible dispute marker and must preserve urgent and unrelated routes while humans review the source.",
      "After correction, the service propagates the repaired fact, tests affected decisions, and records unresolved copies."
    ],
    "outcome": "The error stops spreading, affected decisions are retested, and the person has a named route for every remaining refusal."
  },
  "whyOnTheList": {
    "headline": "Shared machine records turn ordinary correction delay into cascading exclusion.",
    "summary": "By 2031, a decision-changing fact could move quickly through several concentrated cognitive and service systems. Correcting the source alone may be too slow if other systems keep using yesterday's copy. FactBrake makes the list because it addresses the new shape of the harm: not a bad database row, but a spreading operational failure. Its observable finish is a corrected source, retested decisions and named unresolved owners.",
    "why2031Not2026": "People dispute records provider by provider today. This becomes a genuinely future-native service if status facts propagate automatically across work, learning, finance and services faster than normal correction can reach every receiver.",
    "worldShifts": [
      {
        "shift": "In 2031, enclosed providers can reuse status and behaviour records across work, learning, finance, and service decisions.",
        "causalChain": [
          "A source or matching error enters a shared decision network.",
          "Several operators reuse it before the person can identify the source.",
          "A dispute marker pauses non-essential effects and triggers human source review.",
          "Propagation and decision retests show whether correction actually restored access."
        ],
        "basis": "design-inference",
        "evidenceIds": [],
        "worldIds": [
          "W03"
        ],
        "evidenceLimit": "The sources support present conditions and directional pressures. This 2031 world, product, name and rank are reasoned forecast artefacts."
      }
    ],
    "whyRepeatedUse": "Records and recipients change, so people need the breaker whenever new effects or leftover copies appear."
  },
  "futureDistance": {
    "cutoffBaseline": "In 2026, people often dispute records provider by provider and cannot see or pause all downstream effects.",
    "structuralDifference2031": "A single status fact is reused quickly across concentrated cognitive-service systems, making correction delay a multi-domain failure.",
    "essential2031Conditions": [
      "Decision-changing records propagate across providers before ordinary correction completes.",
      "Receiving operators recognise bounded dispute states and expose retestable decisions."
    ],
    "notJustBetterAI": "The need comes from connected institutional reuse and continuity duties, not improved anomaly detection.",
    "failureCondition": "If records remain local or downstream users reliably refresh corrections without delay, a cross-provider breaker is unnecessary."
  },
  "howItCouldBeBuilt": {
    "overview": "Build source tracing, dispute markers, alternate-proof intake, use-specific pauses, propagation receipts, and decision retests.",
    "components": [
      {
        "name": "Effect map",
        "plainLanguageRole": "Shows where a disputed fact is used and which routes must remain open."
      },
      {
        "name": "Correction propagator",
        "plainLanguageRole": "Sends the repaired fact to known recipients and tests whether treatment changes."
      }
    ],
    "dependencies": [
      {
        "kind": "institutional-and-technical",
        "name": "Recognised dispute and retest state",
        "plainLanguageRole": "Prevents an unresolved record from being treated as settled while keeping final decisions with authorised operators.",
        "causalRequirement": "High-impact operators accept standard dispute markers, continuity duties, and correction outcome tests.",
        "necessity": "essential",
        "basis": "design-inference",
        "evidenceIds": [],
        "worldIds": [
          "W03"
        ],
        "ifMissing": "The service can advise but cannot stop rapid downstream reuse."
      }
    ],
    "hardestPart": "Pausing harmful reuse quickly without treating every disputed claim as corrected.",
    "whatCouldBeSimpler": "Contact every known provider separately with the corrected document."
  },
  "harmsAndFailure": {
    "whoBenefits": [
      "Faster containment, fewer cascading refusals, and observable restoration after correction."
    ],
    "warnings": [
      "People with common names, informal records, changing identity details, weak documentation, or urgent dependencies."
    ],
    "waysItCouldFail": [
      "A dispute flag may itself stigmatise a person or delay legitimate safety action."
    ],
    "abuseRisks": [
      "Bad actors may file repeated disputes, operators may ignore markers, or recipients may treat any dispute as risk evidence."
    ],
    "safeguards": [
      "Use-specific flags, no general risk label, alternate proof, rate controls with human exceptions, strict deadlines, and independent retesting."
    ],
    "whenItMustStop": "It stops automated propagation when identity, source, or target use is unclear and preserves emergency contact routes."
  },
  "rankExplanation": {
    "whyThisRank": "FactBrake could solve frequent and severe exclusion across all nine geographic lenses, but its power must be tightly limited. A private app cannot declare a disputed fact false or reverse a safety-critical decision. That authority risk and the need for receiving systems to recognise a bounded dispute state keep it below RouteBright, despite its very high need score.",
    "sourceWhyAboveNext": "It ranks above PocketPassage because record errors could happen every day across connected systems, while offline courier events are likely to be less frequent for many users.",
    "plainEnglishWhyAboveNext": "It ranks above PocketPassage because record errors could happen every day across connected systems, while offline courier events are likely to be less frequent for many users.",
    "couldMoveUpIf": "It could rise if providers adopt standard dispute markers, fast source correction and automatic retesting of affected decisions.",
    "couldMoveDownIf": "It would fall if automatic refresh prevents copied errors or if providers treat every dispute marker as an unsafe demand to ignore evidence.",
    "basis": "design-inference",
    "evidenceIds": [],
    "worldIds": [
      "W03"
    ],
    "evidenceLimit": "The score and rank are authored judgements over sealed concepts, not measurements of future adoption."
  },
  "grounding": {
    "scores": {
      "futureDistance": 5,
      "needScale": 5,
      "globalBreadth": 5,
      "marketplaceClarity": 5,
      "deliveryReadiness2031": 3,
      "trustAndSafety": 4,
      "total": 92
    },
    "evidenceAnchors": [
      {
        "statement": "A cross-provider status-error circuit breaker is a design inference for the assigned 2031 world.",
        "basis": "design-inference",
        "evidenceIds": [],
        "worldIds": [
          "W03"
        ]
      }
    ],
    "regionalVariation": [
      {
        "geographyId": "united-states",
        "fit": "conditional",
        "explanation": "Fragmented decision systems need state and sector agreements for recognised dispute markers.",
        "evidenceIds": []
      },
      {
        "geographyId": "mainland-china",
        "fit": "conditional",
        "explanation": "Integrated systems support propagation, while independent review and migrant correction need protection.",
        "evidenceIds": []
      },
      {
        "geographyId": "european-union",
        "fit": "present",
        "explanation": "Correction and high-impact system duties create a plausible base for cross-provider retesting.",
        "evidenceIds": []
      },
      {
        "geographyId": "india",
        "fit": "conditional",
        "explanation": "Shared infrastructure helps, but state variation, names, languages, and offline access complicate correction.",
        "evidenceIds": []
      },
      {
        "geographyId": "japan-and-republic-of-korea",
        "fit": "conditional",
        "explanation": "Strong service systems aid retesting, though concentrated ecosystems can obscure cross-use.",
        "evidenceIds": []
      },
      {
        "geographyId": "gulf-technology-economies",
        "fit": "conditional",
        "explanation": "Rapid integration makes containment valuable, especially where non-citizen appeal is otherwise weak.",
        "evidenceIds": []
      },
      {
        "geographyId": "latin-america",
        "fit": "conditional",
        "explanation": "Informality and country-specific institutions require varied alternate-proof routes.",
        "evidenceIds": []
      },
      {
        "geographyId": "africa",
        "fit": "conditional",
        "explanation": "Assisted correction, local witnesses, and low-bandwidth receipts are essential.",
        "evidenceIds": []
      },
      {
        "geographyId": "other-material-paths",
        "fit": "unknown",
        "explanation": "Small-state and imported-provider systems may lack enough independent receivers for meaningful retests.",
        "evidenceIds": []
      }
    ],
    "scenarioFit": [
      {
        "worldId": "W03",
        "fit": "strong",
        "reason": "The service interrupts cascading status reuse in the assigned enclosed cognitive economy."
      }
    ],
    "resolutionCriteria": [
      "The person can see a disputed fact's known sources, uses, and responsible operators.",
      "Affected uses pause or provide a human reason while urgent and unrelated routes continue.",
      "After correction, decision retests identify restored and unresolved outcomes."
    ]
  },
  "evidenceLimitations": "Observed and published evidence grounds the world pressures and present constraints. The category, product, developer, reviews, rating and exact rank are fictional forecasts and may be wrong.",
  "datedCollisionAudit": {
    "cutoff": "2026-08-02",
    "auditedAt": "2026-08-03T23:59:59.000Z",
    "verdict": "future-dependent-no-collision-found",
    "publicReason": "no-material-collision-found. This is a dated search screen, not a comprehensive company-register, domain, app-store or trademark search, and it is not legal or trademark clearance. Search indexing, geography and spelling variants can hide uses. A no-material-collision-found verdict means only that this bounded search did not reveal a material exact-name use in the returned results.",
    "closestMatches": []
  },
  "evidenceReferences": [
    {
      "kind": "claim",
      "id": "source-claim-05f8efd8bb74797257ac",
      "statement": "Korea described a public-private AI Highway plan with more than 50,000 GPUs, a national computing centre outside the Seoul region, preference for renewable or carbon-free energy and fast-track power-system assessment.",
      "limitations": "Most capacity numbers are planned procurement or construction, not delivered service. A public-private centre does not imply unrestricted person-level access. The source is one national plan and should not be generalised to all of Asia.",
      "sourceIds": [
        "PC-S10"
      ],
      "basis": "policy-intent",
      "geographies": [
        "Republic of Korea"
      ]
    },
    {
      "kind": "source",
      "id": "PC-S10",
      "title": "MSIT to Establish the National AI Computing Center as a Catalyst for Genuine Growth in AI",
      "publisher": "Ministry of Science and ICT, Republic of Korea",
      "url": "https://www.msit.go.kr/eng/bbs/view.do?bbsSeqNo=42&mId=4&mPid=2&nttSeqNo=1166&pageIndex=1&sCode=eng&searchOpt=ALL",
      "publishedAt": "2025-09-08",
      "accessedAt": "2026-08-02",
      "limitations": "Most capacity numbers are planned procurement or construction, not delivered service. A public-private centre does not imply unrestricted person-level access. The source is one national plan and should not be generalised to all of Asia.",
      "evidenceClass": "policy-intent",
      "geographies": [
        "Republic of Korea"
      ]
    },
    {
      "kind": "claim",
      "id": "source-claim-10866f7cba564b8c6d91",
      "statement": "Emerging and developing economies outside China had half of world internet users but less than 10% of data-centre capacity when the report was prepared.",
      "limitations": "The 2030 and 2035 figures are modelled scenarios, not promises. Data-centre electricity is not the whole environmental footprint of AI. The report does not show how capacity will be allocated to individual people or firms.",
      "sourceIds": [
        "PC-S01"
      ],
      "basis": "measured-trend",
      "geographies": [
        "global",
        "United States",
        "China",
        "Europe",
        "Japan",
        "Republic of Korea",
        "India",
        "Southeast Asia",
        "Africa"
      ]
    },
    {
      "kind": "source",
      "id": "PC-S01",
      "title": "Energy and AI",
      "publisher": "International Energy Agency",
      "url": "https://www.iea.org/reports/energy-and-ai/",
      "publishedAt": "2025-04-10",
      "accessedAt": "2026-08-02",
      "limitations": "The 2030 and 2035 figures are modelled scenarios, not promises. Data-centre electricity is not the whole environmental footprint of AI. The report does not show how capacity will be allocated to individual people or firms.",
      "evidenceClass": "measured-trend",
      "geographies": [
        "global",
        "United States",
        "China",
        "Europe",
        "Japan",
        "Republic of Korea",
        "India",
        "Southeast Asia",
        "Africa"
      ]
    },
    {
      "kind": "claim",
      "id": "source-claim-174567d54c35b7311135",
      "statement": "The ministry also reported that two earlier calls for centre proposals had not selected an applicant, showing that announced capacity can meet commercial and governance obstacles.",
      "limitations": "Most capacity numbers are planned procurement or construction, not delivered service. A public-private centre does not imply unrestricted person-level access. The source is one national plan and should not be generalised to all of Asia.",
      "sourceIds": [
        "PC-S10"
      ],
      "basis": "policy-intent",
      "geographies": [
        "Republic of Korea"
      ]
    },
    {
      "kind": "claim",
      "id": "source-claim-2c1c18de16305ad36716",
      "statement": "India reported 34,333 GPUs empanelled through industry partners for common cloud capacity, with published hourly bid prices across multiple accelerator types.",
      "limitations": "Empanelled capacity is not the same as continuously available capacity. GPU counts do not capture performance differences, networking, storage or software readiness. Government reporting is not evidence that every person can access every listed resource.",
      "sourceIds": [
        "PC-S08"
      ],
      "basis": "measured-trend",
      "geographies": [
        "India"
      ]
    },
    {
      "kind": "source",
      "id": "PC-S08",
      "title": "India's Common Compute Capacity Crosses 34,000 GPUs",
      "publisher": "Press Information Bureau, Government of India",
      "url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2132817&lang=1&reg=3",
      "publishedAt": "2025-05-30",
      "accessedAt": "2026-08-02",
      "limitations": "Empanelled capacity is not the same as continuously available capacity. GPU counts do not capture performance differences, networking, storage or software readiness. Government reporting is not evidence that every person can access every listed resource.",
      "evidenceClass": "measured-trend",
      "geographies": [
        "India"
      ]
    },
    {
      "kind": "claim",
      "id": "source-claim-36fccea1bab8c3398b14",
      "statement": "Japan's watt-bit work links data-centre growth with coordinated planning for electricity, telecommunications, location and decarbonisation.",
      "limitations": "The report states policy direction, not delivered capacity or a public scheduling interface. Moving computation is not always possible because latency, data residency and security matter. Private software cannot replace grid, telecom or land-use planning.",
      "sourceIds": [
        "PC-S09"
      ],
      "basis": "policy-intent",
      "geographies": [
        "Japan"
      ]
    },
    {
      "kind": "source",
      "id": "PC-S09",
      "title": "Report 1.0 of the Public-Private Advisory Council on Watt-Bit Collaboration Published",
      "publisher": "Ministry of Economy, Trade and Industry, Japan",
      "url": "https://www.meti.go.jp/english/press/2025/0612_001.html",
      "publishedAt": "2025-06-12",
      "accessedAt": "2026-08-02",
      "limitations": "The report states policy direction, not delivered capacity or a public scheduling interface. Moving computation is not always possible because latency, data residency and security matter. Private software cannot replace grid, telecom or land-use planning.",
      "evidenceClass": "policy-intent",
      "geographies": [
        "Japan"
      ]
    }
  ],
  "rankingIndexPath": "rankings/category-003/index.json",
  "sourceReceipts": []
}
