{
  "schema_version": 1,
  "contract_version": 1,
  "contract": "hanging_context_public_agent_data",
  "as_of": "2026-07-11T01:25:03Z",
  "published_at": "2026-07-11T01:25:03Z",
  "description": "One-shot no-auth discovery contract for Hanging Context public data. Agents can start here, find rolling-window JSON twins, media, render specs, stream catalogs, and public-safe manifest bundles.",
  "entrypoints": {
    "self": "https://hangingcontext.com/agents.json",
    "data_twin": "https://hangingcontext.com/data/agent.json",
    "schema": "https://hangingcontext.com/data/schema.json",
    "data_index": "https://hangingcontext.com/data/index.json",
    "for_agents_html": "https://hangingcontext.com/for-agents/"
  },
  "windows": [
    {
      "window": "24h",
      "label": "Last 24 hours",
      "days": 1,
      "hours": 24,
      "as_of": "2026-07-11T01:25:03Z",
      "published_at": "2026-07-11T01:25:03Z",
      "range": {
        "start": "2026-07-11T00:00:00+00:00",
        "end": "2026-07-12T00:00:00+00:00"
      },
      "totals": {
        "claims": 11,
        "first_claim_at": "2026-07-11",
        "last_claim_at": "2026-07-11",
        "stories": 1,
        "manifests": 1,
        "records": 1,
        "sources": 1,
        "entities": 8,
        "domains": 1
      },
      "urls": {
        "full": "https://hangingcontext.com/data/windows/24h.json",
        "homepage": "https://hangingcontext.com/data/windows/24h.home.json",
        "temporal_context_snapshots": "https://hangingcontext.com/data/windows/24h.temporal-context-snapshots.json",
        "tag_terrain": "https://hangingcontext.com/data/windows/24h.tags.json",
        "entities": "https://hangingcontext.com/data/windows/24h.entities.json",
        "manifest_bundle": "https://hangingcontext.com/data/manifests/24h/index.json"
      },
      "current_panels": {
        "entities-24h": "https://hangingcontext.com/data/panels/current/entities-24h.json",
        "home-24h": "https://hangingcontext.com/data/panels/current/home-24h.json",
        "tags-24h": "https://hangingcontext.com/data/panels/current/tags-24h.json",
        "temporal-context-snapshot-ai-companies-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-ai-companies-24h.json",
        "temporal-context-snapshot-bank-research-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-bank-research-24h.json",
        "temporal-context-snapshot-business-podcasts-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-business-podcasts-24h.json",
        "temporal-context-snapshot-central-bankers-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-central-bankers-24h.json",
        "temporal-context-snapshot-compute-infrastructure-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-compute-infrastructure-24h.json",
        "temporal-context-snapshot-hedge-funds-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-hedge-funds-24h.json",
        "temporal-context-snapshot-judiciary-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-judiciary-24h.json",
        "temporal-context-snapshot-large-corporates-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-large-corporates-24h.json",
        "temporal-context-snapshot-mens-college-basketball-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mens-college-basketball-24h.json",
        "temporal-context-snapshot-mlb-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mlb-teams-24h.json",
        "temporal-context-snapshot-nba-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nba-teams-24h.json",
        "temporal-context-snapshot-nfl-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nfl-teams-24h.json",
        "temporal-context-snapshot-private-companies-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-companies-24h.json",
        "temporal-context-snapshot-private-equity-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-equity-24h.json",
        "temporal-context-snapshot-research-frontier-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-research-frontier-24h.json",
        "temporal-context-snapshot-semiconductor-industry-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-semiconductor-industry-24h.json",
        "temporal-context-snapshot-shipping-ai-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-shipping-ai-24h.json",
        "temporal-context-snapshot-state-executive-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-executive-24h.json",
        "temporal-context-snapshot-state-legislatures-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-legislatures-24h.json",
        "temporal-context-snapshot-think-tanks-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-think-tanks-24h.json",
        "temporal-context-snapshot-us-agencies-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-agencies-24h.json",
        "temporal-context-snapshot-us-legislature-executive-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-legislature-executive-24h.json",
        "temporal-context-snapshot-venture-capital-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-venture-capital-24h.json",
        "temporal-context-snapshot-wnba-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-wnba-teams-24h.json",
        "temporal-context-snapshot-womens-college-basketball-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-womens-college-basketball-24h.json",
        "temporal-context-snapshots-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshots-24h.json"
      },
      "manifest_bundle": {
        "file": "manifests/24h/index.json",
        "url": "https://hangingcontext.com/data/manifests/24h/index.json",
        "available": true,
        "chunk_url_template": "https://hangingcontext.com/data/manifests/24h/part-{chunk:04d}.json",
        "scope": "public_safe_manifest_metadata_summaries_claims_citations",
        "as_of": "2026-07-11T01:25:03Z",
        "total_count": 1,
        "chunk_count": 1,
        "chunk_size": 1000
      }
    },
    {
      "window": "7d",
      "label": "Last 168 hours",
      "days": 7,
      "hours": 168,
      "as_of": "2026-07-11T01:25:03Z",
      "published_at": "2026-07-11T01:25:03Z",
      "range": {
        "start": "2026-07-05T00:00:00+00:00",
        "end": "2026-07-12T00:00:00+00:00"
      },
      "totals": {
        "claims": 40673,
        "first_claim_at": "2026-07-05",
        "last_claim_at": "2026-07-11",
        "stories": 6550,
        "manifests": 6550,
        "records": 6550,
        "sources": 1276,
        "entities": 12142,
        "domains": 12
      },
      "urls": {
        "full": "https://hangingcontext.com/data/windows/7d.json",
        "homepage": "https://hangingcontext.com/data/windows/7d.home.json",
        "temporal_context_snapshots": "https://hangingcontext.com/data/windows/7d.temporal-context-snapshots.json",
        "tag_terrain": "https://hangingcontext.com/data/windows/7d.tags.json",
        "entities": "https://hangingcontext.com/data/windows/7d.entities.json",
        "manifest_bundle": "https://hangingcontext.com/data/manifests/7d/index.json"
      },
      "current_panels": {
        "entities-7d": "https://hangingcontext.com/data/panels/current/entities-7d.json",
        "home-7d": "https://hangingcontext.com/data/panels/current/home-7d.json",
        "tags-7d": "https://hangingcontext.com/data/panels/current/tags-7d.json",
        "temporal-context-snapshot-ai-companies-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-ai-companies-7d.json",
        "temporal-context-snapshot-bank-research-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-bank-research-7d.json",
        "temporal-context-snapshot-business-podcasts-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-business-podcasts-7d.json",
        "temporal-context-snapshot-central-bankers-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-central-bankers-7d.json",
        "temporal-context-snapshot-compute-infrastructure-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-compute-infrastructure-7d.json",
        "temporal-context-snapshot-hedge-funds-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-hedge-funds-7d.json",
        "temporal-context-snapshot-judiciary-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-judiciary-7d.json",
        "temporal-context-snapshot-large-corporates-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-large-corporates-7d.json",
        "temporal-context-snapshot-mens-college-basketball-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mens-college-basketball-7d.json",
        "temporal-context-snapshot-mlb-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mlb-teams-7d.json",
        "temporal-context-snapshot-nba-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nba-teams-7d.json",
        "temporal-context-snapshot-nfl-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nfl-teams-7d.json",
        "temporal-context-snapshot-private-companies-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-companies-7d.json",
        "temporal-context-snapshot-private-equity-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-equity-7d.json",
        "temporal-context-snapshot-research-frontier-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-research-frontier-7d.json",
        "temporal-context-snapshot-semiconductor-industry-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-semiconductor-industry-7d.json",
        "temporal-context-snapshot-shipping-ai-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-shipping-ai-7d.json",
        "temporal-context-snapshot-state-executive-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-executive-7d.json",
        "temporal-context-snapshot-state-legislatures-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-legislatures-7d.json",
        "temporal-context-snapshot-think-tanks-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-think-tanks-7d.json",
        "temporal-context-snapshot-us-agencies-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-agencies-7d.json",
        "temporal-context-snapshot-us-legislature-executive-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-legislature-executive-7d.json",
        "temporal-context-snapshot-venture-capital-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-venture-capital-7d.json",
        "temporal-context-snapshot-wnba-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-wnba-teams-7d.json",
        "temporal-context-snapshot-womens-college-basketball-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-womens-college-basketball-7d.json",
        "temporal-context-snapshots-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshots-7d.json"
      },
      "manifest_bundle": {
        "file": "manifests/7d/index.json",
        "url": "https://hangingcontext.com/data/manifests/7d/index.json",
        "available": true,
        "chunk_url_template": "https://hangingcontext.com/data/manifests/7d/part-{chunk:04d}.json",
        "scope": "public_safe_manifest_metadata_summaries_claims_citations",
        "as_of": "2026-07-11T01:25:03Z",
        "total_count": 5508,
        "chunk_count": 6,
        "chunk_size": 1000
      }
    }
  ],
  "latest": {
    "window": "7d",
    "full": "https://hangingcontext.com/data/windows/7d.json",
    "homepage": "https://hangingcontext.com/data/windows/7d.home.json",
    "manifest_bundle": "https://hangingcontext.com/data/manifests/7d/index.json"
  },
  "panels": {
    "current_panel_urls_by_window": {
      "24h": {
        "entities-24h": "https://hangingcontext.com/data/panels/current/entities-24h.json",
        "home-24h": "https://hangingcontext.com/data/panels/current/home-24h.json",
        "tags-24h": "https://hangingcontext.com/data/panels/current/tags-24h.json",
        "temporal-context-snapshot-ai-companies-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-ai-companies-24h.json",
        "temporal-context-snapshot-bank-research-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-bank-research-24h.json",
        "temporal-context-snapshot-business-podcasts-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-business-podcasts-24h.json",
        "temporal-context-snapshot-central-bankers-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-central-bankers-24h.json",
        "temporal-context-snapshot-compute-infrastructure-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-compute-infrastructure-24h.json",
        "temporal-context-snapshot-hedge-funds-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-hedge-funds-24h.json",
        "temporal-context-snapshot-judiciary-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-judiciary-24h.json",
        "temporal-context-snapshot-large-corporates-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-large-corporates-24h.json",
        "temporal-context-snapshot-mens-college-basketball-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mens-college-basketball-24h.json",
        "temporal-context-snapshot-mlb-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mlb-teams-24h.json",
        "temporal-context-snapshot-nba-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nba-teams-24h.json",
        "temporal-context-snapshot-nfl-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nfl-teams-24h.json",
        "temporal-context-snapshot-private-companies-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-companies-24h.json",
        "temporal-context-snapshot-private-equity-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-equity-24h.json",
        "temporal-context-snapshot-research-frontier-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-research-frontier-24h.json",
        "temporal-context-snapshot-semiconductor-industry-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-semiconductor-industry-24h.json",
        "temporal-context-snapshot-shipping-ai-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-shipping-ai-24h.json",
        "temporal-context-snapshot-state-executive-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-executive-24h.json",
        "temporal-context-snapshot-state-legislatures-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-legislatures-24h.json",
        "temporal-context-snapshot-think-tanks-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-think-tanks-24h.json",
        "temporal-context-snapshot-us-agencies-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-agencies-24h.json",
        "temporal-context-snapshot-us-legislature-executive-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-legislature-executive-24h.json",
        "temporal-context-snapshot-venture-capital-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-venture-capital-24h.json",
        "temporal-context-snapshot-wnba-teams-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-wnba-teams-24h.json",
        "temporal-context-snapshot-womens-college-basketball-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-womens-college-basketball-24h.json",
        "temporal-context-snapshots-24h": "https://hangingcontext.com/data/panels/current/temporal-context-snapshots-24h.json"
      },
      "7d": {
        "entities-7d": "https://hangingcontext.com/data/panels/current/entities-7d.json",
        "home-7d": "https://hangingcontext.com/data/panels/current/home-7d.json",
        "tags-7d": "https://hangingcontext.com/data/panels/current/tags-7d.json",
        "temporal-context-snapshot-ai-companies-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-ai-companies-7d.json",
        "temporal-context-snapshot-bank-research-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-bank-research-7d.json",
        "temporal-context-snapshot-business-podcasts-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-business-podcasts-7d.json",
        "temporal-context-snapshot-central-bankers-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-central-bankers-7d.json",
        "temporal-context-snapshot-compute-infrastructure-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-compute-infrastructure-7d.json",
        "temporal-context-snapshot-hedge-funds-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-hedge-funds-7d.json",
        "temporal-context-snapshot-judiciary-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-judiciary-7d.json",
        "temporal-context-snapshot-large-corporates-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-large-corporates-7d.json",
        "temporal-context-snapshot-mens-college-basketball-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mens-college-basketball-7d.json",
        "temporal-context-snapshot-mlb-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-mlb-teams-7d.json",
        "temporal-context-snapshot-nba-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nba-teams-7d.json",
        "temporal-context-snapshot-nfl-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-nfl-teams-7d.json",
        "temporal-context-snapshot-private-companies-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-companies-7d.json",
        "temporal-context-snapshot-private-equity-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-private-equity-7d.json",
        "temporal-context-snapshot-research-frontier-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-research-frontier-7d.json",
        "temporal-context-snapshot-semiconductor-industry-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-semiconductor-industry-7d.json",
        "temporal-context-snapshot-shipping-ai-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-shipping-ai-7d.json",
        "temporal-context-snapshot-state-executive-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-executive-7d.json",
        "temporal-context-snapshot-state-legislatures-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-state-legislatures-7d.json",
        "temporal-context-snapshot-think-tanks-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-think-tanks-7d.json",
        "temporal-context-snapshot-us-agencies-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-agencies-7d.json",
        "temporal-context-snapshot-us-legislature-executive-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-us-legislature-executive-7d.json",
        "temporal-context-snapshot-venture-capital-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-venture-capital-7d.json",
        "temporal-context-snapshot-wnba-teams-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-wnba-teams-7d.json",
        "temporal-context-snapshot-womens-college-basketball-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshot-womens-college-basketball-7d.json",
        "temporal-context-snapshots-7d": "https://hangingcontext.com/data/panels/current/temporal-context-snapshots-7d.json"
      }
    },
    "snapshot_timeline_index": "https://hangingcontext.com/data/panels/snapshots/index.json",
    "current_panel_directory": "https://hangingcontext.com/data/panels/current/",
    "render_spec": "Each public panel JSON includes render_spec with visualization_kind, title, summary, data_dependencies, dimensions, source_trail, media, and export_payload."
  },
  "streams": {
    "index": "https://hangingcontext.com/for-agents/streams/index.json",
    "html": "https://hangingcontext.com/for-agents/streams/",
    "sample_manifests": "https://hangingcontext.com/stream/samples.json"
  },
  "manifest_bundles": {
    "directory": "https://hangingcontext.com/data/manifests/",
    "windows": {
      "24h": {
        "file": "manifests/24h/index.json",
        "url": "https://hangingcontext.com/data/manifests/24h/index.json",
        "available": true,
        "chunk_url_template": "https://hangingcontext.com/data/manifests/24h/part-{chunk:04d}.json",
        "scope": "public_safe_manifest_metadata_summaries_claims_citations",
        "as_of": "2026-07-11T01:25:03Z",
        "total_count": 1,
        "chunk_count": 1,
        "chunk_size": 1000
      },
      "7d": {
        "file": "manifests/7d/index.json",
        "url": "https://hangingcontext.com/data/manifests/7d/index.json",
        "available": true,
        "chunk_url_template": "https://hangingcontext.com/data/manifests/7d/part-{chunk:04d}.json",
        "scope": "public_safe_manifest_metadata_summaries_claims_citations",
        "as_of": "2026-07-11T01:25:03Z",
        "total_count": 5508,
        "chunk_count": 6,
        "chunk_size": 1000
      }
    },
    "chunk_metadata": "Stable order: source_published_date_desc_manifest_id_desc.",
    "public_safe_fields": [
      "manifest_id",
      "story_ids",
      "record_id",
      "source",
      "streams",
      "signal",
      "brief",
      "tags",
      "entities",
      "claims",
      "citations"
    ],
    "omitted_fields": [
      "raw_record_content",
      "customer_or_account_fields",
      "internal_prompts",
      "model_traces",
      "operator_private_fields"
    ]
  },
  "cache": {
    "build_cadence": "twice daily at the 00:00 and 12:00 UTC rebuild boundary",
    "polling": "Poll /agents.json or /data/agent.json hourly and compare as_of before pulling windows.",
    "recommended_poll_seconds": 3600,
    "http_cache": "Public JSON is served with no-cache, must-revalidate; clients may cache locally and revalidate.",
    "freshness_field": "as_of"
  },
  "auth": {
    "required": false,
    "api_key_required": false,
    "rate_limit": "No application-level rate limit for static public files; CDN/nginx/network limits may apply.",
    "posture": "public_no_auth_static_files"
  },
  "attribution": {
    "name": "Hanging Context x Synorb",
    "url": "https://hangingcontext.com/",
    "license": "Public context layer; cite Hanging Context x Synorb. A link back to the relevant Hanging Context page is appreciated."
  }
}