📊 Coverage matrix
แถว = 19 datapoints (homes_prod). คอลัมน์ = scraper. คลิก/hover เซลล์ ✅/⚠️ เพื่อดูค่าตัวอย่าง. Footer แสดง coverage % ต่อ scraper (คอลัมน์) และ จำนวน scraper ที่ทำได้ต่อ datapoint (แถว). Mobile (< 768 px) จะแสดงเป็น per-scraper accordion แทน.
🃏 Per-scraper evidence cards
Sample 1 row จาก fresh scrape — แสดงทั้ง required field ที่ capture ได้และที่ (missing). เรียงตาม status → coverage %.