{
  "generated_on": "2026-04-11",
  "streams": [
    {
      "id": "releases",
      "file": "releases.ndjson",
      "required_fields": [
        "released_on",
        "change_id",
        "summary",
        "affected_url_families",
        "expected_outcomes"
      ]
    },
    {
      "id": "search_discovery",
      "file": "search_discovery.ndjson",
      "required_fields": [
        "observed_on",
        "surface",
        "url",
        "pattern",
        "note"
      ]
    },
    {
      "id": "ai_citations",
      "file": "ai_citations.ndjson",
      "required_fields": [
        "observed_on",
        "assistant",
        "query",
        "cited_url",
        "evidence_url",
        "notes"
      ]
    },
    {
      "id": "ai_referrals",
      "file": "ai_referrals.ndjson",
      "required_fields": [
        "observed_on",
        "source",
        "landing_url",
        "sessions",
        "users",
        "notes"
      ]
    },
    {
      "id": "bot_crawls",
      "file": "bot_crawls.ndjson",
      "required_fields": [
        "observed_at",
        "bot_family",
        "path",
        "status",
        "user_agent",
        "notes"
      ]
    },
    {
      "id": "search_console_weekly",
      "file": "search_console_weekly.ndjson",
      "required_fields": [
        "week_of",
        "url",
        "impressions",
        "clicks",
        "ctr",
        "avg_position",
        "source"
      ]
    }
  ]
}
