{
 "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-traffy-fondue",
  "title": "Traffy Fondue: Bangkok's LINE-Based Problem Reporting",
  "canonicalUrl": "https://1001smartcities.org/projects/bangkok-traffy-fondue/"
 },
 "currentRevisionId": "2026-08-21-source-dates",
 "revisions": [
  {
   "id": "2026-08-20-claim-baseline",
   "createdAt": "2026-08-21T12:20:00Z",
   "effectiveAt": "2026-07-26",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 6 claims and 7 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:c9ce18d41062b10ba3692c30ce7dc96781280a45b92bd937163c9cc73fe9c4be",
   "snapshot": {
    "asOf": "2026-07-26",
    "projectFingerprint": "sha256:1335c9aeeab4dde683995e5b5afd71d64cedc92ad6bd25311d48233ede2c5e72",
    "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": 2022,
      "ended": null
     }
    },
    "governance": {
     "operator": "Bangkok Metropolitan Administration (platform built by NECTEC, NSTDA)",
     "actorTypes": [
      "city-government",
      "research"
     ],
     "fundingModel": "public",
     "fundingDescription": "Bangkok Metropolitan Administration; platform developed by the state research agency NECTEC",
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-c6012866d6f95808",
      "field": "snippet",
      "text": "NECTEC, Thailand's national electronics research centre, built the Traffy Fondue platform in 2017; the Bangkok Metropolitan Administration launched it citywide on 31 May 2022, days after Chadchart Sittipunt won the governorship",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c92d94d6f1207224",
       "src-36c0fb15d18d16e1"
      ],
      "supportNote": "The builder's own page dates the platform's development to 2017 and records a September 2019 agreement with the interior ministry to roll it out nationwide, establishing that it existed well before the city adopted it. The peer-reviewed account gives the Bangkok launch date of 31 May 2022 and more than 1,700 reports on day one.",
      "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-31a61eba096e0c6a",
      "field": "snippet",
      "text": "Geotagged reports go to the responsible district office, their status is public, and since 2024 an AI layer classifies them",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-36c0fb15d18d16e1",
       "src-236f42bc9f15a7ff",
       "src-75673d487b7c3f4a"
      ],
      "supportNote": "The peer-reviewed account describes the workflow engine pushing each case to the responsible agency and an AI engine sorting reports into 24 predefined categories. The July 2024 report confirms the AI layer is deployed rather than a research claim: it summarises reports, classifies the problem type from text and images, prioritises, and identifies the responsible agency, cutting reporting from five steps to three. The city publishes complaint statistics as an open dataset, which supports the public-visibility half.",
      "caveat": "The same 2024 report notes the platform is used by more than 15,000 Thai organisations beyond Bangkok — it is not a Bangkok-only system.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-c0f13ef64bb5cf32",
      "field": "snippet",
      "text": "City councillors have warned that tickets get closed to protect departmental scores, and reports needing agencies outside the BMA stall",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-99b6450e054b4d48",
       "src-f822077f2acb76e0"
      ],
      "supportNote": "The official council record carries a councillor's concerns about false complaints, repeat reports caused by slow fixes, and cases closed to protect departmental performance scores, alongside the finding that 17 per cent of reports had been forwarded to agencies outside the city administration. The independent press account makes the same structural point: the platform performs on problems inside a single district's authority but slows when several agencies are involved, and quick responses do not always produce lasting fixes.",
      "caveat": "The press page blocks automated fetching; its content was confirmed via search and is used only qualitatively.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-761dd03b15fdf15e",
      "field": "impact",
      "text": "1,229,503 reports received and 1,000,113 resolved (81%) as of 4 March 2026, on the city's own figures; the city says routine cases now close in one to three days",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-7d6d102855af2586"
      ],
      "supportNote": "The city's own channel gives 1,229,503 reports, 1,000,113 resolved at 81 per cent, 81 per cent satisfaction among resolved cases, and the claim that common problems close within one to three days.",
      "caveat": "City self-report, labelled as such in the entry. Resolution here means a case marked closed.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-17d5ffc08c2ce889",
      "field": "impact",
      "text": "At the April 2024 council session the split was 79% resolved, 17% forwarded to agencies outside the BMA and 2% still pending inside BMA departments",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-99b6450e054b4d48"
      ],
      "supportNote": "The council record gives 563,292 reports, 444,223 resolved at 79 per cent, 96,811 or 17 per cent forwarded outside the city administration, and 10,397 or 2 per cent pending.",
      "caveat": "The legislature putting the executive's own numbers on the record, which is why this is the entry's counterweight to the city's later headline figure.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ab1aa81048ff3f49",
      "field": "lesson",
      "text": "A closed ticket records that an office responded, not that the problem stayed fixed",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-99b6450e054b4d48",
       "src-f822077f2acb76e0"
      ],
      "supportNote": "The council record carries a councillor's concern that cases are closed to protect departmental performance scores and that repeat reports arise from slow fixes; the independent account records that quick responses do not always produce lasting fixes.",
      "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-36c0fb15d18d16e1",
      "title": "Frontiers in Sustainable Cities — Traffy Fondue: a smart city citizen engagement platform",
      "url": "https://www.frontiersin.org/journals/sustainable-cities/articles/10.3389/frsc.2025.1491621/full",
      "publisher": {
       "name": null,
       "domain": "frontiersin.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c6012866d6f95808",
       "clm-31a61eba096e0c6a"
      ],
      "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": "Peer-reviewed. Gives the Bangkok launch date of 31 May 2022 and more than 1,700 reports on day one, describes the workflow engine that pushes each case to the responsible agency, and the AI engine that sorts reports into 24 predefined categories. Its own volume figures stop at October 2022, so it does not carry the impact numbers used here.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-7d6d102855af2586",
      "title": "Bangkok Metropolitan Administration — one million cases resolved (4 March 2026)",
      "url": "https://pr-bangkok.com/?p=583017",
      "publisher": {
       "name": null,
       "domain": "pr-bangkok.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-761dd03b15fdf15e"
      ],
      "temporal": {
       "publishedAt": "2026-03-04",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The city's own PR channel and source of the current volumes: 1,229,503 reports, 1,000,113 resolved (81%), 81% satisfaction among resolved cases, and the claim that common problems close within one to three days.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-99b6450e054b4d48",
      "title": "Bangkok Metropolitan Council — questions to the governor on Traffy Fondue (24 April 2024)",
      "url": "https://bmc.go.th/en/news-240467-4/",
      "publisher": {
       "name": null,
       "domain": "bmc.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c0f13ef64bb5cf32",
       "clm-17d5ffc08c2ce889",
       "clm-ab1aa81048ff3f49"
      ],
      "temporal": {
       "publishedAt": "2024-04-24",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official council record and the entry's counterweight: 563,292 reports, 444,223 resolved (79%), 96,811 (17%) forwarded outside the BMA, 10,397 (2%) pending; a councillor's concerns about false complaints, repeat reports caused by slow fixes, and cases closed to protect departmental performance scores.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-c92d94d6f1207224",
      "title": "NECTEC — managing city and community problems with the Traffy Fondue platform",
      "url": "https://www.nectec.or.th/news/news-pr-news/traffy-fondue-2021.html",
      "publisher": {
       "name": null,
       "domain": "nectec.or.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c6012866d6f95808"
      ],
      "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": "Thai primary source from the builder. Dates the platform's development to 2017, describes its AI, big-data and chatbot components, and the September 2019 Interior Ministry agreement to roll it out nationwide, establishing that NECTEC built it well before the BMA adopted it.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-236f42bc9f15a7ff",
      "title": "Thai Post — new AI features in Traffy Fondue (21 July 2024)",
      "url": "https://www.thaipost.net/news-update/623922/",
      "publisher": {
       "name": null,
       "domain": "thaipost.net",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-31a61eba096e0c6a"
      ],
      "temporal": {
       "publishedAt": "2024-07-21",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-26",
       "dossierCreatedAt": "2026-08-21",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Confirms the AI layer is deployed rather than a research claim: it summarises reports, classifies the problem type from text and images, prioritises, and identifies the responsible agency, cutting reporting from five steps to three. Also notes the platform is used by more than 15,000 Thai organisations beyond Bangkok.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-f822077f2acb76e0",
      "title": "Bangkok Post — Traffy Fondue app no magic cure-all for city ills",
      "url": "https://www.bangkokpost.com/thailand/general/3259929/traffy-fondue-app-no-magic-cureall-for-city-ills",
      "publisher": {
       "name": null,
       "domain": "bangkokpost.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c0f13ef64bb5cf32",
       "clm-ab1aa81048ff3f49"
      ],
      "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": "Independent press counterweight: the platform performs on problems inside a single district's authority but slows when several agencies are involved, and quick responses do not always produce lasting fixes. Site blocks automated fetching; content confirmed via search and used only qualitatively.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-75673d487b7c3f4a",
      "title": "Open Government Data of Bangkok — Traffy Fondue complaint statistics",
      "url": "https://data.bangkok.go.th/en/dataset/traffy-fondue",
      "publisher": {
       "name": null,
       "domain": "data.bangkok.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-31a61eba096e0c6a"
      ],
      "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": "Shows the city publishes Traffy Fondue complaint statistics as an open dataset, supporting the public-visibility claim.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 6,
     "claimsMapped": 6,
     "sourcesTotal": 7,
     "sourcesUsedByClaims": 7,
     "sourcesWithPublicationDate": 3,
     "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-22T05:12: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. One source label named the date of the EVENT rather than of the document and was reworded, so the recorded publication date and the label can no longer contradict each other.",
   "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:b3e93ff126dbb366e18472bcb01965776c1b3d38c5ffdc07578907fb7f339ead",
   "snapshot": {
    "asOf": "2026-07-26",
    "projectFingerprint": "sha256:47683a5c44fbe9dab3748c618d599fa70ff400591b49a5770b2b586e0f7180c7",
    "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": 2022,
      "ended": null
     }
    },
    "governance": {
     "operator": "Bangkok Metropolitan Administration (platform built by NECTEC, NSTDA)",
     "actorTypes": [
      "city-government",
      "research"
     ],
     "fundingModel": "public",
     "fundingDescription": "Bangkok Metropolitan Administration; platform developed by the state research agency NECTEC",
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-c6012866d6f95808",
      "field": "snippet",
      "text": "NECTEC, Thailand's national electronics research centre, built the Traffy Fondue platform in 2017; the Bangkok Metropolitan Administration launched it citywide on 31 May 2022, days after Chadchart Sittipunt won the governorship",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c92d94d6f1207224",
       "src-36c0fb15d18d16e1"
      ],
      "supportNote": "The builder's own page dates the platform's development to 2017 and records a September 2019 agreement with the interior ministry to roll it out nationwide, establishing that it existed well before the city adopted it. The peer-reviewed account gives the Bangkok launch date of 31 May 2022 and more than 1,700 reports on day one.",
      "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-31a61eba096e0c6a",
      "field": "snippet",
      "text": "Geotagged reports go to the responsible district office, their status is public, and since 2024 an AI layer classifies them",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-36c0fb15d18d16e1",
       "src-236f42bc9f15a7ff",
       "src-75673d487b7c3f4a"
      ],
      "supportNote": "The peer-reviewed account describes the workflow engine pushing each case to the responsible agency and an AI engine sorting reports into 24 predefined categories. The July 2024 report confirms the AI layer is deployed rather than a research claim: it summarises reports, classifies the problem type from text and images, prioritises, and identifies the responsible agency, cutting reporting from five steps to three. The city publishes complaint statistics as an open dataset, which supports the public-visibility half.",
      "caveat": "The same 2024 report notes the platform is used by more than 15,000 Thai organisations beyond Bangkok — it is not a Bangkok-only system.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-c0f13ef64bb5cf32",
      "field": "snippet",
      "text": "City councillors have warned that tickets get closed to protect departmental scores, and reports needing agencies outside the BMA stall",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-99b6450e054b4d48",
       "src-f822077f2acb76e0"
      ],
      "supportNote": "The official council record carries a councillor's concerns about false complaints, repeat reports caused by slow fixes, and cases closed to protect departmental performance scores, alongside the finding that 17 per cent of reports had been forwarded to agencies outside the city administration. The independent press account makes the same structural point: the platform performs on problems inside a single district's authority but slows when several agencies are involved, and quick responses do not always produce lasting fixes.",
      "caveat": "The press page blocks automated fetching; its content was confirmed via search and is used only qualitatively.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-761dd03b15fdf15e",
      "field": "impact",
      "text": "1,229,503 reports received and 1,000,113 resolved (81%) as of 4 March 2026, on the city's own figures; the city says routine cases now close in one to three days",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-7d6d102855af2586"
      ],
      "supportNote": "The city's own channel gives 1,229,503 reports, 1,000,113 resolved at 81 per cent, 81 per cent satisfaction among resolved cases, and the claim that common problems close within one to three days.",
      "caveat": "City self-report, labelled as such in the entry. Resolution here means a case marked closed.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-17d5ffc08c2ce889",
      "field": "impact",
      "text": "At the April 2024 council session the split was 79% resolved, 17% forwarded to agencies outside the BMA and 2% still pending inside BMA departments",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-99b6450e054b4d48"
      ],
      "supportNote": "The council record gives 563,292 reports, 444,223 resolved at 79 per cent, 96,811 or 17 per cent forwarded outside the city administration, and 10,397 or 2 per cent pending.",
      "caveat": "The legislature putting the executive's own numbers on the record, which is why this is the entry's counterweight to the city's later headline figure.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ab1aa81048ff3f49",
      "field": "lesson",
      "text": "A closed ticket records that an office responded, not that the problem stayed fixed",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-99b6450e054b4d48",
       "src-f822077f2acb76e0"
      ],
      "supportNote": "The council record carries a councillor's concern that cases are closed to protect departmental performance scores and that repeat reports arise from slow fixes; the independent account records that quick responses do not always produce lasting fixes.",
      "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-36c0fb15d18d16e1",
      "title": "Frontiers in Sustainable Cities — Traffy Fondue: a smart city citizen engagement platform",
      "url": "https://www.frontiersin.org/journals/sustainable-cities/articles/10.3389/frsc.2025.1491621/full",
      "publisher": {
       "name": null,
       "domain": "frontiersin.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c6012866d6f95808",
       "clm-31a61eba096e0c6a"
      ],
      "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": "Peer-reviewed. Gives the Bangkok launch date of 31 May 2022 and more than 1,700 reports on day one, describes the workflow engine that pushes each case to the responsible agency, and the AI engine that sorts reports into 24 predefined categories. Its own volume figures stop at October 2022, so it does not carry the impact numbers used here.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-7d6d102855af2586",
      "title": "Bangkok Metropolitan Administration — one million cases resolved",
      "url": "https://pr-bangkok.com/?p=583017",
      "publisher": {
       "name": null,
       "domain": "pr-bangkok.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-761dd03b15fdf15e"
      ],
      "temporal": {
       "publishedAt": "2026-03-09",
       "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 city's own PR channel and source of the current volumes: 1,229,503 reports, 1,000,113 resolved (81%), 81% satisfaction among resolved cases, and the claim that common problems close within one to three days.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-99b6450e054b4d48",
      "title": "Bangkok Metropolitan Council — questions to the governor on Traffy Fondue (24 April 2024)",
      "url": "https://bmc.go.th/en/news-240467-4/",
      "publisher": {
       "name": null,
       "domain": "bmc.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c0f13ef64bb5cf32",
       "clm-17d5ffc08c2ce889",
       "clm-ab1aa81048ff3f49"
      ],
      "temporal": {
       "publishedAt": "2024-04-24",
       "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": "Official council record and the entry's counterweight: 563,292 reports, 444,223 resolved (79%), 96,811 (17%) forwarded outside the BMA, 10,397 (2%) pending; a councillor's concerns about false complaints, repeat reports caused by slow fixes, and cases closed to protect departmental performance scores.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-c92d94d6f1207224",
      "title": "NECTEC — managing city and community problems with the Traffy Fondue platform",
      "url": "https://www.nectec.or.th/news/news-pr-news/traffy-fondue-2021.html",
      "publisher": {
       "name": null,
       "domain": "nectec.or.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c6012866d6f95808"
      ],
      "temporal": {
       "publishedAt": "2021-06-28",
       "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": "Thai primary source from the builder. Dates the platform's development to 2017, describes its AI, big-data and chatbot components, and the September 2019 Interior Ministry agreement to roll it out nationwide, establishing that NECTEC built it well before the BMA adopted it.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-236f42bc9f15a7ff",
      "title": "Thai Post — new AI features in Traffy Fondue (21 July 2024)",
      "url": "https://www.thaipost.net/news-update/623922/",
      "publisher": {
       "name": null,
       "domain": "thaipost.net",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-31a61eba096e0c6a"
      ],
      "temporal": {
       "publishedAt": "2024-07-21",
       "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": "Confirms the AI layer is deployed rather than a research claim: it summarises reports, classifies the problem type from text and images, prioritises, and identifies the responsible agency, cutting reporting from five steps to three. Also notes the platform is used by more than 15,000 Thai organisations beyond Bangkok.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-f822077f2acb76e0",
      "title": "Bangkok Post — Traffy Fondue app no magic cure-all for city ills",
      "url": "https://www.bangkokpost.com/thailand/general/3259929/traffy-fondue-app-no-magic-cureall-for-city-ills",
      "publisher": {
       "name": null,
       "domain": "bangkokpost.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c0f13ef64bb5cf32",
       "clm-ab1aa81048ff3f49"
      ],
      "temporal": {
       "publishedAt": "2026-05-24",
       "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": "Independent press counterweight: the platform performs on problems inside a single district's authority but slows when several agencies are involved, and quick responses do not always produce lasting fixes. Site blocks automated fetching; content confirmed via search and used only qualitatively.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-75673d487b7c3f4a",
      "title": "Open Government Data of Bangkok — Traffy Fondue complaint statistics",
      "url": "https://data.bangkok.go.th/en/dataset/traffy-fondue",
      "publisher": {
       "name": null,
       "domain": "data.bangkok.go.th",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-31a61eba096e0c6a"
      ],
      "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": "Shows the city publishes Traffy Fondue complaint statistics as an open dataset, supporting the public-visibility claim.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 6,
     "claimsMapped": 6,
     "sourcesTotal": 7,
     "sourcesUsedByClaims": 7,
     "sourcesWithPublicationDate": 5,
     "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."
    ]
   }
  }
 ]
}
