{
  "as_of_utc": "2026-09-21T09:55:10Z",
  "whobought": {
    "rh_ui": "disabled; soon",
    "rh_backend_queries": "Accepted RH; no rows in 60-minute or 1440-minute requested windows",
    "solana_sample": {
      "transactions": 12,
      "successful_finalized_transactions": 12,
      "wallet_signers_matched": 12,
      "net_position_direction_matches": 9,
      "net_position_zero_deltas": 3,
      "fomo_direction_matches": 6,
      "public_identity_ownership_independently_verified": false
    },
    "rest": {
      "requested": {
        "sources": "FOMO,PUMPFUN",
        "chain": "SOL",
        "limit": 500,
        "minutes": 10,
        "minUsd": 10
      },
      "unique_events": 761,
      "reads": [
        {
          "iteration": 0,
          "received_at": 1789984010.8329573,
          "http_status": 200,
          "elapsed": 1.5760395526885986,
          "rows": 500,
          "unique_ids": 500,
          "new_ids": 500,
          "overlap_previous_union": 0,
          "newest_age_seconds": 2.8329572677612305,
          "oldest_age_seconds": 101.83295726776123,
          "keys": [
            "swaps"
          ]
        },
        {
          "iteration": 1,
          "received_at": 1789984022.6077898,
          "http_status": 200,
          "elapsed": 1.7553482055664062,
          "rows": 500,
          "unique_ids": 500,
          "new_ids": 61,
          "overlap_previous_union": 439,
          "newest_age_seconds": 2.6077897548675537,
          "oldest_age_seconds": 100.60778975486755,
          "keys": [
            "swaps"
          ]
        },
        {
          "iteration": 2,
          "received_at": 1789984034.350126,
          "http_status": 200,
          "elapsed": 1.7274880409240723,
          "rows": 500,
          "unique_ids": 500,
          "new_ids": 71,
          "overlap_previous_union": 429,
          "newest_age_seconds": 2.350126028060913,
          "oldest_age_seconds": 96.35012602806091,
          "keys": [
            "swaps"
          ]
        },
        {
          "iteration": 3,
          "received_at": 1789984045.9124234,
          "http_status": 200,
          "elapsed": 1.5561676025390625,
          "rows": 500,
          "unique_ids": 500,
          "new_ids": 50,
          "overlap_previous_union": 450,
          "newest_age_seconds": 2.9124233722686768,
          "oldest_age_seconds": 100.91242337226868,
          "keys": [
            "swaps"
          ]
        },
        {
          "iteration": 4,
          "received_at": 1789984057.7823217,
          "http_status": 200,
          "elapsed": 1.8546931743621826,
          "rows": 500,
          "unique_ids": 500,
          "new_ids": 79,
          "overlap_previous_union": 421,
          "newest_age_seconds": 2.7823216915130615,
          "oldest_age_seconds": 94.78232169151306,
          "keys": [
            "swaps"
          ]
        }
      ]
    },
    "websocket": {
      "unique_events": 40,
      "duration_seconds": 11.661372900009155,
      "age_vs_provider_timestamp_seconds": {
        "min": 0.19718170166015625,
        "median": 0.7476551532745361,
        "p95_nearest_rank": 1.083768606185913,
        "max": 1.1327245235443115
      },
      "note": "Short observed sample, source timestamps rounded to seconds; not an SLA or full latency distribution."
    },
    "derived_percentage_anomaly": {
      "non_null_values": 24,
      "outside_0_100": 24,
      "field": "bundlerPercent",
      "unit_unverified": true
    }
  },
  "cielo": {
    "auth": "working; secret not included",
    "live_chain": "robinhood",
    "cases": [
      {
        "case": 1,
        "phase": "curve",
        "initial_statuses": [
          202,
          200
        ],
        "final_http": 200,
        "final_result": "matched_swap",
        "sender_query_required": false
      },
      {
        "case": 2,
        "phase": "curve",
        "initial_statuses": [
          200
        ],
        "final_http": 200,
        "final_result": "matched_transfer",
        "sender_query_required": false
      },
      {
        "case": 3,
        "phase": "curve",
        "initial_statuses": [
          400
        ],
        "final_http": 200,
        "final_result": "matched_swap",
        "sender_query_required": true
      },
      {
        "case": 4,
        "phase": "pool",
        "initial_statuses": [
          400
        ],
        "final_http": 400,
        "final_result": "high_activity_wallet_rejected",
        "sender_query_required": false
      },
      {
        "case": 5,
        "phase": "pool",
        "initial_statuses": [
          200
        ],
        "final_http": 200,
        "final_result": "matched_swap",
        "sender_query_required": false
      },
      {
        "case": 6,
        "phase": "pool",
        "initial_statuses": [
          400
        ],
        "final_http": 400,
        "final_result": "high_activity_wallet_rejected",
        "sender_query_required": false
      }
    ],
    "counts": {
      "matched_swap": 3,
      "matched_transfer": 1,
      "high_activity_wallet_rejected": 2
    },
    "metadata_check": {
      "api_name": "Global Dollar",
      "api_symbol": "USDG",
      "onchain_name": "Snowline",
      "onchain_symbol": "SNOW",
      "balance_matches_with_float_rounding": true
    },
    "transport_latency_measured": false,
    "complete_coverage_proven": false
  },
  "decision": "Use Cielo as an RH enrichment candidate with native tape and receipt validation; defer Whobought for RH. Whobought usable for Solana research, but route legs must not be counted as inventory conviction."
}