{
  "contract": "cblaketahoe.property.ad-gate/v1",
  "linear": "TAH-266",
  "evaluated_at": "2026-09-21T01:40:00Z",
  "listing": {
    "mls": "20261246",
    "address": "8709 Trout Avenue, Kings Beach, CA 96143",
    "status": "Active",
    "list_price": 839000,
    "slug": "8709-trout-avenue"
  },
  "outcome": "HELD",
  "creates_exact_address_candidate": false,
  "ad_spend_authorized": false,
  "checks": [
    {
      "id": "authoritative_state",
      "result": "pass",
      "evidence": "Fresh current TSMLS-syndicated sources agree: ACTIVE / $839,000 / 3 bedrooms / 2 full + 1 half bath / 1,592 sqft / built 2005."
    },
    {
      "id": "status_eligibility",
      "result": "pass",
      "evidence": "Current listing status is Active."
    },
    {
      "id": "current_photo_count",
      "result": "pass",
      "evidence": "Current TSMLS syndication reports 26 photos."
    },
    {
      "id": "authentic_gallery",
      "result": "hold",
      "evidence": "Retained positions 0-27 are reachable and byte-distinct, but current source count is 26 and no accepted Paragon manifest/hash binding exists. Positions 26, 27 are retained but withheld."
    },
    {
      "id": "recent_comps",
      "result": "pass",
      "evidence": "comps.json explicitly records limited evidence and withholds a likely-trade range."
    },
    {
      "id": "layered_market",
      "result": "pass",
      "evidence": "market-intelligence.json exposes four fail-visible withheld geography layers and no invented numerical metrics."
    },
    {
      "id": "trust_video_mount",
      "result": "pass",
      "evidence": "Verified Tristan evergreen media remains mounted collapsed with autoplay disabled."
    },
    {
      "id": "no_spend",
      "result": "pass",
      "evidence": "No campaign launch or spend authorization."
    }
  ],
  "blockers": [
    "PHOTO_PROVENANCE_UNVERIFIED",
    "RETAINED_EXTRA_OBJECTS_UNBOUND"
  ],
  "smallest_repair": "Bind the authoritative current Paragon 26-position source manifest/content hashes to retained positions 0-25; resolve retained positions 26, 27; then complete independent review and re-evaluate the gate.",
  "rules": {
    "ad_spend_authorized": false,
    "public_reachability_alone_is_not_eligible": true,
    "http_images_alone_are_not_visual_review": true,
    "builder_self_certification": false,
    "used_real_listing": true,
    "used_synthetic_fixture": false,
    "invented_trade_range": false,
    "invented_photo_count": false,
    "invented_avm": false,
    "fabricated_ad_eligible": false,
    "campaign_launch_performed": false
  },
  "contracts": {
    "comps": "properties/8709-trout-avenue/comps.json",
    "market_intelligence": "properties/8709-trout-avenue/market-intelligence.json",
    "photo_provenance": "properties/8709-trout-avenue/photo-provenance.json",
    "comps_status": "limited_evidence",
    "market_status": "withheld",
    "photo_count_state": "source-count-26-retained-28-extras-unbound"
  }
}
