{
  "ok": true,
  "lane": "development_external",
  "sourceRole": "evidence",
  "qualification": "development-only: outside the frozen v0.16a source contract. This census never changes v0.16 readiness.",
  "census": {
    "sourceKey": "hubverse_flusight",
    "comparisonUnit": "forecast packet (one predictive distribution), not a component row",
    "distinctLineages": 126,
    "identityAccounting": {
      "apiVisibleIdentities": 126,
      "uniqueTeams": 58,
      "productLineages": 126,
      "distinctLineagesUnderDependencyPolicy": 126,
      "unresolvedIndependence": 107,
      "dependentIdentities": {
        "ensemble": 16,
        "baseline": 3,
        "alias": 0,
        "dependent": 0
      },
      "relationEdges": {
        "identityEquivalence": 0,
        "directedDependency": 10,
        "sharedBackground": 0
      },
      "note": "These quantities are distinct and must not be summed. 'Distinct lineages under the declared dependency policy' collapses aliases only; ensembles and post-processed variants remain separate lives joined by directed edges. No statistical independence is claimed."
    },
    "simultaneousTargetGroups": 4885,
    "medianLineagesPerGroup": 4,
    "pairwiseOverlapCount": 148831,
    "usableHistoryPerLineage": {
      "median": 0,
      "max": 560,
      "unit": "days between first and last declared deadline"
    },
    "distributionalCoverage": {
      "fraction": 1,
      "byOutputType": {
        "quantile": 25042,
        "pmf": 10852
      }
    },
    "distributionIntegrity": {
      "complete": 35894
    },
    "taskClassification": {
      "hindcast": 4554,
      "nowcast": 8090,
      "forecast": 23250
    },
    "participation": {
      "submitted": 181
    },
    "clockSupportedFraction": {
      "declaredDeadline": 1,
      "availability": 0
    },
    "versionTransitions": 0,
    "deteriorationEpisodes": null,
    "recoveryEpisodes": null,
    "sampled": {
      "packets": 35894,
      "truncated": false
    },
    "caveats": [
      "Group membership counts product lineages, not statistically independent systems.",
      "Availability clocks count only provider-native or repository-observed bases. Declared deadlines are a decision clock, not a publication clock.",
      "Participation counts only observed submissions until an expected roster per round is pinned; absence is therefore 'unknown', not 'missing'.",
      "Deterioration and recovery episodes stay null until outcome vintages are scored against these packets under a versioned episode definition.",
      "Census covers all stored packets for this source."
    ]
  },
  "generatedAt": "2026-11-09T06:04:58.554Z"
}