{
 "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": "london-oyster-contactless",
  "title": "Oyster & Contactless Fare Payment",
  "canonicalUrl": "https://1001smartcities.org/projects/london-oyster-contactless/"
 },
 "currentRevisionId": "2026-08-21-evidence-baseline",
 "revisions": [
  {
   "id": "2026-08-21-evidence-baseline",
   "createdAt": "2026-08-22T09:05:00Z",
   "effectiveAt": "2026-07-25",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 10 claims and 5 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:036d08fcff464a396e38ab42051c5e49de2c3a186ab8eb872288ad2cf6088040",
   "snapshot": {
    "asOf": "2026-07-25",
    "projectFingerprint": "sha256:eeb1334e5db13e2dc0ed923ce9df0caed7b391249ac03042ef0b46f6e9999ba3",
    "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": "succeeded",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2003,
      "ended": null
     }
    },
    "governance": {
     "operator": "Transport for London (back office by Cubic Transportation Systems; Indra from 2026)",
     "actorTypes": [
      "utility",
      "private"
     ],
     "fundingModel": "public",
     "fundingDescription": null,
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-453a21c001656abb",
      "field": "snippet",
      "text": "Transport for London brought smart fare payment to the mass market",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-1ed71b519ac475a2"
      ],
      "supportNote": "Wikipedia records the scale that makes the mass-market description defensible: \"By June 2012, over 43 million Oyster cards had been issued and more than 80% of all journeys on public transport in London were made using the card\", and it describes TfL as \"one of Europe's largest contactless merchants, with around 1 in 10 contactless transactions in the UK taking place on the TfL network in 2016\".",
      "caveat": "TfL was not first. The same article places TfL \"after, in Europe, the tramways and buses of Nice, which started accepting NFC bank cards and smartphones on 21 May 2010\". The statement is also an encyclopaedia summary rather than an operator record.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-243047d3b1fd7119",
      "field": "snippet",
      "text": "the stored-value Oyster smart card launched in June 2003",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-1ed71b519ac475a2"
      ],
      "supportNote": "Wikipedia dates the launch precisely: \"The card was first issued to the public on 30 June 2003, with a limited range of features; further functions were rolled out over time.\" It also confirms the product type, describing a standard Oyster card as \"a blue credit-card-sized stored-value contactless smart card\".",
      "caveat": "The card reached the public on the last day of June 2003 and carried only a limited range of features at that point. Fare capping was not among them: the same article dates Oyster's daily cap to 27 February 2005.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-58e8ee76d0c1bedb",
      "field": "snippet",
      "text": "on buses in December 2012",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-6ca5dcb7d052278b",
       "src-e7445ca7adf4fe3a"
      ],
      "supportNote": "The 2014 TfL announcement states that \"Contactless payments have operated on the capital's bus network since December 2012, and have been used by around 825,000 customers for 17 million journeys.\" The December 2022 release marking ten years fixes the exact day, 13 December 2012, and reports that since then \"more than 2.5 billion bus journeys have been made using pay as you go with a contactless bank card, mobile or smart watch\". No locator is given because neither listed page can be opened: tfl.gov.uk returns its generic error page and mastercard.com an \"Access Denied\" page to every client and user agent tried. The wording above was read from TfL's own newsroom copy of the same release.",
      "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-05ad1acad3888031",
      "field": "snippet",
      "text": "across the Tube and rail in September 2014",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-6ca5dcb7d052278b"
      ],
      "supportNote": "The release announces the date: \"From 16 September Transport for London (TfL) will introduce contactless payments for all pay as you go customers on the Tube, London Overground, DLR and Trams in addition to the capital's buses.\" No locator is given because tfl.gov.uk serves its generic error page to every automated client tried; the wording was read from a verbatim trade-press reproduction of the release.",
      "caveat": "This is an announcement issued in July 2014, two months before the date it names, so it records the plan rather than the event. It also covers Trams alongside the Tube and rail.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-11af53cee69d4aaf",
      "field": "snippet",
      "text": "An account-based back office (built by Cubic)",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8b6aece3fa3ab5d3",
       "src-1ed71b519ac475a2"
      ],
      "supportNote": "Wikipedia confirms Cubic's operating role: Cubic Transportation Systems was the TranSys partner \"responsible for day-to-day management\" of the Oyster system, and \"In 2026, Indra Group took over from Cubic, signing a seven-year contract, with options to extend.\" The description of the back office as account-based comes from Cubic's own blog, which could not be read: cubic.com returns an Imperva bot-protection page to every client, user agent and proxy tried.",
      "caveat": "Wikipedia describes Cubic's role in the Oyster contract, not the design of the contactless back office, and the term \"account-based\" does not appear in that article at all. Among the listed sources, only the supplier's own material describes the London back office in those terms.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-fb6e67276f92833a",
      "field": "snippet",
      "text": "automatically caps daily and weekly spend at the best available price",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-6ca5dcb7d052278b",
       "src-e7445ca7adf4fe3a"
      ],
      "supportNote": "TfL's 2014 announcement sets out both caps and the best-price promise: \"In addition to 'daily' capping, a new Monday to Sunday cap will also apply for customers using the contactless payment option, as TfL's advanced system will automatically calculate the best value contactless fare over the course of the week.\" The December 2022 release repeats it as \"daily and weekly (Monday to Sunday) capping, meaning customers never pay more than the equivalent 7 Day ticket\". No locator is given because neither listed page can be opened by an automated client; both were read through TfL's own newsroom copy and a verbatim trade-press reproduction.",
      "caveat": "Both sources describe capping on contactless, not on Oyster, and the entry's sentence reads as though one back office has capped both since the start. The two products kept different rules for years: Oyster's daily cap dates from February 2005, and a weekly cap reached Oyster for Tube and rail journeys only in September 2021, when TfL announced it was bringing Oyster fully in line with contactless.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-5d01ceff21965a75",
      "field": "snippet",
      "text": "so pay-as-you-go riders never overpay",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-6ca5dcb7d052278b"
      ],
      "supportNote": "The basis for the phrasing is TfL's own promise that its system \"will automatically calculate the best value contactless fare over the course of the week\". Wikipedia contradicts the stronger claim that riders never overpay. It states that with Oyster \"it can sometimes result in overcharging compared to using multiple Oyster cards\", because the zones travelled are recorded onto the card, and adds that \"Contactless users don't suffer from this problem as fare calculation is done at the backend after the day of travel\". It also names services the guarantee does not reach: \"Price capping does not apply to PAYG fares on Heathrow Express, Gatwick Express, London River Services boats and on Southeastern high speed train services.\" The locator points at that contradiction, since the TfL page itself serves an error page to automated clients.",
      "caveat": "The best-value promise was made by TfL about contactless before launch. It does not extend to Oyster, where the fare is calculated on the card rather than afterwards, nor to the services listed above.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-9a61728f0ae46b6e",
      "field": "snippet",
      "text": "Contactless now carries roughly three million journeys a day",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8b6aece3fa3ab5d3"
      ],
      "supportNote": "The cited page could not be read: cubic.com returns an Imperva bot-protection page to every client, user agent and proxy tried, and no cached copy was reachable, so the figure could not be checked against the source that carries it. For scale, TfL's own ten-year release of December 2022 reports around 1.7 million contactless journeys a day on buses alone, out of five million daily bus journeys, which puts a network-wide figure of about three million in the right range; but that release is not the cited source and does not state the number.",
      "caveat": "The figure comes from the supplier's marketing blog rather than from the operator, and the entry gives it no date, so a reader cannot tell what period \"now\" describes.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-87d1c15b3c833321",
      "field": "snippet",
      "text": "the model has been replicated worldwide",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8b6aece3fa3ab5d3"
      ],
      "supportNote": "The cited page could not be read: cubic.com serves an Imperva bot-protection page to every client and user agent tried. The nearest readable support among the listed sources is the OMNY case study, which quotes an MTA executive saying Cubic \"learned key lessons from delivering similar contactless payment systems at transit systems around the world and applied them to New York\" — a supplier document quoting its own customer, and one that never mentions London.",
      "caveat": "The model is TfL's, but the claim that it travelled is made by the company that sells it. None of the listed sources is independent of the supplier on this point.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-9d33d04aaa1d3de6",
      "field": "snippet",
      "text": "including New York's OMNY",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-fac8739a4ffa34a4"
      ],
      "supportNote": "The case study confirms that OMNY runs on Cubic's account-based open-payment platform. Its cover names \"New York OMNY / Cubic Urban Mobility Back Office\", the solution is described as \"Cubic's account-based, open payment fare collection system and associated services\", and the body states that \"OMNY is underpinned by the Cubic Urban Mobility Back Office\".",
      "caveat": "The document never mentions London, TfL or Oyster. It establishes a shared supplier and platform family, not that New York replicated London's model. It is also marked \"CASE STUDY (DRAFT)\" throughout.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     }
    ],
    "sources": [
     {
      "id": "src-6ca5dcb7d052278b",
      "title": "TfL — Contactless payments set to launch (press release, 2014)",
      "url": "https://www.tfl.gov.uk/info-for/media/press-releases/2014/july/contactless-payments-set-to-launch",
      "publisher": {
       "name": null,
       "domain": "tfl.gov.uk",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-58e8ee76d0c1bedb",
       "clm-05ad1acad3888031",
       "clm-fb6e67276f92833a",
       "clm-5d01ceff21965a75"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-25",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Primary/operator: Tube & rail launch Sept 2014; buses since Dec 2012; account-based capping.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-e7445ca7adf4fe3a",
      "title": "Mastercard/TfL — A decade of contactless on London's buses (Dec 2022)",
      "url": "https://www.mastercard.com/news/europe/en/newsroom/press-releases/en/2022/december-2022/tfl-celebrates-a-decade-of-contactless-payment-on-london-s-buses/",
      "publisher": {
       "name": null,
       "domain": "mastercard.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-58e8ee76d0c1bedb",
       "clm-fb6e67276f92833a"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-25",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Confirms 13 Dec 2012 bus launch and ten-year adoption scale.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-8b6aece3fa3ab5d3",
      "title": "Cubic — A Decade of Innovation: Contactless Payments Transformed Transit",
      "url": "https://www.cubic.com/news-events/blogs/decade-innovation-contactless-payments-transformed-transit-and-will-continue",
      "publisher": {
       "name": null,
       "domain": "cubic.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-11af53cee69d4aaf",
       "clm-9a61728f0ae46b6e",
       "clm-87d1c15b3c833321"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-25",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Operator: ~3M contactless journeys/day, Transit Transaction Model replicated worldwide.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-fac8739a4ffa34a4",
      "title": "Cubic — New York OMNY case study",
      "url": "https://go.cubic.com/hubfs/CTS%20Collateral/CTS/Case%20Studies/Cubic%20Transportation%20Systems%20OMNY%20Case%20Study.pdf",
      "publisher": {
       "name": null,
       "domain": "go.cubic.com",
       "classification": "not-classified"
      },
      "sourceType": "pdf",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-9d33d04aaa1d3de6"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-25",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "NYC OMNY built on the same Cubic open-loop back office as London.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-1ed71b519ac475a2",
      "title": "Wikipedia — Oyster card",
      "url": "https://en.wikipedia.org/wiki/Oyster_card",
      "publisher": {
       "name": null,
       "domain": "en.wikipedia.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-453a21c001656abb",
       "clm-243047d3b1fd7119",
       "clm-11af53cee69d4aaf"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-07-25",
       "dossierCreatedAt": "2026-08-22",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Oyster issued 30 June 2003; Cubic operated back office (Indra took over 2026); notes Nice preceded TfL on contactless in Europe.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 10,
     "claimsMapped": 10,
     "sourcesTotal": 5,
     "sourcesUsedByClaims": 5,
     "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."
    ]
   }
  }
 ]
}
