{
  "product": "SignalSpore",
  "mission": "SignalSpore — public rollout decision support for AI coding agents.",
  "mode": "agent-rollout-decision",
  "commit": "668d4fedee39b08480fb255214d4871e4416f2f7",
  "deployedCommit": "668d4fedee39b08480fb255214d4871e4416f2f7",
  "dataCommit": "668d4fedee39b08480fb255214d4871e4416f2f7",
  "generatedAt": "2026-07-15T05:34:48.576Z",
  "lastSuccessfulSourceCheck": "2026-07-15T05:34:48.576Z",
  "nextExpectedSourceCheck": "2026-07-16T05:34:48.576Z",
  "sourceCheckCadence": "daily",
  "freshnessState": "Fresh",
  "sourceFreshnessAgeHours": 0,
  "productionAlertAfterHours": 30,
  "buildId": "668d4fedee39-20260715T053448",
  "rawChanges": 32,
  "reviewCandidates": 2,
  "verifiedMaterialChanges": 0,
  "noiseChanges": 30,
  "sourceSpecificSignals": 2,
  "deliveryMode": "POST /api/events with localStorage debug buffer only; production-ready only after durable server acceptance is proven",
  "deliveryState": {
    "contractDefined": true,
    "clientEventEmitted": true,
    "serverAccepted": false,
    "eventPersisted": false,
    "dashboardAggregated": false,
    "productionReady": false,
    "note": "Production-ready only after /api/events accepts and persists a test event in durable storage."
  },
  "requiredEvents": [
    "homepage_view",
    "agent_search",
    "rollout_record_viewed",
    "check_started",
    "check_step_completed",
    "check_completed",
    "receipt_created",
    "receipt_opened",
    "receipt_shared",
    "claim_evidence_opened",
    "compare_started",
    "compare_completed",
    "review_requested",
    "correction_submitted",
    "rss_clicked"
  ],
  "launchMetrics": {
    "primaryActivation": "completed rollout check",
    "primaryValue": "receipt created",
    "strongValue": "receipt reopened or shared"
  },
  "dashboard": "/analytics-dashboard",
  "endpoint": "/api/events"
}