{
  "name": "The Shelf",
  "program": "Supply Chain of the Future",
  "version": "0.9",
  "items": [
    {
      "slug": "digital-link-identifiers-primer",
      "title": "Digital Link Identifiers: A Plain-Language Primer",
      "subtitle": "How a GS1 barcode becomes a web address, and which identifiers matter on fresh produce",
      "summary": "A short, plain-language explanation of GS1 Digital Link: what an identification key and an Application Identifier are, how the same data is written as an element string and as a web address, which dates and lot numbers apply to fresh produce, and where to read the GS1 documents.",
      "type": "guide",
      "typeLabel": "Industry guidance",
      "workstream": "Industry guidance",
      "license": "CC-BY-NC-4.0",
      "licenseName": "Creative Commons Attribution-NonCommercial 4.0 International",
      "version": "v0.9",
      "status": "Draft for comment",
      "company": null,
      "contributors": [],
      "published": "2026-10-26T00:00:00.000Z",
      "url": "https://shelf.scotf.org/r/digital-link-identifiers-primer",
      "report": "https://shelf.scotf.org/report/digital-link-identifiers-primer",
      "pdf": "https://shelf.scotf.org/pdf/digital-link-identifiers-primer.pdf",
      "tags": [
        "gs1",
        "digital-link",
        "gtin",
        "application-identifiers",
        "2d-barcodes",
        "fresh-produce"
      ]
    },
    {
      "slug": "digital-quality-assurance-pilot-2",
      "title": "Digital Quality Assurance: From Supplier Outbound to Restaurant Arrival",
      "subtitle": "Pilot 2 report: how a shared condition record joins a supplier's outbound inspection to a restaurant's arrival check, and how to keep the restaurant step short",
      "summary": "A report on Pilot 2: how a shared condition record joins a supplier's outbound inspection to a restaurant's arrival check through the traceability label already on the case, and how to keep the restaurant step short.",
      "type": "pilot-report",
      "typeLabel": "Pilot report",
      "workstream": "Pilots",
      "license": "CC-BY-NC-4.0",
      "licenseName": "Creative Commons Attribution-NonCommercial 4.0 International",
      "version": "v0.9",
      "status": "Draft for comment",
      "company": null,
      "contributors": [],
      "published": "2026-10-26T00:00:00.000Z",
      "url": "https://shelf.scotf.org/r/digital-quality-assurance-pilot-2",
      "report": "https://shelf.scotf.org/report/digital-quality-assurance-pilot-2",
      "pdf": "https://shelf.scotf.org/pdf/digital-quality-assurance-pilot-2.pdf",
      "tags": []
    },
    {
      "slug": "freshness-indicators-pilot-1",
      "title": "Freshness Indicators: Real-Time EPCIS 2.0 Sensor Capture",
      "subtitle": "Pilot 1 report: how quality at pack, in-transit sensing and shelf-life models can meet in one decision signal, and what the first order taught us",
      "summary": "A report on Pilot 1: how quality at pack, in-transit sensor readings and shelf-life models can meet in one signal using GS1 identifiers and EPCIS 2.0 events, and what the first order taught us.",
      "type": "pilot-report",
      "typeLabel": "Pilot report",
      "workstream": "Pilots",
      "license": "CC-BY-NC-4.0",
      "licenseName": "Creative Commons Attribution-NonCommercial 4.0 International",
      "version": "v0.9",
      "status": "Draft for comment",
      "company": null,
      "contributors": [],
      "published": "2026-10-26T00:00:00.000Z",
      "url": "https://shelf.scotf.org/r/freshness-indicators-pilot-1",
      "report": "https://shelf.scotf.org/report/freshness-indicators-pilot-1",
      "pdf": "https://shelf.scotf.org/pdf/freshness-indicators-pilot-1.pdf",
      "tags": []
    },
    {
      "slug": "gs1-digital-link-compendium-fresh-produce",
      "title": "GS1 Digital Link for Fresh Produce: A Compendium of GS1 Guidance",
      "subtitle": "Where GS1 and IFPA guidance on 2D barcodes for fresh produce lives, how it fits together, and what a pilot lab found",
      "summary": "A plain-language guide to GS1's published standards and guidance for putting a GS1 Digital Link in a 2D barcode on fresh produce, organized by role, with what the Digital Link Foundations pilot tested.",
      "type": "compendium",
      "typeLabel": "Standards compendium",
      "workstream": "Standards",
      "license": "CC-BY-NC-4.0",
      "licenseName": "Creative Commons Attribution-NonCommercial 4.0 International",
      "version": "v0.9",
      "status": "Draft for comment",
      "company": null,
      "contributors": [
        "Driscoll's",
        "Stemilt",
        "Kwik Lok"
      ],
      "published": "2026-10-26T00:00:00.000Z",
      "url": "https://shelf.scotf.org/r/gs1-digital-link-compendium-fresh-produce",
      "report": "https://shelf.scotf.org/report/gs1-digital-link-compendium-fresh-produce",
      "pdf": "https://shelf.scotf.org/pdf/gs1-digital-link-compendium-fresh-produce.pdf",
      "tags": [
        "gs1",
        "digital-link",
        "2d-barcodes",
        "sunrise-2027",
        "point-of-sale",
        "fresh-produce",
        "plu",
        "resolver"
      ]
    }
  ],
  "listings": [
    {
      "id": "starfish-resolver",
      "title": "Smart Digital Link resolver (open source)",
      "kind": "Repository",
      "workstream": "Reference implementations",
      "summary": "A GS1-conformant Digital Link resolver you can run on your own infrastructure.",
      "credit": "Contributed by Starfish.",
      "license": "See repository",
      "url": "https://github.com/Starfish-Network/gs1-digital-link-resolver"
    }
  ]
}