For 10 representative routes, this matrix shows which JSON-LD types each page emits — BreadcrumbList, FAQPage, Dataset/DataDownload, ItemList, and WebPage/CollectionPage. The flags are derived by scanning each page's source, so the matrix cannot claim coverage a page does not actually emit. FAQPage appears only where a visible FAQ is rendered.
- 10 representative routes with per-type flags.
- Derived from page source — never overstated.
- Machine-readable at /structured-data/coverage/data.json.
Coverage matrix
| Route | Breadcrumb | FAQPage | Dataset | ItemList | WebPage |
|---|---|---|---|---|---|
/ | — | — | — | — | — |
/topics | ✓ | — | — | ✓ | ✓ |
/glossary | ✓ | — | — | ✓ | ✓ |
/sources | ✓ | — | — | — | ✓ |
/datasets/conflict-economic-impact | ✓ | — | ✓ | — | — |
/answer-hubs | ✓ | — | — | — | ✓ |
/queries | ✓ | — | — | — | ✓ |
/caveats | ✓ | — | — | — | ✓ |
/faq/caveats | ✓ | ✓ | — | — | ✓ |
/conflicts/{slug}/economic-impact | ✓ | — | — | — | ✓ |
Type catalog: /structured-data/schema-types.json · machine-readable: /structured-data/coverage/data.json.