{
  "platform": "Stripchat",
  "recorded_at": "2026-10-10T17:27:32.545Z",
  "timestamp_basis": "UTC recorded after reading each page or quote; not exact render time",
  "protocol": "Revisit all 22 original October 7 Girls / Recommended panel URLs, original order; no replacements; not a new ranking sample",
  "release_status": "reviewed_followup_calculator_only_primary_snapshot_unchanged",
  "observations": [
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:15:34.246Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 1,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:15:55.330Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 2,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:19:10.000Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room; timestamp recorded after read",
      "original_sample_position": 3,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:19:57.195Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 4,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:20:50.922Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 5,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:20:53.520Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 6,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:20:57.285Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 7,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:21:00.156Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 8,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:21:02.588Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 9,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:22:16.437Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 10,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:22:19.730Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 11,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:22:22.302Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 12,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:23:42.193Z",
      "room_status": "public",
      "private_tokens_per_minute": 24,
      "minimum_private_minutes": 8,
      "spy_tokens_per_minute": null,
      "missing_reason": null,
      "exclusive_tokens_per_minute": 32,
      "exclusive_minimum_minutes": 9,
      "original_sample_position": 13,
      "interactive_indicator": "yes"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:23:47.497Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 14,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:23:50.981Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 15,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:23:53.625Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 16,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:24:32.196Z",
      "room_status": "public",
      "private_tokens_per_minute": 44,
      "minimum_private_minutes": 10,
      "spy_tokens_per_minute": null,
      "missing_reason": null,
      "exclusive_tokens_per_minute": 90,
      "exclusive_minimum_minutes": 10,
      "original_sample_position": 17,
      "interactive_indicator": "yes"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:25:17.276Z",
      "room_status": "public",
      "private_tokens_per_minute": 8,
      "minimum_private_minutes": 5,
      "spy_tokens_per_minute": null,
      "missing_reason": null,
      "exclusive_tokens_per_minute": 12,
      "exclusive_minimum_minutes": 4,
      "original_sample_position": 18,
      "interactive_indicator": "yes"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:25:22.784Z",
      "room_status": "public",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "No Private Show button visible",
      "interactive_indicator": "yes",
      "original_sample_position": 19
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:26:28.491Z",
      "room_status": "public",
      "private_tokens_per_minute": 16,
      "minimum_private_minutes": 10,
      "spy_tokens_per_minute": null,
      "missing_reason": null,
      "exclusive_tokens_per_minute": 24,
      "exclusive_minimum_minutes": 10,
      "interactive_indicator": "yes",
      "original_sample_position": 20
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:26:31.642Z",
      "room_status": "offline",
      "private_tokens_per_minute": null,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Offline room",
      "original_sample_position": 21,
      "interactive_indicator": "unknown"
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "recorded_at": "2026-10-10T17:27:31.847Z",
      "room_status": "public",
      "private_tokens_per_minute": 8,
      "minimum_private_minutes": null,
      "spy_tokens_per_minute": null,
      "missing_reason": "Standard minimum not displayed; not assumed zero",
      "exclusive_tokens_per_minute": 12,
      "exclusive_minimum_minutes": 2,
      "original_sample_position": 22,
      "interactive_indicator": "unknown"
    }
  ],
  "purchases": false,
  "paid_requests": false,
  "limitations": [
    "Spy prices not observed",
    "Offline rooms not replaced",
    "Private minimum absent from UI retained null",
    "Interactive indications not device-tested",
    "Availability changes during collection"
  ],
  "paired_comparison": [
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "previous_rate": null,
      "current_rate": 24,
      "previous_minimum": null,
      "current_minimum": 8
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "previous_rate": 44,
      "current_rate": 44,
      "previous_minimum": 10,
      "current_minimum": 10
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "previous_rate": null,
      "current_rate": 8,
      "previous_minimum": null,
      "current_minimum": 5
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "previous_rate": null,
      "current_rate": 16,
      "previous_minimum": null,
      "current_minimum": 10
    },
    {
      "source_url": "/methodology/index.html#anonymous-observations",
      "previous_rate": 8,
      "current_rate": 8,
      "previous_minimum": null,
      "current_minimum": null
    }
  ],
  "summary": {
    "attempted_rooms": 22,
    "readable_quotes": 5,
    "offline_rooms": 16,
    "other_unavailable_quotes": 1,
    "minimum_known_quotes": 4,
    "median_tokens_per_minute": 16,
    "range_tokens_per_minute": [
      8,
      44
    ]
  }
}
