{
  "generatedAt": "2026-03-26T09:52:53.296Z",
  "entryCount": 222,
  "observerSafeCount": 166,
  "lockedCount": 56,
  "sourcePackGenerated": "2026-03-23",
  "serviceWorkerVersion": "sanctum-v15",
  "coreCacheCount": 29,
  "runtimeJsonCount": 14,
  "routes": {
    "archive": "/archive",
    "atlas": "/atlas",
    "briefing": "/briefing",
    "diagnostics": "/diagnostics",
    "archiveIndex": "/archive-index.json",
    "archiveIntel": "/archive-intel.json",
    "archiveInsights": "/archive-insights.json",
    "archiveAtlas": "/archive-atlas.json",
    "archiveDiagnostics": "/archive-diagnostics.json",
    "briefingJson": "/briefing.json",
    "research": "/research",
    "researchJson": "/research.json",
    "signals": "/signals",
    "signalStatus": "/signal-status.json",
    "health": "/health.json",
    "llms": "/llms.txt",
    "feed": "/feed.xml",
    "opensearch": "/opensearch.xml",
    "manifest": "/manifest.webmanifest",
    "offline": "/offline",
    "serviceWorker": "/sw.js"
  },
  "sourceStats": {
    "totalSourceLinks": 284,
    "uniqueSourceDomains": 18,
    "averageSourcesPerEntry": 1.3,
    "sourceTiers": [
      {
        "label": "Official",
        "count": 106
      },
      {
        "label": "Secondary",
        "count": 56
      },
      {
        "label": "Retail index",
        "count": 21
      },
      {
        "label": "Community",
        "count": 20
      },
      {
        "label": "JustWatch",
        "count": 3
      },
      {
        "label": "Secondary + Official",
        "count": 3
      },
      {
        "label": "Official retail event",
        "count": 2
      },
      {
        "label": "Official tourism",
        "count": 2
      },
      {
        "label": "App Store",
        "count": 1
      },
      {
        "label": "Google Play",
        "count": 1
      },
      {
        "label": "Official + Official Store",
        "count": 1
      },
      {
        "label": "Official + Retail index",
        "count": 1
      },
      {
        "label": "Official + secondary",
        "count": 1
      },
      {
        "label": "Official + Secondary",
        "count": 1
      },
      {
        "label": "Official store",
        "count": 1
      },
      {
        "label": "Official tourism / event coverage",
        "count": 1
      },
      {
        "label": "Secondary + Official support",
        "count": 1
      }
    ]
  },
  "querySurfaceCounts": {
    "campaigns": 3,
    "works": 9,
    "mediums": 63,
    "sourceTiers": 16,
    "years": 12,
    "freshness": 4,
    "windows": 3,
    "evidenceBands": 4
  },
  "coverageSummary": {
    "sources": {
      "expected": true,
      "total": 222,
      "covered": 222,
      "missing": 0,
      "percent": 100,
      "status": "pass"
    },
    "spoilerFloors": {
      "expected": true,
      "total": 222,
      "covered": 222,
      "missing": 0,
      "percent": 100,
      "status": "pass"
    },
    "datedEntries": {
      "expected": true,
      "total": 93,
      "covered": 93,
      "missing": 0,
      "percent": 100,
      "status": "pass"
    },
    "explicitContinuity": {
      "expected": true,
      "total": 123,
      "covered": 123,
      "missing": 0,
      "percent": 100,
      "status": "pass"
    },
    "resolvedContinuity": {
      "expected": true,
      "total": 222,
      "covered": 222,
      "missing": 0,
      "percent": 100,
      "status": "pass"
    },
    "snapshotFacts": {
      "expected": true,
      "total": 148,
      "covered": 148,
      "missing": 0,
      "percent": 100,
      "status": "pass"
    }
  },
  "releaseGates": [
    {
      "id": "search-surfaces",
      "label": "Search and discovery surfaces",
      "status": "pass",
      "detail": "222 entries are published into the archive index across 12 shelves, with Atlas, briefing, feed, OpenSearch, and diagnostics routes wired."
    },
    {
      "id": "query-surface-depth",
      "label": "Query-surface depth",
      "status": "pass",
      "detail": "3 campaign lanes, 9 work pivots, 63 media lanes, 16 source tiers, 12 year anchors, 4 freshness bands, 3 live-window states, and 4 evidence bands are exposed for archive filtering."
    },
    {
      "id": "evidence-coverage",
      "label": "Evidence coverage",
      "status": "pass",
      "detail": "222/222 entries carry linked sources, averaging 1.3 source links per entry."
    },
    {
      "id": "timeline-readiness",
      "label": "Timeline readiness",
      "status": "pass",
      "detail": "93/93 expected dated entries normalize to machine-readable dates."
    },
    {
      "id": "snapshot-contracts",
      "label": "Snapshot contracts",
      "status": "pass",
      "detail": "148/148 snapshot-first collections expose parsed fact blocks for structured detail rails."
    },
    {
      "id": "continuity-labeling",
      "label": "Continuity labeling",
      "status": "pass",
      "detail": "123/123 collections that require explicit continuity labels provide them, and 222/222 entries still resolve to a cluster."
    },
    {
      "id": "offline-runtime",
      "label": "Offline and runtime surfaces",
      "status": "pass",
      "detail": "Service worker sanctum-v15 precaches 29 core paths and watches 14 runtime JSON surfaces."
    },
    {
      "id": "live-branch-intel",
      "label": "Live branch intelligence",
      "status": "pass",
      "detail": "6 current signals, 6 access checks, and 6 active or upcoming windows are published via /signals, /research, and their JSON surfaces."
    }
  ],
  "releaseGateSummary": {
    "pass": 8,
    "n/a": 0,
    "warn": 0
  },
  "sectionAudits": [
    {
      "collection": "works",
      "label": "Works",
      "shortLabel": "Works",
      "href": "/works",
      "accent": "#17d3c0",
      "count": 17,
      "observerCount": 17,
      "sourceCount": 27,
      "averageSourcesPerEntry": 1.6,
      "topSourceTier": "Official",
      "latestMachineDate": "2026-01-01",
      "latestPath": "/works/sg-reboot",
      "latestTitle": "STEINS;GATE RE:BOOT",
      "contract": {
        "expectsDates": true,
        "expectsExplicitContinuity": true,
        "expectsSnapshotFacts": true,
        "notes": "Core works should carry explicit continuity, a dated release anchor, and a structured snapshot block."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": true,
          "total": 16,
          "covered": 16,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "explicitContinuity": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    },
    {
      "collection": "characters",
      "label": "Character Dossiers",
      "shortLabel": "Characters",
      "href": "/characters",
      "accent": "#ff7d5a",
      "count": 17,
      "observerCount": 8,
      "sourceCount": 28,
      "averageSourcesPerEntry": 1.6,
      "topSourceTier": "Official",
      "latestMachineDate": null,
      "latestPath": "/characters/leskinen-alexis",
      "latestTitle": "Alexis Leskinen",
      "contract": {
        "expectsDates": false,
        "expectsExplicitContinuity": true,
        "expectsSnapshotFacts": true,
        "notes": "Character dossiers rely on continuity labels and snapshot facts, but most do not need a primary timeline date."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": false,
          "total": 0,
          "covered": 0,
          "missing": 0,
          "percent": 100,
          "status": "n/a"
        },
        "explicitContinuity": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 17,
          "covered": 17,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    },
    {
      "collection": "glossary",
      "label": "Glossary",
      "shortLabel": "Glossary",
      "href": "/glossary",
      "accent": "#f0bd49",
      "count": 20,
      "observerCount": 9,
      "sourceCount": 24,
      "averageSourcesPerEntry": 1.2,
      "topSourceTier": "Official",
      "latestMachineDate": null,
      "latestPath": "/glossary/alpha-world-line",
      "latestTitle": "Alpha World Line",
      "contract": {
        "expectsDates": false,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": false,
        "notes": "Glossary entries are term-focused references, so they are tracked without dates, snapshot blocks, or explicit continuity tags."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 20,
          "covered": 20,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 20,
          "covered": 20,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": false,
          "total": 0,
          "covered": 0,
          "missing": 0,
          "percent": 100,
          "status": "n/a"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 20,
          "covered": 0,
          "missing": 20,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 20,
          "covered": 20,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": false,
          "total": 20,
          "covered": 0,
          "missing": 20,
          "percent": 0,
          "status": "n/a"
        }
      }
    },
    {
      "collection": "anime2011",
      "label": "Steins;Gate 2011",
      "shortLabel": "2011 Anime",
      "href": "/anime/steins-gate-2011",
      "accent": "#ff6678",
      "count": 26,
      "observerCount": 10,
      "sourceCount": 52,
      "averageSourcesPerEntry": 2,
      "topSourceTier": "Secondary",
      "latestMachineDate": "2015-12-02",
      "latestPath": "/anime/steins-gate-2011/23b-divide-by-zero",
      "latestTitle": "Divide by Zero",
      "contract": {
        "expectsDates": true,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": false,
        "notes": "Episode guides should stay timeline-ready, while continuity is derived from the shelf itself."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 26,
          "covered": 26,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 26,
          "covered": 26,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": true,
          "total": 26,
          "covered": 26,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 26,
          "covered": 0,
          "missing": 26,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 26,
          "covered": 26,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": false,
          "total": 26,
          "covered": 0,
          "missing": 26,
          "percent": 0,
          "status": "n/a"
        }
      }
    },
    {
      "collection": "anime0",
      "label": "Steins;Gate 0",
      "shortLabel": "SG0 Anime",
      "href": "/anime/steins-gate-0",
      "accent": "#6d7cff",
      "count": 24,
      "observerCount": 7,
      "sourceCount": 24,
      "averageSourcesPerEntry": 1,
      "topSourceTier": "Secondary",
      "latestMachineDate": "2018-12-21",
      "latestPath": "/anime/steins-gate-0/ova-valentine-s-of-crystal-polymorphism-bitt",
      "latestTitle": "Valentine's of Crystal Polymorphism: Bittersweet Intermedio",
      "contract": {
        "expectsDates": true,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": false,
        "notes": "SG0 episodes should stay timeline-ready, while continuity is derived from the shelf itself."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 24,
          "covered": 0,
          "missing": 24,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": false,
          "total": 24,
          "covered": 0,
          "missing": 24,
          "percent": 0,
          "status": "n/a"
        }
      }
    },
    {
      "collection": "animeIBM",
      "label": "IBM Cognitive Computing",
      "shortLabel": "IBM Shorts",
      "href": "/anime/ibm-cognitive-computing",
      "accent": "#00a6ff",
      "count": 4,
      "observerCount": 4,
      "sourceCount": 4,
      "averageSourcesPerEntry": 1,
      "topSourceTier": "Secondary",
      "latestMachineDate": "2014-11-11",
      "latestPath": "/anime/ibm-cognitive-computing/4-meeting-chapter",
      "latestTitle": "Meeting Chapter",
      "contract": {
        "expectsDates": true,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": false,
        "notes": "IBM shorts should stay timeline-ready, while continuity is derived from the shelf itself."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 4,
          "covered": 4,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 4,
          "covered": 4,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": true,
          "total": 4,
          "covered": 4,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 4,
          "covered": 0,
          "missing": 4,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 4,
          "covered": 4,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": false,
          "total": 4,
          "covered": 0,
          "missing": 4,
          "percent": 0,
          "status": "n/a"
        }
      }
    },
    {
      "collection": "music",
      "label": "Music Vault",
      "shortLabel": "Music",
      "href": "/music",
      "accent": "#d46af9",
      "count": 65,
      "observerCount": 62,
      "sourceCount": 65,
      "averageSourcesPerEntry": 1,
      "topSourceTier": "Official",
      "latestMachineDate": null,
      "latestPath": "/music/ost-a-r",
      "latestTitle": "A.R.",
      "contract": {
        "expectsDates": false,
        "expectsExplicitContinuity": true,
        "expectsSnapshotFacts": true,
        "notes": "Music entries lean on continuity labels and structured snapshot facts more than dated release anchors."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 65,
          "covered": 65,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 65,
          "covered": 65,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": false,
          "total": 0,
          "covered": 0,
          "missing": 0,
          "percent": 100,
          "status": "n/a"
        },
        "explicitContinuity": {
          "expected": true,
          "total": 65,
          "covered": 65,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 65,
          "covered": 65,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 65,
          "covered": 65,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    },
    {
      "collection": "print",
      "label": "Print Archive",
      "shortLabel": "Print",
      "href": "/print",
      "accent": "#fb8c41",
      "count": 24,
      "observerCount": 24,
      "sourceCount": 26,
      "averageSourcesPerEntry": 1.1,
      "topSourceTier": "Retail index",
      "latestMachineDate": null,
      "latestPath": "/print/nyan2-crisis",
      "latestTitle": "+Nyan2 Crisis",
      "contract": {
        "expectsDates": false,
        "expectsExplicitContinuity": true,
        "expectsSnapshotFacts": true,
        "notes": "Print entries prioritize continuity labels and snapshot blocks; many do not yet normalize a machine date."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": false,
          "total": 0,
          "covered": 0,
          "missing": 0,
          "percent": 100,
          "status": "n/a"
        },
        "explicitContinuity": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 24,
          "covered": 24,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    },
    {
      "collection": "places",
      "label": "Places",
      "shortLabel": "Places",
      "href": "/places",
      "accent": "#1fbf72",
      "count": 2,
      "observerCount": 2,
      "sourceCount": 2,
      "averageSourcesPerEntry": 1,
      "topSourceTier": "Official tourism",
      "latestMachineDate": null,
      "latestPath": "/places/akihabara-2010",
      "latestTitle": "Akihabara (2010)",
      "contract": {
        "expectsDates": false,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": true,
        "notes": "Place dossiers are setting-first references, so timeline dates stay optional while snapshot facts and location context remain required."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 2,
          "covered": 2,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 2,
          "covered": 2,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": false,
          "total": 0,
          "covered": 0,
          "missing": 0,
          "percent": 100,
          "status": "n/a"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 2,
          "covered": 0,
          "missing": 2,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 2,
          "covered": 2,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 2,
          "covered": 2,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    },
    {
      "collection": "events",
      "label": "Events",
      "shortLabel": "Events",
      "href": "/events",
      "accent": "#eb4e8b",
      "count": 8,
      "observerCount": 8,
      "sourceCount": 11,
      "averageSourcesPerEntry": 1.4,
      "topSourceTier": "Official",
      "latestMachineDate": "2026-07-05",
      "latestPath": "/events/steins-gate-orchestra-nagoya-add-on-performance",
      "latestTitle": "STEINS;GATE orchestra Nagoya add-on performance",
      "contract": {
        "expectsDates": true,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": true,
        "notes": "Event entries should remain dated and snapshot-first, while continuity is derived from the collection."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 8,
          "covered": 8,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 8,
          "covered": 8,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": true,
          "total": 8,
          "covered": 8,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 8,
          "covered": 0,
          "missing": 8,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 8,
          "covered": 8,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 8,
          "covered": 8,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    },
    {
      "collection": "access",
      "label": "Where To Watch / Play",
      "shortLabel": "Access",
      "href": "/access",
      "accent": "#33c1ff",
      "count": 6,
      "observerCount": 6,
      "sourceCount": 6,
      "averageSourcesPerEntry": 1,
      "topSourceTier": "JustWatch",
      "latestMachineDate": "2026-03-11",
      "latestPath": "/access/crunchyroll-steins-gate-android",
      "latestTitle": "Crunchyroll: STEINS;GATE (Android)",
      "contract": {
        "expectsDates": true,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": true,
        "notes": "Access checks should stay dated and snapshot-first, while continuity is derived from the collection."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 6,
          "covered": 6,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 6,
          "covered": 6,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": true,
          "total": 6,
          "covered": 6,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 6,
          "covered": 0,
          "missing": 6,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 6,
          "covered": 6,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 6,
          "covered": 6,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    },
    {
      "collection": "current",
      "label": "Observation Log",
      "shortLabel": "Current",
      "href": "/current",
      "accent": "#f25757",
      "count": 9,
      "observerCount": 9,
      "sourceCount": 15,
      "averageSourcesPerEntry": 1.7,
      "topSourceTier": "Official",
      "latestMachineDate": "2026-03-19",
      "latestPath": "/current/steins-gate-orchestra-nagoya-add-on-concert-announced",
      "latestTitle": "STEINS;GATE orchestra Nagoya add-on concert announced",
      "contract": {
        "expectsDates": true,
        "expectsExplicitContinuity": false,
        "expectsSnapshotFacts": true,
        "notes": "Current-log entries should stay dated and snapshot-first, while continuity is derived from the collection."
      },
      "coverage": {
        "sources": {
          "expected": true,
          "total": 9,
          "covered": 9,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "spoilerFloors": {
          "expected": true,
          "total": 9,
          "covered": 9,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "datedEntries": {
          "expected": true,
          "total": 9,
          "covered": 9,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "explicitContinuity": {
          "expected": false,
          "total": 9,
          "covered": 0,
          "missing": 9,
          "percent": 0,
          "status": "n/a"
        },
        "resolvedContinuity": {
          "expected": true,
          "total": 9,
          "covered": 9,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        },
        "snapshotFacts": {
          "expected": true,
          "total": 9,
          "covered": 9,
          "missing": 0,
          "percent": 100,
          "status": "pass"
        }
      }
    }
  ],
  "gapQueues": {
    "missingDates": [],
    "missingSnapshots": [],
    "missingExplicitContinuity": []
  }
}