{
  "contract": "cblaketahoe.property.ad-gate/v1",
  "linear": "TAH-159",
  "source_receipt": "TAH-153",
  "index_correction": "TAH-162",
  "index_correction_url": "https://linear.app/tahoe-os/issue/TAH-162/correct-tah-159-ferguson-gallery-to-the-exact-three-source-matching",
  "page_class_repairs": [
    "TAH-139",
    "TAH-143",
    "TAH-147"
  ],
  "linear_url": "https://linear.app/tahoe-os/issue/TAH-159/fail-closed-4176-ferguson-avenue-to-its-source-proven-gallery-subset",
  "idempotency_key": "7fa306535d4663980f6d9e80d6f38fd15466a00f7c6767a378b2b56f830a1918",
  "evaluated_at": "2026-09-15T22:01:55Z",
  "listing": {
    "mls": "20260319",
    "address": "4176 Ferguson Avenue, Carnelian Bay, CA 96140",
    "status": "Active",
    "list_price": 16900000,
    "slug": "4176-ferguson-avenue"
  },
  "outcome": "HELD",
  "creates_exact_address_candidate": true,
  "ad_spend_authorized": false,
  "checks": [
    {
      "id": "authoritative_state",
      "label": "Authoritative listing / property state",
      "result": "pass",
      "evidence": "Active / $16,900,000 / 5bd / 5ba / 4,280 sqft preserved from listing.json."
    },
    {
      "id": "authentic_gallery",
      "label": "Authentic source-authorized gallery",
      "result": "pass",
      "evidence": "3 source-authorized indexes on https://photos.cblaketahoe.com/20260319. TAH-153 Mini official-proof cited as 3/28 current Paragon matches at zero-based positions 3-5 (1-based 4,5,6). Assumed 0-2 are rejected mismatches."
    },
    {
      "id": "mismatched_objects_excluded",
      "label": "Proven positional SHA mismatches excluded from the public path",
      "result": "pass",
      "evidence": "Canonical markup and eligibility count omit raw R2 positions 0-2 and 6-27 (POSITIONAL_SHA_MISMATCH). Assumed TAH-159 indexes 0-2 are not treated as authentic."
    },
    {
      "id": "tah_153_source_receipt",
      "label": "TAH-153 source receipt preserved",
      "result": "pass",
      "evidence": "TAH-153 Mini proof for MLS 20260319 is cited, was not redispatched, and records the 25 mismatched objects as excluded rather than deleted."
    },
    {
      "id": "no_r2_mutation",
      "label": "No destructive R2 delete or overwrite",
      "result": "pass",
      "evidence": "Repair is canonical exclusion only. Production R2 objects are not deleted or overwritten in this slice."
    },
    {
      "id": "photo_sufficiency",
      "label": "Paid-traffic photo sufficiency",
      "result": "held",
      "evidence": "3 source-authorized positions. The TAH-136/154/155 cohort bar is 27\u201328. A 3-photo truthful subset stays HELD.",
      "blocker": "PHOTO_INSUFFICIENT"
    },
    {
      "id": "full_gallery_markup",
      "label": "Full gallery without empty placeholder tiles",
      "result": "pass",
      "evidence": "Shared generator lists source-authorized CDN indexes, but unreadied slots stay hidden and failed loads are removed. Copy does not claim an all-photo grid."
    },
    {
      "id": "no_legacy_avm",
      "label": "Legacy AVM copy removed",
      "result": "pass",
      "evidence": "Page does not publish estimated current market value."
    },
    {
      "id": "recent_comps",
      "label": "Recent comps or explicit limited-evidence state",
      "result": "pass",
      "evidence": "1 verified sold rows; trade_range is null; trade_range_state is limited_evidence."
    },
    {
      "id": "layered_market",
      "label": "Layered market context",
      "result": "pass",
      "evidence": "4 layers with freshness/sample metadata. Carnelian Bay averages do not price this $16,900,000 lakefront ask."
    },
    {
      "id": "trust_video_mount",
      "label": "Verified Tristan trust-video mount",
      "result": "pass",
      "evidence": "Shared TAH-123 module is mounted collapsed until the published contract binds. Poster and no-autoplay come from the TAH-147 page class."
    },
    {
      "id": "quiet_trust",
      "label": "Quiet-trust / public-display rules",
      "result": "pass",
      "evidence": "No buyer-rep form, no registration wall, no stock hero, no AVM language."
    },
    {
      "id": "page_class",
      "label": "Current paid-traffic page class",
      "result": "pass",
      "evidence": "Shared TAH-136/143/147/172 generator: decision-intelligence, comps.json, market-intelligence.json, quiet-trust contact, restrained Tristan poster, compact mobile strip, compact gallery rows, and fail-visible photo handling."
    },
    {
      "id": "external_verification",
      "label": "External mobile and desktop verification of the public URL",
      "result": "held",
      "evidence": "No independent live-host verification receipt is present. This gate does not treat local review or a hard-coded HTTPS hold as public-host proof.",
      "blocker": "PUBLIC_HTTPS_RECEIPT_MISSING"
    },
    {
      "id": "no_spend",
      "label": "Does not launch ads or authorize spend",
      "result": "pass",
      "evidence": "This gate records eligibility only. No campaign, credential, or external send."
    },
    {
      "id": "facts_on_page",
      "label": "MLS and price attributes",
      "result": "pass",
      "evidence": "data-mls=20260319; data-list-price=16900000."
    },
    {
      "id": "no_stock",
      "label": "No stock / contaminated images",
      "result": "pass",
      "evidence": "Twitter/OG and gallery use listing CDN photo 3 (first TAH-153 match)."
    },
    {
      "id": "authorized_slots_present",
      "label": "All 3 source-authorized photo URLs are in markup",
      "result": "pass",
      "evidence": "Positions 3-5 are present in the generated page. Positions 0-2 and 6-27 are not."
    }
  ],
  "blockers": [
    {
      "id": "PHOTO_INSUFFICIENT",
      "check": "photo_sufficiency",
      "repair": "A 3-position source-proven subset does not meet the paid-traffic photo-sufficiency bar used by the TAH-136/154/155 cohort (27\u201328 source-authorized positions). Do not invent eligibility from a reduced gallery."
    },
    {
      "id": "PUBLIC_HTTPS_RECEIPT_MISSING",
      "check": "external_verification",
      "repair": "Record an independent public-host verification receipt for 4176 Ferguson Avenue (public URL, observation time, HTTP result, desktop/mobile viewports, page-contract checks, and an independent TAH-16 visual/product verdict with evidence), then re-run the TAH-159 gate."
    }
  ],
  "smallest_repair": "A 3-position source-proven subset does not meet the paid-traffic photo-sufficiency bar used by the TAH-136/154/155 cohort (27\u201328 source-authorized positions). Do not invent eligibility from a reduced gallery.",
  "contracts": {
    "listing": "tracers/tah-159/listing.json",
    "comps": "properties/4176-ferguson-avenue/comps.json",
    "market_intelligence": "properties/4176-ferguson-avenue/market-intelligence.json",
    "comps_status": "limited_evidence",
    "market_status": "limited_freshness",
    "photo_count_state": "source_authorized_positional_mismatch_excluded",
    "generator": "tracers/tah-136/generate.py",
    "tah159_wrapper": "tracers/tah-159/generate.py",
    "live_host_receipt": "tracers/tah-159/live-host-receipt.json",
    "source_receipt": "tracers/tah-159/source-receipt.json"
  },
  "rules": {
    "used_real_listing": true,
    "used_synthetic_fixture": false,
    "invented_trade_range": false,
    "invented_photo_count": false,
    "invented_avm": false,
    "redispatched_tah_153": false,
    "destructive_r2_mutation": false,
    "ad_spend_authorized": false,
    "fabricated_ad_eligible": false,
    "public_reachability_alone_is_not_eligible": true,
    "http_images_alone_are_not_visual_review": true,
    "builder_self_certification": false,
    "three_photo_subset_is_not_eligible": true
  }
}
