{
 "schemaVersion": "1.0.0",
 "constitutionVersion": "1.0.0",
 "createdAt": "2026-08-12T00:00:00Z",
 "description": "Append-only Evidence Passport records. Old revisions are immutable; corrections create a new revision and preserve the previous permalink.",
 "entity": {
  "type": "project",
  "id": "bangkok-pm25-response",
  "title": "Bangkok PM2.5 Monitoring & Graduated Response",
  "canonicalUrl": "https://1001smartcities.org/projects/bangkok-pm25-response/"
 },
 "currentRevisionId": "2026-08-21-source-dates",
 "revisions": [
  {
   "id": "2026-08-20-claim-baseline",
   "createdAt": "2026-08-21T11:30:00Z",
   "effectiveAt": "2026-07-26",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 9 claims and 10 source dossiers.",
   "preparedBy": {
    "type": "automation",
    "label": "AI-assisted evidence preparation",
    "humanApproved": false
   },
   "review": {
    "status": "unreviewed",
    "by": null,
    "date": null,
    "note": "Awaiting operator and domain-expert review; publication of this revision implies neither."
   },
   "changes": [
    {
     "operation": "add",
     "path": "/evidencePassport",
     "summary": "Added claim-level evidence mapping and source dossiers."
    },
    {
     "operation": "add",
     "path": "/revisionHistory",
     "summary": "Established a permanent, hash-addressed baseline revision."
    }
   ],
   "snapshotHash": "sha256:ba85df3261f08a6c5cb855be38d49e722fc2c77e6edc05b2aa91b6bac3caf023",
   "snapshot": {
    "asOf": "2026-07-26",
    "projectFingerprint": "sha256:869b680424917113307deb2f7eec81960465891f4cb4c18604da9b530eab0d6b",
    "assurance": {
     "status": "unreviewed",
     "scope": "evidence-passport-revision",
     "statement": "AI-assisted structural preparation. This revision has not been reviewed by a human or subject-matter expert.",
     "machineChecks": [
      "schema",
      "publication-diff-contract",
      "material-project-fingerprint",
      "claim-text-drift",
      "source-reference-resolution",
      "complete-source-dossier",
      "snapshot-hash"
     ]
    },
    "projectState": {
     "status": "live",
     "outcome": "ongoing",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2023,
      "ended": null
     }
    },
    "governance": {
     "operator": "Bangkok Metropolitan Administration (Environment Department)",
     "actorTypes": [
      "city-government"
     ],
     "fundingModel": "public",
     "fundingDescription": "City budget; the January 2025 free-transit week was paid separately by the national government (140 million baht)",
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-747135a8bf62c677",
      "field": "snippet",
      "text": "Bangkok's city government publishes readings from 523 monitoring points, 70 of them fixed stations",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-155e13f7db2824c2"
      ],
      "supportNote": "The city's own page gives 523 air-quality monitoring points citywide, of which 70 are fixed monitoring stations, and distinguishes reference-grade instruments from portable devices.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-3932e79aec8c60e1",
      "field": "snippet",
      "text": "colours every district against the national index tightened in June 2023: orange above 37.5 micrograms, red above 75.1",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-ffa194ad11806903"
      ],
      "supportNote": "Thailand's revised air quality index, announced in the Royal Gazette, lowered the red band to 75.1 micrograms per cubic metre with effect from 1 June 2023.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-2b15ec6222fd51bf",
      "field": "snippet",
      "text": "On 24 January 2025 the city closed 352 of its 437 schools",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-337e69b349709542"
      ],
      "supportNote": "The agency report records 352 of 437 city schools closed on 24 January 2025 — the most in five years, with more than 250 closed the previous day — as PM2.5 reached 108 micrograms per cubic metre.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ac6f842e62438476",
      "field": "snippet",
      "text": "trucks not on a pre-registered Green List were barred from nine inner districts",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-dcfb2c71d4bd9fb2",
       "src-4631389c10cc0bfc"
      ],
      "supportNote": "Unregistered six-wheel and larger vehicles were barred on 23-24 January 2025 from nine districts inside the Ratchadaphisek ring road plus 13 outer districts. The governor states that the city has no authority over traffic and enforces the ban under the Disaster Prevention and Mitigation Act, triggered by the red level of 75 micrograms in five districts.",
      "caveat": "The Bangkok Post page blocks automated fetching; headline and content were confirmed via search. The borrowed legal basis is the point: the lever is disaster law, not traffic law.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-56175448ce8d2a4d",
      "field": "snippet",
      "text": "the national government made trains and buses free for a week for 140 million baht",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-debdf84ab03bc6a1",
       "src-93ae977a022073cd"
      ],
      "supportNote": "The official announcement covers free public transport from 25 to 31 January 2025 with 140 million baht allocated to compensate rail and bus operators, ordered by the national government rather than the city.",
      "caveat": "A university environmental academic calls the free-fare week a waste of money that does not change car users' behaviour; that page also blocks automated fetching and was confirmed via search.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-c8d5da22e83c4b14",
      "field": "snippet",
      "text": "Employer work-from-home stays voluntary",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b13aa042335c4b8b"
      ],
      "supportNote": "The official page describes a voluntary network: employers register online, and the city alerts them when PM2.5 exceeds 75 micrograms per cubic metre for three consecutive days.",
      "caveat": "Enrolment figures differ between the city page and press copy, so none is used.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-980f6c9521ab750c",
      "field": "snippet",
      "text": "a peer-reviewed model traces roughly 30% of the region's haze-season PM2.5 to burning outside Thailand",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c3843003beaba62b"
      ],
      "supportNote": "The chemical-transport source attribution for the Bangkok metropolitan region puts foreign biomass burning at about 30 per cent, with inflow across the model boundary rising from about 30 per cent in February to around 50 per cent in March and April.",
      "caveat": "A separate study using the same model family finds domestic industry and transport dominant, so the figure is attributed to this model rather than asserted.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-7e1c6d84be1f80a7",
      "field": "impact",
      "text": "The city reported that its 23-24 January 2025 low-emission-zone pilot inside the Ratchadaphisek ring road kept 404 trucks a day out of the zone and left PM2.5 15.6% below surrounding areas. Enforcement was thin: 1,547 recorded violations produced 28 fines",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-324ab1566613262f"
      ],
      "supportNote": "The plan presented on 19 December 2025 for 50 districts carries the pilot results: 404 fewer trucks a day, 15.6 per cent lower PM2.5, 1,547 violations and 28 fines, alongside 57,936 Green List registrations and the trigger thresholds and ventilation-rate condition.",
      "caveat": "City-reported pilot figures over two days, presented in support of an expansion plan.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-db28a5e8cc036c74",
      "field": "lesson",
      "text": "Bangkok can close its own schools outright and, borrowing disaster-law powers, turn lorries back, but it can only ask employers to send staff home, and it cannot reach the burning upwind",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-337e69b349709542",
       "src-4631389c10cc0bfc",
       "src-b13aa042335c4b8b",
       "src-c3843003beaba62b"
      ],
      "supportNote": "Four levers of visibly different strength: the city closed 352 of its own 437 schools by its own decision; it enforced the truck ban only by borrowing powers under the Disaster Prevention and Mitigation Act, the governor stating the city has no authority over traffic; the work-from-home network is registration-based and advisory; and roughly 30 per cent of haze-season PM2.5 in the region is modelled as arriving from outside the country.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     }
    ],
    "sources": [
     {
      "id": "src-155e13f7db2824c2",
      "title": "Greener Bangkok — air quality monitoring stations",
      "url": "https://greener.bangkok.go.th/pm2-5/air-quality-monitoring-station/",
      "publisher": {
       "name": null,
       "domain": "greener.bangkok.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-747135a8bf62c677"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The city's own page: 523 air-quality monitoring points citywide, of which 70 are fixed monitoring stations; distinguishes reference-grade instruments from portable devices.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-b13aa042335c4b8b",
      "title": "Greener Bangkok — the work-from-home network",
      "url": "https://greener.bangkok.go.th/pm2-5/wfh/",
      "publisher": {
       "name": null,
       "domain": "greener.bangkok.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c8d5da22e83c4b14",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official page for the voluntary work-from-home network: employers register online, and the city alerts them when PM2.5 exceeds 75 micrograms per cubic metre for three consecutive days. Enrolment figures differ between the city page and press copy, so none is used.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-ffa194ad11806903",
      "title": "Pollution Control Department — revised national air quality index",
      "url": "https://www.pcd.go.th/pcd_news/30028/",
      "publisher": {
       "name": null,
       "domain": "pcd.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-3932e79aec8c60e1"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Announcement of Thailand's revised air quality index in the Royal Gazette, lowering the red band to 75.1 micrograms per cubic metre, effective 1 June 2023.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-337e69b349709542",
      "title": "AFP via Phys.org — Bangkok closes schools over air pollution",
      "url": "https://phys.org/news/2025-01-bangkok-schools-air-pollution.html",
      "publisher": {
       "name": null,
       "domain": "phys.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-2b15ec6222fd51bf",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "352 of 437 city schools closed on 24 January 2025, the most in five years, with more than 250 closed the previous day; PM2.5 reached 108 micrograms per cubic metre.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-dcfb2c71d4bd9fb2",
      "title": "Nation Thailand — polluting trucks barred from inner Bangkok",
      "url": "https://www.nationthailand.com/health-wellness/40045437",
      "publisher": {
       "name": null,
       "domain": "nationthailand.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ac6f842e62438476"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Dates and geography of the truck ban: unregistered six-wheel and larger vehicles barred on 23-24 January 2025 from nine districts inside the Ratchadaphisek ring road plus 13 outer districts.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-324ab1566613262f",
      "title": "Nation Thailand — low-emission zone plan for fiscal 2026",
      "url": "https://www.nationthailand.com/thailand/bangkok/40060054",
      "publisher": {
       "name": null,
       "domain": "nationthailand.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-7e1c6d84be1f80a7"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Plan presented 19 December 2025 for 50 districts; the trigger thresholds and ventilation-rate condition; 57,936 Green List registrations; and the pilot results of 404 fewer trucks a day, 15.6% lower PM2.5, 1,547 violations and 28 fines.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-4631389c10cc0bfc",
      "title": "Bangkok Post — the legal basis for the truck ban",
      "url": "https://www.bangkokpost.com/thailand/general/2892307/polluting-trucks-to-be-banned-from-9-bangkok-districts",
      "publisher": {
       "name": null,
       "domain": "bangkokpost.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ac6f842e62438476",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The governor states the city has no authority over traffic and will enforce the truck ban under the Disaster Prevention and Mitigation Act, triggered by the red level of 75 micrograms in five districts. Site blocks automated fetching; headline and content confirmed via search.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-debdf84ab03bc6a1",
      "title": "Government Public Relations Department — seven days of free public transport",
      "url": "https://thailand.prd.go.th/en/content/category/detail/id/2874/iid/359034",
      "publisher": {
       "name": null,
       "domain": "thailand.prd.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-56175448ce8d2a4d"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official announcement of free public transport from 25 to 31 January 2025, with 140 million baht allocated to compensate rail and bus operators. Ordered by the national government, not the city.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-93ae977a022073cd",
      "title": "Bangkok Post — free public transport plan under fire",
      "url": "https://www.bangkokpost.com/thailand/general/2947905/waste-of-money-bangkok-free-public-transport-plan-under-fire",
      "publisher": {
       "name": null,
       "domain": "bangkokpost.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-56175448ce8d2a4d"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Counterweight: a Chulalongkorn University environmental academic calls the 140-million-baht free-fare week a waste of money that does not change car users' behaviour. Site blocks automated fetching; content confirmed via search.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-c3843003beaba62b",
      "title": "Source attribution and health burden of PM2.5 in mainland Thailand (peer-reviewed)",
      "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC12444943/",
      "publisher": {
       "name": null,
       "domain": "pmc.ncbi.nlm.nih.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-980f6c9521ab750c",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Chemical-transport source attribution for the Bangkok metropolitan region: foreign biomass burning contributes about 30%, and inflow across the model boundary rises from about 30% in February to around 50% in March and April. A separate study using the same model family finds domestic industry and transport dominant, so the figure is attributed to this model rather than asserted.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 9,
     "claimsMapped": 9,
     "sourcesTotal": 10,
     "sourcesUsedByClaims": 10,
     "sourcesWithPublicationDate": 0,
     "sourcesWithArchive": 0,
     "sourcesWithExactLocator": 0,
     "sourcesWithContentHash": 0
    },
    "limits": [
     "Publisher names and source languages have not yet been classified; domains are recorded without guessing.",
     "Existing source notes are descriptive locators, not page- or paragraph-exact citations.",
     "A missing archive, publication date or content hash is shown as null rather than inferred.",
     "The project-level evidence grade ranks the strongest source in the entry; it is not a truth score for every claim."
    ]
   }
  },
  {
   "id": "2026-08-21-source-dates",
   "createdAt": "2026-08-22T02:03:00Z",
   "effectiveAt": "2026-07-26",
   "changeType": "update",
   "summary": "Record the publication date of each source that states one; a source that publishes no date is marked null, and one that shows only a revision carries `updated` instead.",
   "preparedBy": {
    "type": "automation",
    "label": "AI-assisted evidence preparation",
    "humanApproved": false
   },
   "review": {
    "status": "unreviewed",
    "by": null,
    "date": null,
    "note": "Awaiting operator and domain-expert review; publication of this revision implies neither."
   },
   "changes": [
    {
     "operation": "replace",
     "path": "/snapshot/projectFingerprint",
     "summary": "Updated projectFingerprint to the current sourced project record."
    },
    {
     "operation": "replace",
     "path": "/snapshot/sources",
     "summary": "Updated sources to the current sourced project record."
    }
   ],
   "snapshotHash": "sha256:952c76385cbd7fe87eb90cfaf8c07e3213a7cab409599a915fc6c2e131a5d65b",
   "snapshot": {
    "asOf": "2026-07-26",
    "projectFingerprint": "sha256:1d846ca477611a9977910b05c7a93e60240eedb6d00d7458e80cde469c0fd6be",
    "assurance": {
     "status": "unreviewed",
     "scope": "evidence-passport-revision",
     "statement": "AI-assisted structural preparation. This revision has not been reviewed by a human or subject-matter expert.",
     "machineChecks": [
      "schema",
      "publication-diff-contract",
      "material-project-fingerprint",
      "claim-text-drift",
      "source-reference-resolution",
      "complete-source-dossier",
      "snapshot-hash"
     ]
    },
    "projectState": {
     "status": "live",
     "outcome": "ongoing",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2023,
      "ended": null
     }
    },
    "governance": {
     "operator": "Bangkok Metropolitan Administration (Environment Department)",
     "actorTypes": [
      "city-government"
     ],
     "fundingModel": "public",
     "fundingDescription": "City budget; the January 2025 free-transit week was paid separately by the national government (140 million baht)",
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-747135a8bf62c677",
      "field": "snippet",
      "text": "Bangkok's city government publishes readings from 523 monitoring points, 70 of them fixed stations",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-155e13f7db2824c2"
      ],
      "supportNote": "The city's own page gives 523 air-quality monitoring points citywide, of which 70 are fixed monitoring stations, and distinguishes reference-grade instruments from portable devices.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-3932e79aec8c60e1",
      "field": "snippet",
      "text": "colours every district against the national index tightened in June 2023: orange above 37.5 micrograms, red above 75.1",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-ffa194ad11806903"
      ],
      "supportNote": "Thailand's revised air quality index, announced in the Royal Gazette, lowered the red band to 75.1 micrograms per cubic metre with effect from 1 June 2023.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-2b15ec6222fd51bf",
      "field": "snippet",
      "text": "On 24 January 2025 the city closed 352 of its 437 schools",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-337e69b349709542"
      ],
      "supportNote": "The agency report records 352 of 437 city schools closed on 24 January 2025 — the most in five years, with more than 250 closed the previous day — as PM2.5 reached 108 micrograms per cubic metre.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ac6f842e62438476",
      "field": "snippet",
      "text": "trucks not on a pre-registered Green List were barred from nine inner districts",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-dcfb2c71d4bd9fb2",
       "src-4631389c10cc0bfc"
      ],
      "supportNote": "Unregistered six-wheel and larger vehicles were barred on 23-24 January 2025 from nine districts inside the Ratchadaphisek ring road plus 13 outer districts. The governor states that the city has no authority over traffic and enforces the ban under the Disaster Prevention and Mitigation Act, triggered by the red level of 75 micrograms in five districts.",
      "caveat": "The Bangkok Post page blocks automated fetching; headline and content were confirmed via search. The borrowed legal basis is the point: the lever is disaster law, not traffic law.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-56175448ce8d2a4d",
      "field": "snippet",
      "text": "the national government made trains and buses free for a week for 140 million baht",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-debdf84ab03bc6a1",
       "src-93ae977a022073cd"
      ],
      "supportNote": "The official announcement covers free public transport from 25 to 31 January 2025 with 140 million baht allocated to compensate rail and bus operators, ordered by the national government rather than the city.",
      "caveat": "A university environmental academic calls the free-fare week a waste of money that does not change car users' behaviour; that page also blocks automated fetching and was confirmed via search.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-c8d5da22e83c4b14",
      "field": "snippet",
      "text": "Employer work-from-home stays voluntary",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b13aa042335c4b8b"
      ],
      "supportNote": "The official page describes a voluntary network: employers register online, and the city alerts them when PM2.5 exceeds 75 micrograms per cubic metre for three consecutive days.",
      "caveat": "Enrolment figures differ between the city page and press copy, so none is used.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-980f6c9521ab750c",
      "field": "snippet",
      "text": "a peer-reviewed model traces roughly 30% of the region's haze-season PM2.5 to burning outside Thailand",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c3843003beaba62b"
      ],
      "supportNote": "The chemical-transport source attribution for the Bangkok metropolitan region puts foreign biomass burning at about 30 per cent, with inflow across the model boundary rising from about 30 per cent in February to around 50 per cent in March and April.",
      "caveat": "A separate study using the same model family finds domestic industry and transport dominant, so the figure is attributed to this model rather than asserted.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-7e1c6d84be1f80a7",
      "field": "impact",
      "text": "The city reported that its 23-24 January 2025 low-emission-zone pilot inside the Ratchadaphisek ring road kept 404 trucks a day out of the zone and left PM2.5 15.6% below surrounding areas. Enforcement was thin: 1,547 recorded violations produced 28 fines",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-324ab1566613262f"
      ],
      "supportNote": "The plan presented on 19 December 2025 for 50 districts carries the pilot results: 404 fewer trucks a day, 15.6 per cent lower PM2.5, 1,547 violations and 28 fines, alongside 57,936 Green List registrations and the trigger thresholds and ventilation-rate condition.",
      "caveat": "City-reported pilot figures over two days, presented in support of an expansion plan.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-db28a5e8cc036c74",
      "field": "lesson",
      "text": "Bangkok can close its own schools outright and, borrowing disaster-law powers, turn lorries back, but it can only ask employers to send staff home, and it cannot reach the burning upwind",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-337e69b349709542",
       "src-4631389c10cc0bfc",
       "src-b13aa042335c4b8b",
       "src-c3843003beaba62b"
      ],
      "supportNote": "Four levers of visibly different strength: the city closed 352 of its own 437 schools by its own decision; it enforced the truck ban only by borrowing powers under the Disaster Prevention and Mitigation Act, the governor stating the city has no authority over traffic; the work-from-home network is registration-based and advisory; and roughly 30 per cent of haze-season PM2.5 in the region is modelled as arriving from outside the country.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     }
    ],
    "sources": [
     {
      "id": "src-155e13f7db2824c2",
      "title": "Greener Bangkok — air quality monitoring stations",
      "url": "https://greener.bangkok.go.th/pm2-5/air-quality-monitoring-station/",
      "publisher": {
       "name": null,
       "domain": "greener.bangkok.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-747135a8bf62c677"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The city's own page: 523 air-quality monitoring points citywide, of which 70 are fixed monitoring stations; distinguishes reference-grade instruments from portable devices.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-b13aa042335c4b8b",
      "title": "Greener Bangkok — the work-from-home network",
      "url": "https://greener.bangkok.go.th/pm2-5/wfh/",
      "publisher": {
       "name": null,
       "domain": "greener.bangkok.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c8d5da22e83c4b14",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official page for the voluntary work-from-home network: employers register online, and the city alerts them when PM2.5 exceeds 75 micrograms per cubic metre for three consecutive days. Enrolment figures differ between the city page and press copy, so none is used.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-ffa194ad11806903",
      "title": "Pollution Control Department — revised national air quality index",
      "url": "https://www.pcd.go.th/pcd_news/30028/",
      "publisher": {
       "name": null,
       "domain": "pcd.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-3932e79aec8c60e1"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Announcement of Thailand's revised air quality index in the Royal Gazette, lowering the red band to 75.1 micrograms per cubic metre, effective 1 June 2023.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-337e69b349709542",
      "title": "AFP via Phys.org — Bangkok closes schools over air pollution",
      "url": "https://phys.org/news/2025-01-bangkok-schools-air-pollution.html",
      "publisher": {
       "name": null,
       "domain": "phys.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-2b15ec6222fd51bf",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "352 of 437 city schools closed on 24 January 2025, the most in five years, with more than 250 closed the previous day; PM2.5 reached 108 micrograms per cubic metre.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-dcfb2c71d4bd9fb2",
      "title": "Nation Thailand — polluting trucks barred from inner Bangkok",
      "url": "https://www.nationthailand.com/health-wellness/40045437",
      "publisher": {
       "name": null,
       "domain": "nationthailand.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ac6f842e62438476"
      ],
      "temporal": {
       "publishedAt": "2025-01-22",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Dates and geography of the truck ban: unregistered six-wheel and larger vehicles barred on 23-24 January 2025 from nine districts inside the Ratchadaphisek ring road plus 13 outer districts.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-324ab1566613262f",
      "title": "Nation Thailand — low-emission zone plan for fiscal 2026",
      "url": "https://www.nationthailand.com/thailand/bangkok/40060054",
      "publisher": {
       "name": null,
       "domain": "nationthailand.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-7e1c6d84be1f80a7"
      ],
      "temporal": {
       "publishedAt": "2025-12-19",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Plan presented 19 December 2025 for 50 districts; the trigger thresholds and ventilation-rate condition; 57,936 Green List registrations; and the pilot results of 404 fewer trucks a day, 15.6% lower PM2.5, 1,547 violations and 28 fines.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-4631389c10cc0bfc",
      "title": "Bangkok Post — the legal basis for the truck ban",
      "url": "https://www.bangkokpost.com/thailand/general/2892307/polluting-trucks-to-be-banned-from-9-bangkok-districts",
      "publisher": {
       "name": null,
       "domain": "bangkokpost.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ac6f842e62438476",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": "2024-10-29",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The governor states the city has no authority over traffic and will enforce the truck ban under the Disaster Prevention and Mitigation Act, triggered by the red level of 75 micrograms in five districts. Site blocks automated fetching; headline and content confirmed via search.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-debdf84ab03bc6a1",
      "title": "Government Public Relations Department — seven days of free public transport",
      "url": "https://thailand.prd.go.th/en/content/category/detail/id/2874/iid/359034",
      "publisher": {
       "name": null,
       "domain": "thailand.prd.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-56175448ce8d2a4d"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official announcement of free public transport from 25 to 31 January 2025, with 140 million baht allocated to compensate rail and bus operators. Ordered by the national government, not the city.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-93ae977a022073cd",
      "title": "Bangkok Post — free public transport plan under fire",
      "url": "https://www.bangkokpost.com/thailand/general/2947905/waste-of-money-bangkok-free-public-transport-plan-under-fire",
      "publisher": {
       "name": null,
       "domain": "bangkokpost.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-56175448ce8d2a4d"
      ],
      "temporal": {
       "publishedAt": "2025-01-26",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Counterweight: a Chulalongkorn University environmental academic calls the 140-million-baht free-fare week a waste of money that does not change car users' behaviour. Site blocks automated fetching; content confirmed via search.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-c3843003beaba62b",
      "title": "Source attribution and health burden of PM2.5 in mainland Thailand (peer-reviewed)",
      "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC12444943/",
      "publisher": {
       "name": null,
       "domain": "pmc.ncbi.nlm.nih.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-980f6c9521ab750c",
       "clm-db28a5e8cc036c74"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Chemical-transport source attribution for the Bangkok metropolitan region: foreign biomass burning contributes about 30%, and inflow across the model boundary rises from about 30% in February to around 50% in March and April. A separate study using the same model family finds domestic industry and transport dominant, so the figure is attributed to this model rather than asserted.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 9,
     "claimsMapped": 9,
     "sourcesTotal": 10,
     "sourcesUsedByClaims": 10,
     "sourcesWithPublicationDate": 4,
     "sourcesWithArchive": 0,
     "sourcesWithExactLocator": 0,
     "sourcesWithContentHash": 0
    },
    "limits": [
     "Publisher names and source languages have not yet been classified; domains are recorded without guessing.",
     "Existing source notes are descriptive locators, not page- or paragraph-exact citations.",
     "A missing archive, publication date or content hash is shown as null rather than inferred.",
     "The project-level evidence grade ranks the strongest source in the entry; it is not a truth score for every claim."
    ]
   }
  }
 ]
}
