{
  "generated": "2026-06-13 16:27",
  "shortlist": [
    {
      "cp_score": 4.15,
      "cp_raw": 3.62,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.6,
        "_hazard_reasons": [
          "ICPE industrial site"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Charentaise stone house, quoins, stone barn)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (201 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 770,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1339,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A39806JHI17/",
      "location": "",
      "title": "Detached 3 bedroom house with 2 bedroom gite , collection of dependances and gar",
      "price": 224950,
      "land_m2": 2585,
      "building_m2": 168,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/LbUNWiXf21Mbe0TiNG-SpHJpxZrEIYXJ3fv9y7uHUpM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0NIUThQN0VLQ00uanBn.jpg",
        "https://image.hestia.immo/H11Ir2hjRhLUtPsymMVzcPD6rHZAJRWlbfnrIs1h27Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MyR1FRNTJNMjUuanBn.jpg",
        "https://image.hestia.immo/ArGpEcIf9vTUwYQzPqM_3YqaHSPGk4CMRRKe7nlB11g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyVEdFMVNKRDAuanBn.jpg",
        "https://image.hestia.immo/c-JkkbYYxw-NGEJ-USf63r14HXNjSPGjipgLlI62Y4w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0NRTkUyREg2U0guanBn.jpg",
        "https://image.hestia.immo/weka03ORoGhsB7ljy2wMGhqdxqAdLOoZvso1C_DeNS0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NOOVFHVkUyUkQuanBn.jpg",
        "https://image.hestia.immo/2wsUY8ys5bKRk6AisQmolkhfazlNYA5606C6MdmO-d0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRlowNDRNMkMuanBn.jpg",
        "https://image.hestia.immo/2iYGxK1Vcud8vKVktmygPWzjZ2dBFdkSoYABNPOvfLY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxSlEzSk5KMVoud2VicA.jpg",
        "https://image.hestia.immo/oqMkk7Gk0xSEZHDxAlwNPr4iCYR6vjLDUnTvQWXZ_WY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzSlJSNTFIWjAuanBn.jpg",
        "https://image.hestia.immo/cCAlAqGJ68vyBLH0_ks_kcs0r_oezCi1bzKHA6tthHA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MxQkRYTkJQM0YuanBn.jpg",
        "https://image.hestia.immo/Ifhpvhi-3riJSqS9lcP-gKT87CT_OLpWNT2kNicj8ps/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NSQkgwSFAzUVIud2VicA.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg",
        "https://image.hestia.immo/8VZInFNOC5KmYtfUg9EXYG8wuFGPNewt2FACrUrwdVo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MyQ05BSEJTM0EuanBn.jpg",
        "https://image.hestia.immo/cvvJxh6IjLagVbtqDhpT6OSYBvpaoVsZ8-iLdJdWJFg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MzTVRLRjJTM1IuanBn.jpg",
        "https://image.hestia.immo/NcCn0Gyg3vjWQUAptE7WzCm-MR-KnuZmQ1hy2BBYOBs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MyVlpEUUhFMVcuanBn.jpg"
      ],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "up"
      },
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 4.15,
      "cp_raw": 3.6,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 5,
        "market_garden": 3,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.15,
        "_substrate_reasons": [
          "1.4ha"
        ],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (wooden beams, vintage furniture, cozy charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.45,
        "_revenue_reason": "3 revenue streams (B&B+products+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (178 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 685,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1783,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A36663MCW56",
      "location": "",
      "title": "A lovely 3/4 bedroom home dating from 1703 in the countryside near le Lac de Gue",
      "price": 219350,
      "land_m2": 14466,
      "building_m2": 123,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/8i1QZaXP9uqdBGCa5gUMWw-qA-FuK5GVSXDY3wV7318/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NNNlpIOTAxOEQuSlBH.jpg",
        "https://image.hestia.immo/EsLLIt2I5gvbS97pIXKNfDX6GkYJ38g7rcBZU_lgGYM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NLNE5EWVkzV1YuSlBH.jpg",
        "https://image.hestia.immo/IvYl4TvKjFfGwSOzWQW-4VaZgbjl88GihnRDfprBIDA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MzNDdUSllQMUQuSlBH.jpg",
        "https://image.hestia.immo/h5gK3D0CBnarFWkBBW6MvPlx8HgoNGS5pJp5404enK8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MzTkFFRlgxMUUuSlBH.jpg",
        "https://image.hestia.immo/opwxCuiworj04U9cgYqDjsE1Wf8HZRmTAFdSMzHQdC0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzM0pEU0ZZM1EuSlBH.jpg",
        "https://image.hestia.immo/W0xtKMRaQZjJzkglvqmJ_KaOzguTYkW4zN0Phfb_PfU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MzMjRXWjA2M1IuSlBH.jpg",
        "https://image.hestia.immo/nYOmc6Bj7TWeur4JkB7u4FqQVyMFSl1MibgJP-I_MHc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NXRkI4TlNGM0EuSlBH.jpg",
        "https://image.hestia.immo/ZCcCRPtP6zi86LHDgm4p9apR6W2FpKdIOCKBTyqA0lk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSjcxSlpFMzEuanBn.jpg",
        "https://image.hestia.immo/akRJ_fsGo6GhJvnU2L5mTJ01BoUG-3Pc9_0rpVtfHQI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxNFNKRjJWM00uSlBH.jpg",
        "https://image.hestia.immo/wj7POISRozU8TuxzzRaFvFWIqAXzEEEHYPm3J5eafQk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NYMzBBWFEzVkYuSlBH.jpg",
        "https://image.hestia.immo/l5bRZ4F_cuYPvi8K9Dh-Mx1miosKspEwGHKpvrC6LT4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxQUFNQzA3NTguSlBH.jpg",
        "https://image.hestia.immo/0JjojFRM83CkSRphlY353UuF-thZwKQJ_emGxH4x83c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NEOTJHUjUxMDcuSlBH.jpg",
        "https://image.hestia.immo/AkPVD6WLM1q3th9Cg8ORbq2SCVj5SPTCN4zKCKIaCpM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NLOUpBMUYxUTkuSlBH.jpg",
        "https://image.hestia.immo/ILuLxm7oSHCClNTtd1Xu9g7nNlnXAcZLNEhmAJPJ8u8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyVEtBNzUxR1IuSlBH.jpg",
        "https://image.hestia.immo/eCWGB5Hvt38ulMnAg83Ur13FYQpGUupymKZ-e6o3K0E/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MzN1RUV01IM1YuSlBH.jpg",
        "https://image.hestia.immo/CQl--rhdYJfvJXSSSP9MR12c1xWe2-AxzUNTZaZvSE8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MxRDFKVlhEMzQuSlBH.jpg",
        "https://image.hestia.immo/Ui8RfKywGe1GvN7ci1bBCyuyrojno_eLNeHkbQeUWz0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyMFkwRUpNMlQuSlBH.jpg",
        "https://image.hestia.immo/oAMmigdB5MWcVSzmYa1vLd5wA0ZclezIkHfVF55QPNw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMzNIRDU1MTMuSlBH.jpg",
        "https://image.hestia.immo/w9sR7RRrWyQvsgQkvPUFpJqa586hjUYIOBRBtU4kk6A/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxVlRBMUFLMTUuanBn.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 4.14,
      "cp_raw": 3.74,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 2,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 5,
        "market_garden": 2,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Charentaise maison de maître, stone, beamed)",
        "_capacity_delta": -0.2,
        "_capacity_reason": "only 2 bed (convertible outbuildings)",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.25,
        "_expandability_reason": "expandable (outbuildings + adequate land)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.25,
        "_vitality_reason": "very remote commune (71 pop — footfall risk)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 822,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Les Delices Du Chate (10.2km)",
        "hospital": "Centre hospitalier C (36.2km)",
        "train_station": "Macau (43.6km)",
        "supermarket": "Intermarché (8.6km)",
        "airport": "Bordeaux (64km)",
        "town": "none"
      },
      "price_per_m2": 2709,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38722ELM17/",
      "location": "",
      "title": "Charming stone property with a 153m² attic ready to convert - Outbuildings 300m²",
      "price": 214000,
      "land_m2": 3830,
      "building_m2": 79,
      "bedrooms": 2,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/lgtIvXo9tCqEDR_As53ziniLyJPIxUMd3y-MqhVpGTc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0M5SlEzNFNKQ04uSlBH.jpg",
        "https://image.hestia.immo/NTwwKhA4417W5TRn3fwLxfJajkul-puxzEtgzAt-Cw0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0M1UEJWREMxTjUuanBn.jpg",
        "https://image.hestia.immo/0B-W-bLVLCCFQo6a94-VD9juiloEUsC9wPeP7LQz0xE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzS1JaSzlEMUIuanBn.jpg",
        "https://image.hestia.immo/LlPgM-iVKgabBC2-8E4kr5Jk5QXolz0PhszSrmr0PR0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NQS1c1UkczNlouanBn.jpg",
        "https://image.hestia.immo/if_T0dqzxGvjL0SbtKbOoZL8ZQ-YYtPj5jQQwP887Lk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxU0dFSlhLMUMuanBn.jpg",
        "https://image.hestia.immo/S5C6FTujdlx7-LCV7TTtARKyvpi0aZATpxAk63yDSC0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NHMlhWRkgzVzguanBn.jpg",
        "https://image.hestia.immo/Y805I5hx6VTWLvWzo1Ymdb1BnUCF4_jrg7QPPN7GdJc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0M2QTdTNVQzOTEuanBn.jpg",
        "https://image.hestia.immo/0GGGiw7oq3v9-r9oRZsh5m0LQM4tFmtU7dpauKoWERY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MyUkJHSjg2VDIuanBn.jpg",
        "https://image.hestia.immo/Xe0srJhl62rzUoFOY4xWLk20QTzcWwIUNETYvyO2vFY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzNTcyU0IyMlouanBn.jpg",
        "https://image.hestia.immo/Sq3A26D-iWezPNvP2TxfoZcAuJIaCz9mLRRg_fOrqn4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzUVZERDZYMTcuanBn.jpg",
        "https://image.hestia.immo/9X6MlFsd2F9vmvzsPn9Eyi-Tn8y6DJQ_lPVeF8RRYfQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0M2QjFZODkyOUguanBn.jpg",
        "https://image.hestia.immo/FIKTITUHffVpYDz0bcEpfmqzRjMEPk2g5dOp3srzgQ8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0NGQzJNTkEzQ1EuanBn.jpg",
        "https://image.hestia.immo/toAkghrwr7vx8LBvxzv0Ltw6qYHBvQvdeA1YkpiaBPQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxTjdDTlIxMkEuanBn.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg"
      ],
      "verdicts": {
        "gwenda": "up",
        "jonathan": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.84,
      "cp_raw": 3.74,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.15,
        "_substrate_reasons": [
          "1.1ha"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (unfinished, basic features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.45,
        "_revenue_reason": "3 revenue streams (B&B+products+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (838 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 2,
      "vibe_region": "Pyrénées-Atlantiques",
      "dist_km": 1013,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 2282,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38438KAH64",
      "location": "",
      "title": "3-bed country home with 1.13ha land, workshop & panoramic views near Lembeye, Py",
      "price": 235000,
      "land_m2": 11300,
      "building_m2": 103,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/gBEEcMuT8uH8R-b8qnFJMLOaS9Setg-TiWfP5tFihLE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NNQlpZNlhRV04ud2VicA.jpg",
        "https://image.hestia.immo/J7rWGlnRYeFVcGadW77zt-CbR7QpT9JVrbu7usCEjzs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxNFlLVDFNMzEud2VicA.jpg",
        "https://image.hestia.immo/SbZD4gpBA-zfzfFC42fjkJTV_5pWfe8rd9MCGzqsuYA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MySlNTOVJCM1QuSlBH.jpg",
        "https://image.hestia.immo/pGal0jeH1ByjEF499Q5esP9BuibZhtcrnuLqEa4-MG4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MzMUIyMEZSOVkud2VicA.jpg",
        "https://image.hestia.immo/Vt7cPWcQ-slbuu6CXBVNtFm12447AL5cGZH53hxNfjU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NDTlNTTTczWDkud2VicA.jpg",
        "https://image.hestia.immo/3glzgBSYOL4ratDhBzlOoknyk1Ks75dRG2FotFvpOV8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NKOUozVjIxSjgud2VicA.jpg",
        "https://image.hestia.immo/5LXXfktar4ASgub6bDaN4yc3OGSHSV9BjoWca2t_xbY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxSFoyVzhIM0oud2VicA.jpg",
        "https://image.hestia.immo/vsigEPOwIE7yH4JLRCVEdLr20G-sLlN4EEhqrHtj4rk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxTjVENVdINjIud2VicA.jpg",
        "https://image.hestia.immo/bhu_VvW8pAI1BApimCrysBrCecsaLFxJErw6UDPcF2w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MyOUhCREhEMzQud2VicA.jpg",
        "https://image.hestia.immo/fumkt2iLLaxpknWh5aTp6R3Kx7vXwOoFOK0V4Dh3wuw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MzUVBINlFBM0Qud2VicA.jpg",
        "https://image.hestia.immo/piJAAQxhen-NQRgPuEHM7qsGcZUWiSvRySWCuDiiyFo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MzRU4yQ1Q3Mzgud2VicA.jpg",
        "https://image.hestia.immo/HbKupGy08QXLpDYacwZZFM5Hvdg808V1uuWAlqQKmyQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MyNEdXUUZSMVIud2VicA.jpg",
        "https://image.hestia.immo/LU439rTT8yVgpp4KQWuKouRsUigJLfySqzoKEAtWxj0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MyWEtDUjU5Mk4ud2VicA.jpg",
        "https://image.hestia.immo/kgUIvtFgvguXmCFqwJEfkWY_8EtB5ECPpaGy3tFN8e8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxUlgxQTQxUVIud2VicA.jpg",
        "https://image.hestia.immo/LqIOIe8hrYAaQvOSWyNO3tNdtsqpevERLjxBGMv3eQM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzUkdUUktEWkMud2VicA.jpg",
        "https://image.hestia.immo/EWaCKmitpXTgwLuS2lxgAxPkWK1baYq6VRaH9xDScxQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MyNEMyUDYzMkMud2VicA.jpg",
        "https://image.hestia.immo/iabbXARDBG-M3smZ-0NN13f03UQneZfnNS4eUVCcm_o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NCVFg4NEsxUFAud2VicA.jpg",
        "https://image.hestia.immo/FPNh3vTdzcWI_io5l8WaiF1vnSuDx4NLe4Vjmp5Fnj4/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0NYNzk1SzczS0MuanBn.jpg",
        "https://image.hestia.immo/Ol1Wa_w7MT7n8wRO8Y5CDYY4ashLl80LJJIm3Rw1gSU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzU0pUWDAzMUUuanBlZw.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 3.61,
      "cp_raw": 3.63,
      "scores": {
        "workshop": 4,
        "location_view": 3,
        "food_experience": 4,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": null,
        "design_story": 5,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (historic rooftop terrace, rustic charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1786 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 3,
      "vibe_region": "Gard",
      "dist_km": 901,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1989,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A41996RSI30",
      "location": "",
      "title": "Village stone house with 3 bedrooms and 2 terraces in charming village near Pont",
      "price": 189000,
      "land_m2": null,
      "building_m2": 95,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/O_BzAL3PxnfCbaS8TN7QBGepV6_Pbe3lNBN7kstaGoY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NRQVJaNjFBUTMud2VicA.jpg",
        "https://image.hestia.immo/BaoAgpHpOOaulT71gly5dmZyJ_Kyhl5vdMghW1kEFnQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MyNzBONENLS1AuanBn.jpg",
        "https://image.hestia.immo/56hnImQI_2f7v32y3IHtgJjpCBhVIBYJmGLsX5HSng0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxRTEyUVNWMVoud2VicA.jpg",
        "https://image.hestia.immo/EtdyLQIWgPlZFYxP0oTTm9RiToDBcDdliP6ywHUxw08/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyNzgzNE1NM1Iud2VicA.jpg",
        "https://image.hestia.immo/xHk9tJBHGvoUtMJgPgG8ew9a-MXxZ9WQF_QjIlA7t14/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxUEM3V1M5MkUuanBn.jpg",
        "https://image.hestia.immo/0lvbYwDptOCI48GRspgJpRoIb6YxQEP7O8sB-kB6ri4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzMVBCWUZIM0gud2VicA.jpg",
        "https://image.hestia.immo/2VajLe61l66IFzJmxmkA8v2QoeXUJ7hyxwCQADWbnfU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyUTU0QlQwM1Qud2VicA.jpg",
        "https://image.hestia.immo/_uVQkkaHlLQBvJKFpUeq6R4XqwsLkc-nn_Xm7WPdF5M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxRjRBM0I1MkMud2VicA.jpg",
        "https://image.hestia.immo/sQzRRMLZ_N7nW_RMthSMbCt3pJy4x0M2zcOLXYkBkaU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyODBZUjg3MkQud2VicA.jpg",
        "https://image.hestia.immo/WqEDaN9BA9ExweSWT8K6hckKlUN-B_VyKDDskSp0RBk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyM0daTTdEMUcud2VicA.jpg",
        "https://image.hestia.immo/zo29fCxukiubpqFZszKknGHh0atxurBQkS7CPrO6s0A/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NFU1gxMlMzR1cud2VicA.jpg",
        "https://image.hestia.immo/UUGKPHgfTdLWwU3RYHPnetYLoHsQMlV3iIHpB8wWG84/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNC9ET0M0ODNLOVpSWFEuanBlZw.jpg",
        "https://image.hestia.immo/OE4MZiezsL0lF4Pm1opE-v1uYt-uloDRDyo-xm1lMoE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NSNFRNQUMzMlgud2VicA.jpg",
        "https://image.hestia.immo/hp1gBuRudkYU8Lv--ThuAYa53s43_UiupJdn8WyrClE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyUzdKUFoyMVcuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 3.56,
      "cp_raw": 3.64,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 2,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rendered longère, tile roof, beamed interior)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (230 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 819,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1764,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A30483LOP17/",
      "location": "",
      "title": "Single storey character house with 3 bedrooms, garage, barn & stunning garden. Q",
      "price": 178200,
      "land_m2": 5595,
      "building_m2": 101,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/gxv4vKdj3eEJGXaSl_VZUZo1WuISPj5P_Yszj2CtTgI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0NKRUQxV0RGMlcuanBn.jpg",
        "https://image.hestia.immo/U95psELqDLn6aELGo9wk7bYAbQRIYgLl8dCMs7UFVeY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MxQjRCREVWMU0uanBn.jpg",
        "https://image.hestia.immo/akCv7GTwkvFTfGop6w5b1D0QnUEIf8Ln6skY-HWWOVc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MyNTFBMjNIMUUuanBn.jpg",
        "https://image.hestia.immo/op3PFKiBa3XvY0DAa5vwqIAVwXkNh2ACyuoSNv15fNM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MyMkVIOVdRMlAuanBn.jpg",
        "https://image.hestia.immo/JkTyUc7SpTFYD8TAiXhPyUXvgneom8stAIIqghgXuo4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MyMkZDNlpUMkguanBn.jpg",
        "https://image.hestia.immo/F3ST8RA2oqFXdfc1szFkMKIa1SVBj061buZiFz6Kfkc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MyUlpHRTBSMjIuanBn.jpg",
        "https://image.hestia.immo/weka03ORoGhsB7ljy2wMGhqdxqAdLOoZvso1C_DeNS0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NOOVFHVkUyUkQuanBn.jpg",
        "https://image.hestia.immo/uLuwhFTrEFosptpLTIOeCyGWaQ23f1b60gHtFig3NFA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzOVBYWDNSMjEuanBn.jpg",
        "https://image.hestia.immo/7Q1SiqU8KsCHHk6_AanWNh-fIcVdw2gVLkgqWVcpzOc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzQjBDM0IyWVguanBn.jpg",
        "https://image.hestia.immo/3gnW0_raW4k--JQd6Q0o1cExcZQxo-vxiGsPnoE9tlM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0NQWE4xOTQyNlMuanBn.jpg",
        "https://image.hestia.immo/OX6tFFRzQEUtClgZ2kukZ2lIfHjNGpn6zbtHw4pMDJI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxSktEUkZRMjMuSlBH.jpg",
        "https://image.hestia.immo/10_o9S1h7xwpAc27t7iBW_6CWthpMOhgYftgUQ2j4JM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MxOVNGWEZGMjYuanBn.jpg",
        "https://image.hestia.immo/if_T0dqzxGvjL0SbtKbOoZL8ZQ-YYtPj5jQQwP887Lk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxU0dFSlhLMUMuanBn.jpg",
        "https://image.hestia.immo/nXn_gIWr4fw_MnzkW91ws5PPftusQryLyHc0Ya4Fle4/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MyVDdWU0hFMzMuSlBH.jpg"
      ],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.47,
      "cp_raw": 3.67,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 4,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.5,
        "_character_reason": "character 5.0/5 (golden Périgord stone; beamed communal hall + library + carved-stone fireplace; artistic, soulful interior; 233m2/8 rooms = expandable)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.15,
        "_condition_reason": "condition 4/5 (light work)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.25,
        "_vitality_reason": "very remote commune (62 pop — footfall risk)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 848,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "4.0km",
        "hospital": "Hôpital (19.0km)",
        "train_station": "Le Bugue (17.1km)",
        "supermarket": "Netto (5.0km)",
        "airport": "Bordeaux (117km)",
        "town": "none"
      },
      "price_per_m2": 1069,
      "url": "https://www.green-acres.fr/en/properties/property/bourniquel/Aahtwiuscc6iweg2.htm",
      "location": "",
      "title": "Bourniquel (Dordogne)",
      "price": 249000,
      "land_m2": 7250,
      "building_m2": 233,
      "bedrooms": 2,
      "thumbnail": "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/miniPhotos/Aahtwiuscc6iweg2_1.jpg?639144865230000000",
      "photo_urls": [
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_5.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_9.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_6.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_2.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/miniPhotos/Aahtwiuscc6iweg2_1.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_7.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_4.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_10.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_3.jpg",
        "https://lb1.green-acres.com/35382a/Aahtwiuscc6iweg2/Photos/Aahtwiuscc6iweg2_8.jpg"
      ],
      "verdicts": {
        "gwenda": "up",
        "jonathan": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.44,
      "cp_raw": 3.24,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rural charm, decent property)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.45,
        "_revenue_reason": "3 revenue streams (B&B+products+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1365 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 844,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/114687573",
      "location": "",
      "title": "House for sale in Saint-Germain-d'Esteuil, France",
      "price": 179000,
      "land_m2": 5110.0,
      "building_m2": null,
      "bedrooms": 7,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/0b2aa959-e2f7-4d75-8f29-8f759d2456db/2",
      "photo_urls": [],
      "verdicts": {
        "gwenda": "down",
        "jonathan": "down"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 3.38,
      "cp_raw": 3.73,
      "scores": {
        "workshop": 5,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 2,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (covered storage, rustic charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.1,
        "_critical_data_reasons": [
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Gers",
      "dist_km": 953,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43206NJD32/",
      "location": "",
      "title": "Charming stone country property with guest cottage, extensive barns and 1.4 hect",
      "price": 299000,
      "land_m2": 14000,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/Fd-9l-N5GDQLcMsXR9Lst9EZ4ZFaPTm2gfSrqW8x-iQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M0N1QzRFMxVDEuanBn.jpg",
        "https://image.hestia.immo/HO1tux7D0pIE-gKQxuOTcJ79UAi0kCJHgFy1PsUhBT8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxNk5LQTI0MzcuanBn.jpg",
        "https://image.hestia.immo/FubK2am-UlwzrOWRxaNyzGH9dji_aXm8C31166rKbZg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyRllFWU05M1YuanBn.jpg",
        "https://image.hestia.immo/cFc7SCtkbt7x2jMYwWTW8Za-t7mzC7UiU9LL_c1CVzo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzWVBNNk45MlkuanBn.jpg",
        "https://image.hestia.immo/9WsZNWU1bZYcAwZ-_6Va7LOPam3w6ydQKLZ4omiZ8ws/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxM0c2UjYzM0ouSlBH.jpg",
        "https://image.hestia.immo/HRBZbcKeixkgB5Qwl5U1TwcSDEM9zQi-SvpKZvcA6fA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMEIwTlJGMlAuSlBH.jpg",
        "https://image.hestia.immo/mGlsnGAQ6-DFFEz7oEXLT86hE4yNZXPJkfPtH9mvhG4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzWDRGNlkxMzUuSlBH.jpg",
        "https://image.hestia.immo/qnUqq7lqGT6R_AY2ceyocn_Quna5QpgIPjTjhXPuArg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxM0VSNzA1MlouSlBH.jpg",
        "https://image.hestia.immo/hbHggkWgxU8eMQyOnnGpGXGB-HyVuYVu3AqShxLTsxA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M2MEhHN1YyR0YuSlBH.jpg",
        "https://image.hestia.immo/iXL0Qm8OnU-_WEOtu2T3bJVAK1fdKDMqShVA3OmJROM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyM1ROUUZNM0IuanBn.jpg",
        "https://image.hestia.immo/2_Pb6KAdXk2yi2MAHZYzDEB-r9EcCngZ_8NNkD68fe4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NINDVYVkoyRDkuSlBH.jpg",
        "https://image.hestia.immo/FjmquUyok2Er_4cLfzhteRNbtMSyj9ui9-IIRjmGRlE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NLWFpSRjIxMjQuSlBH.jpg",
        "https://image.hestia.immo/62xCyv2g9E-2pcuksbUcXZZou0wyw_UHBFGtcGyG7kU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxWEVTMFE0MUQuSlBH.jpg",
        "https://image.hestia.immo/L3zQBmtHrQr-itNJiIKykCQwYLx1KoX6DiaOoWtYGlY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzOEJENTJBMTYud2VicA.jpg",
        "https://image.hestia.immo/OgVRVwo8VEM7Fi9eXeiRf5oYKjm_dGmUAWtC0QmkoZ8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzTlpRNDE2MkMuanBn.jpg",
        "https://image.hestia.immo/XoPyUS5EVSsXXV31ryHfjwzyo6vbNyUhmr6ZyFl4vzQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyWUcyVEIxMzkuanBn.jpg",
        "https://image.hestia.immo/XbLc7rXbW15C3BxU3Qx8TuJHYm94Eobmot_Avyu2WC4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxV0REUjc5MlguanBn.jpg",
        "https://image.hestia.immo/9tuPVZN6idu5X2rMQ4ZeAqB6C2bLFgGCAbVrtvPleBk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyS1NKUUpRMUsuSlBH.jpg",
        "https://image.hestia.immo/O9uLjnwc9LfjfUVG02GDK6yLP4hvDbPd-NmXhtFKR-U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MyNFNaVkVZMjkuSlBH.jpg"
      ],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.38,
      "cp_raw": 2.88,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming, rural character, landscaped garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.45,
        "_revenue_reason": "3 revenue streams (B&B+products+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (6556 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 641,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1103,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A29263JAM22",
      "location": "",
      "title": "Detached 3 bedroom house with 3 bedroom gite",
      "price": 182000,
      "land_m2": 5800,
      "building_m2": 165,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/jb4Xz7wj_f7ZAjV6J1nkimgM8MBlNPOe8VzQkWxQZMc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxS0FGUkpRMTguSlBFRw.jpg",
        "https://image.hestia.immo/YonA9cZx_n2pOQrz-6mYXJJA8hep0uiCPfcP6tAhg_k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MzMjVRODBNMjkuSlBFRw.jpg",
        "https://image.hestia.immo/i0sCTmD6rvYJfAPf4H6RPUsZx7jOCFU7K8CpcZXkB24/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wOC9ET0NHMzdIM0UzS0IuSlBFRw.jpg",
        "https://image.hestia.immo/W1ij3xa3UiLWYVhRWbDb-hsNFuxCqznlAIavxJT8Xgo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MzUFQ3Q1JLSFAuSlBFRw.jpg",
        "https://image.hestia.immo/a7vKNNcdoCV70mIhpnKcHNk97ySbk4oZ4u2ZeBR6dM4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxRjI3UUEzWksuSlBFRw.jpg",
        "https://image.hestia.immo/b4GUdh9tUmLp0KpJjpyS25G1usGKD3lwmIUt98L_vPk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wOC9ET0NTWFk3SjAzTTEuSlBFRw.jpg",
        "https://image.hestia.immo/SYxNBeEHrA7F7b6QOFz-wuJTO4I6Zw1b2tDYY9BrJAo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyUk44SlBDM0cuSlBFRw.jpg",
        "https://image.hestia.immo/K6MK6xQBORonReZOBCKOg-m1ub0F_elBT0cyHnE5CcU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxNzc2SjcyN0ouSlBFRw.jpg",
        "https://image.hestia.immo/X974CLfucF3KbLfJ1mAabWdyAa5rytJauw9vL9u1byM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MyNzcwSlROM0ouSlBFRw.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/tG3x4AyZCSWO5Zh7R2vDaz4Av_6wfytrWuYbQteFpd8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxMVNaUjEzMzEuSlBFRw.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg"
      ],
      "verdicts": {
        "gwenda": "down",
        "jonathan": "down"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 3.37,
      "cp_raw": 3.37,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming stone façade, period windows, rustic appeal)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 3,
      "vibe_region": "Creuse",
      "dist_km": 685,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 2014,
      "url": "https://www.green-acres.fr/en/properties/property/le-grand-bourg/Aed5enio33dcyqb5.htm",
      "location": "",
      "title": "Le Grand-Bourg (Creuse)",
      "price": 298000,
      "land_m2": 38000,
      "building_m2": 148,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/276798a/Aed5enio33dcyqb5/miniPhotos/Aed5enio33dcyqb5_1.jpg?639148927040000000",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.33,
      "cp_raw": 3.2,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (modern design, stone fireplace, open layout)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 865,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/mirabel-aux-baronnies/A6q0s0ms0o2tdtrn.htm",
      "location": "",
      "title": "Mirabel-aux-Baronnies (Drôme)",
      "price": 298000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "https://lb1.vizzit.com/59668a/A6q0s0ms0o2tdtrn/miniPhotos/A6q0s0ms0o2tdtrn_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.33,
      "cp_raw": 3.41,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 4,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.12,
        "_character_reason": "character 3.5/5 (renovated Breton longère, part-stone, slate)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.15,
        "_condition_reason": "condition 4/5 (light work)",
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 671,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012850_56053-2474/achat-maison-a-vendre-rohan-morbihan.html",
      "location": "",
      "title": "Rohan - immonot",
      "price": 295424,
      "land_m2": 5734,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/4823eb4fe56058fdded5e8764c27f69668e07d5e_20260120135846/maison-a-vendre-rohan-56580-morbihan-295424-euros-560532474-001.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.31,
      "cp_raw": 3.54,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Charentaise stone barns, courtyard, quoins)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.25,
        "_expandability_reason": "expandable (outbuildings + adequate land)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (349 pop)",
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "dense built-up area (119 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 811,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {
        "bakery": "La Fournaise (2.5km)",
        "hospital": "Centre hospitalier d (21.8km)",
        "train_station": "Lesparre (34.2km)",
        "supermarket": "Super U (10.0km)",
        "airport": "Bordeaux (87km)",
        "town": "none"
      },
      "price_per_m2": 920,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A37350DVC17",
      "location": "",
      "title": "A great 4 bedroom, 2 salon, huge kitchen dining room, old farm property with bar",
      "price": 231000,
      "land_m2": 4059,
      "building_m2": 251,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/AzlQ9FzjXEv6LW4aTM6A31RnuXebRI6VtVUS0zbtQXE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzNFFUQkdHMVouanBn.jpg",
        "https://image.hestia.immo/oZR4wHhyimDh3gFaxs6q02gBu8xHfsxz7qE3bXBWlQg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzRTdFUTVKMTguanBn.jpg",
        "https://image.hestia.immo/mcDx3VyZ9tR9jY8pN3z_eo0-66SGgDqeyMzXUHxEDm8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NaQjJCQzIyVDYuanBn.jpg",
        "https://image.hestia.immo/dMa5BJvMj28L4ozLElmwaC_K0cD69eeo8YcrOuoR6yc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wOC9ET0MzWk5NNlFGV0QuanBn.jpg",
        "https://image.hestia.immo/TOrwcnbVmj09iNTWiVfGInVCOG_B4r_EhPzz1x_ecWM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzR0FaRVQ3QjkuanBn.jpg",
        "https://image.hestia.immo/NuFyaHWhi08b-G-n2POPH6DnfGS7eUa0KR7whricoqI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxU0dFSlhLMUMuanBn.jpg",
        "https://image.hestia.immo/Q_8VnAVV84onWJqreSLPGlAMOTHBCx5cGJu2yETnal8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NRN1I5U1IzVk0uanBn.jpg",
        "https://image.hestia.immo/sIeA3wOt-RarE9NQkLVwp-W3XsRm6Pqaf32TfTdQkto/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVzQ4Tjk5MTEuanBn.jpg",
        "https://image.hestia.immo/XNkne5G_1VGW7bFwOVXNskoAdWM_38e7Y94V7LekxsU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxSk5UNFBSMVAuanBn.jpg",
        "https://image.hestia.immo/od0NlX3lIsbGgWeFFVYMnmga40eOOK_jqnfEMfCjITI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyU0szUlYzRjEuanBn.jpg",
        "https://image.hestia.immo/TQGbKdEHXpw9AY3OpD9DandFNDmO27ny4x4CB43yxBI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyUzRTQ1FQMVYuanBn.jpg",
        "https://image.hestia.immo/a9EC7lm-vvwVJppSmYCyJ6ZExAzBk95WaHSGr2hXbyg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NORU5WWTEzM04uanBn.jpg",
        "https://image.hestia.immo/AKPn8Hqm4gX0Aj6r_DmNe-v1qIXRpFTtx50CqEQIM5Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxUVdBTUdGUUsuanBn.jpg",
        "https://image.hestia.immo/gxMzFE4d6DVjYWhYrsNsUra2XRZfqbsteloxraM6Yhw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxMkYxNjBCM1IuanBn.jpg",
        "https://image.hestia.immo/JoH1oyKuM37TfodmYz9xWLas5pJ5t2ufPwP1oA2UKqo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0M2VlRWU0ozRlEuanBn.jpg",
        "https://image.hestia.immo/FMpCB2pcx8mCkoign4LHAAzVRetKpt59F4N4cE1eJLM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVERYRFIwM1MuanBn.jpg",
        "https://image.hestia.immo/toAkghrwr7vx8LBvxzv0Ltw6qYHBvQvdeA1YkpiaBPQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxTjdDTlIxMkEuanBn.jpg",
        "https://image.hestia.immo/MCLnFMsn6JdWT35b0t-Ms2iw5tffOHdNi5xYe5i9snY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQjJGNzA3MlkuSlBH.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg"
      ],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.27,
      "cp_raw": 3.57,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2.0/5 (modern rendered pavillon (1970s-80s))",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.15,
        "_condition_reason": "condition 4/5 (light work)",
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 836,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1230,
      "url": "https://www.green-acres.fr/en/properties/property/saint-cyprien/A27d99mf9ftd6hg9.htm",
      "location": "",
      "title": "Saint-Cyprien (Dordogne)",
      "price": 257000,
      "land_m2": 14000,
      "building_m2": 209,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/5725a/A27d99mf9ftd6hg9/miniPhotos/A27d99mf9ftd6hg9_1.jpg?639141409020000000",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.2,
      "cp_raw": 3.35,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4.0/5 (Quercy limestone + dovecote tower)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (709 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 841,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Le Pétrin de Pierre (13.5km)",
        "hospital": "Clinique Font Redond (14.8km)",
        "train_station": "Figeac (15.0km)",
        "supermarket": "Intermarché (6.3km)",
        "airport": "Toulouse (123km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/l800240503/achat-maison-a-vendre-assier-lot.html",
      "location": "",
      "title": "Assier - immonot",
      "price": 142000,
      "land_m2": 5919,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "https://cdn-immonot.notariat.services/photo/jpg/l800240503_1769080511818_1/maison-a-vendre-assier-46320-lot-142000-euros-26.002-001.jpg",
      "photo_urls": [],
      "verdicts": {
        "gwenda": "down",
        "jonathan": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.13,
      "cp_raw": 3.13,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.2,
        "_substrate_reasons": [
          "2.0ha (ample, capped)"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (generic single-story bungalow)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+products)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (191 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 857,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "15.2km",
        "hospital": "Hôpital (15.0km)",
        "train_station": "Belvès (15.2km)",
        "supermarket": "Spar (5.2km)",
        "airport": "Bordeaux (124km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000018113__w17799631952895688/achat-maison-a-vendre-lolme-dordogne.html",
      "location": "",
      "title": "Lolme - immonot",
      "price": 196000,
      "land_m2": 20000,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "https://cdn-immonot.notariat.services/photo/jpg/w17799631952895688_1779963371702/maison-a-vendre-lolme-24540-dordogne-196000-euros-18113177-001.jpg",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.13,
      "cp_raw": 3.28,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (historic mill, rural charm, scenic landscape)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (979 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 983,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1852,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43242JAS11",
      "location": "",
      "title": "Charming renovated house with 3 bedrooms, 2 .5 bathrooms and sunny roof terrace ",
      "price": 250000,
      "land_m2": null,
      "building_m2": 135,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/0GIzlkyC1Jk-XBo6vF4LVhjrm3IReiwI__iHiZCFM1I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxOVBYMzBCMTkuanBlZw.jpg",
        "https://image.hestia.immo/3VRJaIpKZGSbPc2ELxcVmWqdvFhJjyT0XcPhQiLVXwU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzR0RNMDNUVEcuanBlZw.jpg",
        "https://image.hestia.immo/M6iop9lv5130yRcn3n1oUtco5HKWJiExpcgCdkDevJM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRzY1VEg0MjMuanBlZw.jpg",
        "https://image.hestia.immo/GwvAHdLQ9UTUOTuc9CAIYydNsoovIqhiKAFrVabg3V4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxTlNTRThNM0guanBlZw.jpg",
        "https://image.hestia.immo/Nm7fER4tx1ZT8SAWxh15OIpHBJx1ubjSI8Hh-BmfSaY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzRzBUU0c2MVQuanBlZw.jpg",
        "https://image.hestia.immo/no1N-R_NATVE-xmx5UnpWej3xDB5g_op4xR3BXknCs4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxWlo5MUgyMjQuanBlZw.jpg",
        "https://image.hestia.immo/KjfVTThTojZogRnz_v7ryed6--flv2PvggmNjQXSdME/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMFlSUkVTRE4uanBlZw.jpg",
        "https://image.hestia.immo/sNgLpc1vM2N0yL_QOYxn5liw7a1j6J_Cf92k0dJi8Bo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSEQxQzNSMVYuanBlZw.jpg",
        "https://image.hestia.immo/ViGstIVuQtXxb-M4srEF9xeXlJeKr562KDTMHlO3a60/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxOTZCWUI3MUsuanBlZw.jpg",
        "https://image.hestia.immo/rBlg4ht90X-FJYj3wtMtQsC3uIN2AXKM51KeOj0FtLs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MySEY3NEdLMVkuanBlZw.jpg",
        "https://image.hestia.immo/_Y_Tp8v5pUht9lojNPx_bSAebp2DLOQbmJjaxQB1cFk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyREFQSjY5M1EuanBlZw.jpg",
        "https://image.hestia.immo/BZ6SdPEpoEmCDSg2ajYMZY__JYKdYwyBEdxMiUY12aM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyRUNXWDBZMUouanBlZw.jpg",
        "https://image.hestia.immo/GFFtjaoB0H3hfEjp8oG3AzwzrqCqp_FmThX3J8KPo04/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzM1EyVlpHMlQuanBlZw.jpg",
        "https://image.hestia.immo/IU1YYgIiNG0x445mYIJ77KyGYlPcKAvne2QabMrsFtg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyQkE5VEdXMkguanBlZw.jpg",
        "https://image.hestia.immo/XmLlG6j-7EjF_-RmKfdmqG87nrQmyesIYMFlG60gedw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzNEcxTVcyM0guanBlZw.jpg",
        "https://image.hestia.immo/KjMeIGrOVlGfbHSRj26bHKT8bg6LHzTmTxyCwUCIp9M/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M3NEFITllTMjEuanBn.jpg",
        "https://image.hestia.immo/d6a_sHtd4Sx1lWxPD1XQv8b5ho62S6Rep2uMqaTV4SA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNjdGS1k0MkUuanBlZw.jpg",
        "https://image.hestia.immo/P9dQfUlfROjgLOSO-6mhZX8ZM4-kBZTTEHLKavZzRI4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyQjVGV0RFMkUuanBlZw.jpg",
        "https://image.hestia.immo/TDVPW0SmQUswkpVW1rs_ZzuMxAZ0-GCMgjPR0BSBHNM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MzRFM5TlNQMTYuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 3.12,
      "cp_raw": 3.57,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (simple bedroom, basic furnishings)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+products)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (714 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 676,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1044,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A35089LP56",
      "location": "",
      "title": "Fantastic stone 4 bed, three bathroom house surround by almost 10000m2 NEW FOSSE",
      "price": 156600,
      "land_m2": 9540,
      "building_m2": 150,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/sie2uX5ffgwWErlsyKh9SWu6e2kggmcX1H2P8L-Euo0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MxQUJFVlY1NTguSlBH.jpg",
        "https://image.hestia.immo/SXE7lXp7Z37BmZjrvOoKEgIePe6lzUMm0-Ayr6ofWg8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyUEZYRzVCMjQuSlBH.jpg",
        "https://image.hestia.immo/4W6jvzEQjhNiNrWXGYtgdiWztsHPvcOf986iF9YNfXY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MxQTAxVzNNMTQuSlBH.jpg",
        "https://image.hestia.immo/7r9peGVlVjIULku3SvelYMYSjh-mih-BFPON_oBKllY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NFUUVBWE1IQTkuSlBH.jpg",
        "https://image.hestia.immo/qpOWRpwCcUKhZ5SOjbU7z3tbmOcua-xfVt6IqkPJcdo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NaOFZGRUozRVIuSlBH.jpg",
        "https://image.hestia.immo/ZCcCRPtP6zi86LHDgm4p9apR6W2FpKdIOCKBTyqA0lk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSjcxSlpFMzEuanBn.jpg",
        "https://image.hestia.immo/6oB54UXHs4HCHKANkDoiYpVEvFVrOib7_g6SDZb1W7k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NLOUpBMUYxUTkuSlBH.jpg",
        "https://image.hestia.immo/8E4dRQdehw_UhRiZQ8Blo4XI9T88Ed1B-mQlxU6eOPI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyUko3ODNDODMuSlBH.jpg",
        "https://image.hestia.immo/Kuk_72fWmDW4yQhj0c87v0MMP0vK8mdShMRpvhpQiI0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0M4R1NZWVYxM1guanBlZw.jpg",
        "https://image.hestia.immo/BW-wRJIn3BRi02btzmF2HV5I8tOu3-FIsJcTfkqen9M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0M5VE45TUhKVDguSlBH.jpg",
        "https://image.hestia.immo/7apA4lKKnQDl08_rSWR7VrTeCKH-UjZ2sgK8BwvolPw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NBUzlOVkIzVzAuSlBH.jpg",
        "https://image.hestia.immo/oAMmigdB5MWcVSzmYa1vLd5wA0ZclezIkHfVF55QPNw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMzNIRDU1MTMuSlBH.jpg",
        "https://image.hestia.immo/w9sR7RRrWyQvsgQkvPUFpJqa586hjUYIOBRBtU4kk6A/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxVlRBMUFLMTUuanBn.jpg",
        "https://image.hestia.immo/N_YwTLbi17rluVbAVm8izWo0-qog7v9opqnkOZjm5sY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyRE5XMFc5M1kuSlBH.jpg"
      ],
      "verdicts": {
        "gwenda": "down",
        "jonathan": "down"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 3.12,
      "cp_raw": 3.07,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (simple stone structure, rural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (673 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 690,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/112592076",
      "location": "",
      "title": "House for sale in Séglien, France",
      "price": 200000,
      "land_m2": 4110.0,
      "building_m2": null,
      "bedrooms": 6,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/dc1bbf5b-b452-4b30-9f4f-ca868216014a/1",
      "photo_urls": [],
      "verdicts": {
        "gwenda": "down",
        "jonathan": "up"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 3.09,
      "cp_raw": 3.17,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 2,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.12,
        "_character_reason": "character 3.5/5",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1997 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 796,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Boulangerie Faucon M (10.4km)",
        "hospital": "Centre hospitalier d (12.2km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (102km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010720_17111-681/achat-maison-a-vendre-corme-royal-charente-maritime.html",
      "location": "",
      "title": "Corme-Royal - immonot",
      "price": 199348,
      "land_m2": 3869,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/43de6111b6d82d5a0b1a72b6d16206a63dc2d3d9_20260528183307/maison-a-vendre-corme-royal-17600-charente-maritime-199348-euros-17111681-001.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 3.0,
      "cp_raw": 3.38,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 4,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.38,
        "_character_reason": "character 4.5/5 (stone farm-complex/hamlet + tower, Larzac)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 907,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/viala-du-pas-de-jaux/A1adcep2vaciisw3.htm",
      "location": "",
      "title": "Viala-du-Pas-de-Jaux (Aveyron)",
      "price": 299000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "https://lb1.green-acres.com/2600302a/A1adcep2vaciisw3/miniPhotos/A1adcep2vaciisw3_1.jpg?639142879290000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Laag",
      "risk_score": 4.0,
      "risk_labels": [
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.97,
      "cp_raw": 3.2,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (old barn interior, exposed beams, stone walls)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (950 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 873,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Boulangerie Danacher (9.2km)",
        "hospital": "none",
        "train_station": "Monsempron-Libos (11.6km)",
        "supermarket": "Intermarché (5.2km)",
        "airport": "Toulouse (101km)",
        "town": "none"
      },
      "price_per_m2": 1861,
      "url": "https://www.green-acres.fr/en/properties/property/duravel/Aeslah08jhzh3dq8.htm",
      "location": "",
      "title": "Duravel (Lot)",
      "price": 171200,
      "land_m2": 4500,
      "building_m2": 92,
      "bedrooms": 4,
      "thumbnail": "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/miniPhotos/Aeslah08jhzh3dq8_1.jpg?639154301060000000",
      "photo_urls": [
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_24.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_8.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_25.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_17.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_20.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_11.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_5.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_16.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_10.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_4.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_9.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_1.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_21.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_23.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_22.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_12.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_3.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_18.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_13.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_15.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_7.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_14.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_19.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_2.jpg",
        "https://lb1.green-acres.com/713090a/Aeslah08jhzh3dq8/Photos/Aeslah08jhzh3dq8_6.jpg"
      ],
      "verdicts": {
        "gwenda": "up",
        "jonathan": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.96,
      "cp_raw": 3.11,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, rural charm, period features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 3,
      "vibe_region": "Corrèze",
      "dist_km": 749,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1788,
      "url": "https://www.green-acres.fr/en/properties/property/treignac/A1f8fnoxcml3mp38.htm",
      "location": "",
      "title": "Treignac (Corrèze)",
      "price": 259200,
      "land_m2": 3270,
      "building_m2": 145,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/4040245a/A1f8fnoxcml3mp38/miniPhotos/A1f8fnoxcml3mp38_1.jpg?639153959120000000",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.88,
      "cp_raw": 3.26,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2.0/5",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (2881 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 792,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "7.0km",
        "hospital": "Centre de Soins de S (23.6km)",
        "train_station": "none",
        "supermarket": "Tradi'Corrèze (2.4km)",
        "airport": "Limoges (102km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/l800232440/achat-maison-a-vendre-argentat-sur-dordogne-correze.html",
      "location": "",
      "title": "Argentat-sur-Dordogne - immonot",
      "price": 171322,
      "land_m2": 5000,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "https://cdn-immonot.notariat.services/photo/jpg/l800232440_1707758703765_2/maison-a-vendre-argentat-sur-dordogne-19400-correze-165142-euros-Argentat-001.jpg",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.85,
      "cp_raw": 3.3,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rural charm, natural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 836,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/saint-cyprien/Aio5mup9lmi6j04k.htm",
      "location": "",
      "title": "Saint-Cyprien (Dordogne)",
      "price": 298700,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/5725a/Aio5mup9lmi6j04k/miniPhotos/Aio5mup9lmi6j04k_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.79,
      "cp_raw": 3.54,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 4,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.15,
        "_substrate_reasons": [
          "1.0ha"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (long Breton form, granite quoins, rendered walls, slate roof)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+products)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1483 pop — alive)",
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (240 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 675,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "none",
        "hospital": "Centre hospitalier C (16.1km)",
        "train_station": "Loudéac (16.3km)",
        "supermarket": "Intermarché (6.2km)",
        "airport": "Rennes (77km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012850_56053-2526/achat-maison-a-vendre-credin-morbihan.html",
      "location": "",
      "title": "Crédin - immonot",
      "price": 140400,
      "land_m2": 10220,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/3e7e731e5d4022a366f0d12bcf35e5b5ca1898db_20260408120346/maison-a-vendre-credin-56580-morbihan-140400-euros-560532526-001.jpg"
      ],
      "verdicts": {
        "gwenda": "down",
        "jonathan": "down"
      },
      "risk": "",
      "risk_score": 4.2,
      "risk_labels": [
        "icpe:10"
      ],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.66,
      "cp_raw": 2.71,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming farmhouse, rustic setting, landscaped gardens)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 812,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1612,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38968ELM17/",
      "location": "",
      "title": "Charming 4-Bed Country Home Near Jonzac – Landscaped Garden, 1 h from Bordeaux",
      "price": 288500,
      "land_m2": 4451,
      "building_m2": 179,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/yMQLtg3yzpFwrDJQfjZpJ5TlgEroXWbIzE8PjPwU30c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzVkpWQTAxMVMuSlBH.jpg",
        "https://image.hestia.immo/q0khsfs1xDFupkXUyLUiaRqJcrYzs89ew-J3Rv74Noo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyUERaVzY0MUYuanBn.jpg",
        "https://image.hestia.immo/QEPjTOBJvOYnF-uWATlJL4biz24jtqtVc29N2AraFVs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MySzFON0dRM0UuanBn.jpg",
        "https://image.hestia.immo/767qs7-7OSXAvzuhJ2YDC8zM1z4ioSd6r7DpLAVCnIw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzV0IyUFRCMkEuanBn.jpg",
        "https://image.hestia.immo/fUUX1MKXIhRFDzIxALLtbOcFoSDyL6e2BHBcBq3EGFM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MzVkpNMVJNM0guanBn.jpg",
        "https://image.hestia.immo/KRZWOZmS4xxg6MVg52EsJTt8A-o7PsFByQVxx9Ha2NU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzUTdKWjJIMlYuanBn.jpg",
        "https://image.hestia.immo/cyZtFQb21vD_AxohA8iEsE5ars6tRk8zUvyM5zhd3FE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MxWVM1MDNCS1cuanBn.jpg",
        "https://image.hestia.immo/mWJoTwiiQrHfFHX6vQ6KAq1K1lPAvtpSumJ9G0tDOu8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxOFo5TUpEM0gud2VicA.jpg",
        "https://image.hestia.immo/hDDialujmHgv-fL9POG45XZIguLcXx0UMknnYbM5gNU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MxRVFCNjFUVlEuanBn.jpg",
        "https://image.hestia.immo/Ifhpvhi-3riJSqS9lcP-gKT87CT_OLpWNT2kNicj8ps/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NSQkgwSFAzUVIud2VicA.jpg",
        "https://image.hestia.immo/oUwuhObyxblgEln_2tYZLlgh6YsDrOd8QC0fXikbyqI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NWRFFWQjUzWUEud2VicA.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg",
        "https://image.hestia.immo/MCLnFMsn6JdWT35b0t-Ms2iw5tffOHdNi5xYe5i9snY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQjJGNzA3MlkuSlBH.jpg",
        "https://image.hestia.immo/fJ3BzaQ7AeTLtSTWfZhY0Pfx6cD1Nc9hGLKumsirlaI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0M5WkM0UU4zWTIuanBn.jpg"
      ],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "up"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.64,
      "cp_raw": 3.11,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.12,
        "_character_reason": "character 2.5/5",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (323 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 721,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "none",
        "hospital": "La Chênaie (23.6km)",
        "train_station": "Saint-Junien (11.3km)",
        "supermarket": "Biocoop (9.1km)",
        "airport": "Limoges (26km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000014758_87056-748/achat-maison-a-vendre-montrollet-charente.html",
      "location": "",
      "title": "Montrollet - immonot",
      "price": 185334,
      "land_m2": 3761,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/08171865547c3d72c02a1414187e7cc438f84d05_20250112162156/maison-a-vendre-montrollet-16420-charente-185334-euros-87056748-001.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.58,
      "cp_raw": 3.48,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4.0/5",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (914 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 669,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Boulangerie (13.4km)",
        "hospital": "Service Henri Garnie (16.7km)",
        "train_station": "Loudéac (26.5km)",
        "supermarket": "Carrefour Express (0.2km)",
        "airport": "Dinard (78km)",
        "town": "none"
      },
      "price_per_m2": 1882,
      "url": "https://www.green-acres.fr/en/properties/property/corlay/Ahy6su0u2d67lx0y.htm",
      "location": "",
      "title": "Corlay (Côtes-d'Armor)",
      "price": 240900,
      "land_m2": 9062,
      "building_m2": 128,
      "bedrooms": 2,
      "thumbnail": "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/miniPhotos/Ahy6su0u2d67lx0y_1.jpg",
      "photo_urls": [
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_9.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_6.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_4.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_11.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/miniPhotos/Ahy6su0u2d67lx0y_1.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_18.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_17.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_20.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_10.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_15.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_3.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_16.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_14.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_2.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_13.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_12.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_7.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_19.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_5.jpg",
        "https://lb1.green-acres.com/32476a/Ahy6su0u2d67lx0y/Photos/Ahy6su0u2d67lx0y_8.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.56,
      "cp_raw": 3.31,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42360MIR17",
      "location": "",
      "title": "Single-Storey House with Attached Former Mill – 3 Bedrooms, 2 Bathrooms just 30 ",
      "price": 278200,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.56,
      "cp_raw": 3.31,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42674JHI17",
      "location": "",
      "title": "Charming detached house with 4 bedrooms & 2 bathrooms . Outside entertaining are",
      "price": 299950,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.55,
      "cp_raw": 3.25,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38690BK11",
      "location": "",
      "title": "Spacious 4/5-bed family home with large garden, pool, double garage – B&B potent",
      "price": 275000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.52,
      "cp_raw": 3.07,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 1,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (white-rendered rural house, terracotta roof, hillside setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (4978 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 3,
      "vibe_region": "Creuse",
      "dist_km": 680,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "none",
        "hospital": "Centre hospitalier d (0.4km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Limoges (48km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/l800241739/achat-maison-a-vendre-la-souterraine-creuse.html",
      "location": "",
      "title": "La Souterraine - immonot",
      "price": 137500,
      "land_m2": 3542,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "https://cdn-immonot.notariat.services/photo/jpg/l800241739_1777963001202_2/maison-a-vendre-la-souterraine-23300-creuse-137500-euros-GRELAUD-002.jpg",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.52,
      "cp_raw": 2.44,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone construction, rural charm)",
        "_capacity_delta": -0.2,
        "_capacity_reason": "only 2 bed (convertible outbuildings)",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 2,
      "vibe_region": "Mayenne",
      "dist_km": 536,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A26035DIB53/",
      "location": "",
      "title": "Here's your chance to buy a COURTYARD FARMHOUSE in the Mayenne countryside.",
      "price": 274200,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 2,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/_QJak1SQwAq_6pHTs3pl69RYpD3lmD0Lx0_NqgCZJD0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NBWUtIS0MzTTcud2VicA.jpg",
        "https://image.hestia.immo/YHR3vbZa49SczKOgOxQpMtubOTsWmAkVf6qjGjwQOSE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzMjJBWFZTMlgud2VicA.jpg",
        "https://image.hestia.immo/3E4sJT7kR6cJ1te2ANwYl4RrVik6goZNB5YRu5nVNmU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NDOVRLWkEzUkoud2VicA.jpg",
        "https://image.hestia.immo/XQPCzYDHJ1_CgXzV2LNUKn-TDmDrMIzR-G_yarKdfRE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyMkUySDY4Mk0uanBlZw.jpg",
        "https://image.hestia.immo/0kvgbVnK7mo7yukKXhkAznwBjRsNAOEwbbMfESFuQ1o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyWFBXNFIzMzAud2VicA.jpg",
        "https://image.hestia.immo/y0snQ87RCMtm3NQ6mMnORXeFVC9bBUU9_6w5T1biWxk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNy9ET0MxUjdQQjBTMU0uanBn.jpg",
        "https://image.hestia.immo/T1bT9uthrNWR4aHrC1Ers9YsvebuQHHNoFkPui-FckU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyR1IwRkpCNFgud2VicA.jpg",
        "https://image.hestia.immo/mrrrHtf9omDOf8oBCb19yQW9_Y7H8t0FYBcrS_7H9GU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzRzZHSlQ5MU0ud2VicA.jpg",
        "https://image.hestia.immo/dNY2pPedfPsAYu2LpLwvdBJUUNMjof4nCunK0laoWCs/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQzM1VFAxMk0ud2VicA.jpg",
        "https://image.hestia.immo/ntnLXwbel-1sWEqullfNigYBS1hVHXga882RHS2Mpmk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MyU1JWVzBSMVouanBn.jpg",
        "https://image.hestia.immo/I3K60yIRF9n-GLsjVchFJvSkQ-tOj97cuEaltKxDQbc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0xMi9ET0NCMDRCRlNRVlMuanBn.jpg",
        "https://image.hestia.immo/JnA5uCJa-JoOJBzexdSrKp7aH5uFmohrgmpmehxepVc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0xMi9ET0MyOVdYQTc3MlouanBn.jpg",
        "https://image.hestia.immo/3DHPia_6sL5tRzjRIKqImerY2iw83zchsW8VSb6PlRY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyVzRXMlg5M1Yud2VicA.jpg",
        "https://image.hestia.immo/nEf2JLxP3rikm26BfnVZTPJRCV59Jb2BsF0OT5Y-2hA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzRTNXQ1M4M1Aud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.46,
      "cp_raw": 3.11,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming cottage, landscaped garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (2312 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 684,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1013,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43324SEB22",
      "location": "",
      "title": "Beautifully renovated 6-bedroom town house with garden, terrace & garage with el",
      "price": 199500,
      "land_m2": null,
      "building_m2": 197,
      "bedrooms": 6,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/4SrUAWzIzUFLbScbhMAwr34qKDfG1v-A0z2F9aKZJBs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NLWkpZUThSV1QuanBlZw.jpg",
        "https://image.hestia.immo/7gP4EvngJfb25c6Z54lge65hf6ENlyG_HjxAOItbfGQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxVFZFSzBOWTAuanBlZw.jpg",
        "https://image.hestia.immo/R1f0UJTblG7suq6yUtyVP-GjG4azVR0TAQzi1nviEXE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzUlczSzdLM0suanBlZw.jpg",
        "https://image.hestia.immo/Z9KcKLfOQZg8D08fv26G1RTYbWwrJunpV-nT0yRJqUM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxNVZBOFZOMUYuanBlZw.jpg",
        "https://image.hestia.immo/p62dMGWKD3hXqeyXLYCLNltY3NDC7uiPvXOjpQyfmDA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzMVg2Q1FBMjIuanBlZw.jpg",
        "https://image.hestia.immo/y7VUi8OQRoUHkrCWmKyNgkyuiu31s0cbdCK2ddypCRI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxR0hRTVBEVjIuanBlZw.jpg",
        "https://image.hestia.immo/wsMX2uGCimkagnmlaXs_BIaJq4l4IbUzArQJv9CDLRw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyWE5CMFFFM0MuanBlZw.jpg",
        "https://image.hestia.immo/KBDZBw9IeIPX-55jN3EAWVSHMgwEfXRD08ijxHC8O2g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyVDMzRFpUMzIuanBlZw.jpg",
        "https://image.hestia.immo/cZh0Er5H3TpU5f66Z8MZyaE9suEIdHl5pyAl61nyWrY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRzVGWUZLMkMuanBlZw.jpg",
        "https://image.hestia.immo/0lzCZNefmryMWLZVXB8htlLaZZ2wf5nG6mus33YCyh8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M0UjMzN0sxVzkuanBlZw.jpg",
        "https://image.hestia.immo/iEXMEmED4qlEJjf9XNhGUidNrzeHm1FaI1WVoSD14yI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzM1g2Q0ZXMlkuanBlZw.jpg",
        "https://image.hestia.immo/lWhJNGF9wR0mUXE_aCSA5GnMPeJjVn-8N8ebmBq1SsQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzUFY2VlhaMjIud2VicA.jpg",
        "https://image.hestia.immo/jTvtoBCxjsb9pjyPlx9R3F4O710-JgwZjSw4SyUplYY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzWFI3M0syMlouanBlZw.jpg",
        "https://image.hestia.immo/mQzQ6cm87myzuEqYjwpEIBwKu_E4SuIz9E7D-xnAYGQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxOFlLUFhSM0ouanBlZw.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/XzcctcjsS8xUh6i7LEVXGfTegU6_sX5VkKoMajcm0ZI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzV1I0RUNOMlIuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.45,
      "cp_raw": 2.85,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming stone farmhouse, rural character)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (5752 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 731,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/106782662",
      "location": "",
      "title": "House for sale in Paizay-le-Tort, France",
      "price": 245000,
      "land_m2": 5500.0,
      "building_m2": null,
      "bedrooms": 2,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/B2AAD2E4-7316-4727-9955-01C3E1490E8F/2",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.38,
      "cp_raw": 3.58,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.25,
        "_feature_reasons": [
          "swimming pool (season-extender)",
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (simple, clean, muted colors)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1012,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44846JKB11",
      "location": "",
      "title": "Stylish 1930’s property in stunning Black Mountains location, with 4 bedrooms, p",
      "price": 259000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/JnFzE9ACIuKzgQsoNI51PsxJ2OpiUe4ghvglroo_dFE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzNE1KOUhRS1MuanBn.jpg",
        "https://image.hestia.immo/QtnthBFBbSAjK7FmDzttTnnTXeqO7bxZdY2eOuAJQ5s/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MxNDJXODE4SzguanBlZw.jpg",
        "https://image.hestia.immo/FCdUEvl_a-zTJ3GXWr-B_JVfElbIQC1augwdHA-jN5Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRlhGMllaREsuSlBH.jpg",
        "https://image.hestia.immo/FRu6PZNLv2BOevBF1XNXONniXUNdpmuMBa_hpFowxyc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxUzUyTkJFM0EuanBn.jpg",
        "https://image.hestia.immo/r2IQqI0y3kQR_4P1gepImIWQwi4ubC3UafDLYApBQvE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MzREtOVjlTMjMud2VicA.jpg",
        "https://image.hestia.immo/xZD1TNFAP98pjkBmxHTWBGUcAIAMTYnFUN-Vn8F5M_Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzRDhGVlExMlIuSlBH.jpg",
        "https://image.hestia.immo/s47I0Qi-36RMnVUd_uYD2exn3k-3CHk85RuiH6Kcx2o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxUzZFR1Y4MlcuSlBH.jpg",
        "https://image.hestia.immo/LL4uL4cUNp2FlJBsIP-xj8DEHfkIdeXz0qYXEyWZPTw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyOFZSV0NXMkguanBn.jpg",
        "https://image.hestia.immo/chklERj2R8DJusYLDeWxYqovoWJ0d2Dn6gzpe0WseUs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NaTjZKWFkxMkguanBn.jpg",
        "https://image.hestia.immo/--DUz6Dy_uGBMCc2T8_FSgfFoA5jXfhA7jKHJnDZb9k/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNTBOQVpTMkMuSlBFRw.jpg",
        "https://image.hestia.immo/DqZt5O6GSgWE4eZ7XQQtRi8siU7B_Ze9GkgpX0m5Puo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxNDZUWUZIMkEuanBn.jpg",
        "https://image.hestia.immo/kT8VCGYfZoVnB__4v-bx6LHYSfnCYaIashunrCZDGGk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNDBCWUVOMTQuanBn.jpg",
        "https://image.hestia.immo/0SvntDsu0bjx9HIgUbgisSRyRBp1ms7TSTlei-JeU7k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzMjZYMVg4MTIuSlBH.jpg",
        "https://image.hestia.immo/5MQGplfdc1aU8E_WX9NBBcmNzcRLiMF1sVK2Wzqad4c/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0NORlJYTU4zTVIuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.35,
      "cp_raw": 3.0,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 2,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (rendered modern bathroom, tiled, no vernacular)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (355 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 850,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Le Bugue (20.5km)",
        "supermarket": "Netto (3.6km)",
        "airport": "Bordeaux (114km)",
        "town": "none"
      },
      "price_per_m2": 1281,
      "url": "https://www.green-acres.fr/en/properties/property/bayac/Az0cfccfyo892e9g.htm",
      "location": "",
      "title": "Bayac (Dordogne)",
      "price": 190800,
      "land_m2": 5010,
      "building_m2": 149,
      "bedrooms": 3,
      "thumbnail": "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/miniPhotos/Az0cfccfyo892e9g_1.jpg?639155233160000000",
      "photo_urls": [
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_10.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_1.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_3.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_6.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_2.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_7.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_4.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_8.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_5.jpg",
        "https://lb1.green-acres.com/35382a/Az0cfccfyo892e9g/Photos/Az0cfccfyo892e9g_9.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.33,
      "cp_raw": 2.83,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (period features, rustic charm, natural light)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (274 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 983,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "village house"
        }
      ],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1111,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38375LHS34",
      "location": "",
      "title": "A gorgeous 3-bed, 2-bath stone-built Minervois village house with large rooftop ",
      "price": 150000,
      "land_m2": null,
      "building_m2": 135,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/uigBEcThgei3tVKojYt0Gip_G2qZ_poslJMFaVXJwmE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzS1MyRTFUMjUuanBn.jpg",
        "https://image.hestia.immo/4VvLSjNDO-IBPPzvvhnFV1BVljV_INUda7XgsGse9v4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxUVhKVEtUMU4uanBn.jpg",
        "https://image.hestia.immo/kD5envJqUWxdf09vboE0yNZ880T3KrWB_OGXjFKhh_8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzVjJTUkpBMTEuanBn.jpg",
        "https://image.hestia.immo/UlyWqd1VrHEc0KB-mPfiUMvKPuZpbIx9XfaDcKNe8B4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzTkJQR1EwRkIuanBn.jpg",
        "https://image.hestia.immo/c4-LsvBx3mVQV7DrU62J-4vrvS6yfeaL0ld6qaW2U3A/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MzWTI5OEVYMlYuSlBH.jpg",
        "https://image.hestia.immo/hqXzAH7XDuobLfBwttNJefCv3LiNo3YnhH-opjYu5os/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0NIWU5XUUUyQk4uanBn.jpg",
        "https://image.hestia.immo/wvk1yDLGZKTFx7I35JNuF1g0FKRnwjKWqxCwYRCIcjA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MyQTdZOFA5MU4uanBn.jpg",
        "https://image.hestia.immo/nK2gFWnCmZ2JqxMhbWXMmHuFpkBvocLAT2ZceKzO85Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxWEFUUFZIWTcuanBn.jpg",
        "https://image.hestia.immo/3iBnkfkfxEqg9kv9NwSJMsS8riiEhrgI2jLY8plJnOA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0M1U05QTjMyTVEuanBn.jpg",
        "https://image.hestia.immo/dm1dVUM5-bV45fS0nfAZPV2nvp141jdOzpXcU4bAr44/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0M0VzhQM1YxSzQuanBn.jpg",
        "https://image.hestia.immo/NPBk9rre2wJX-UHwxO_2IzT31Vi-ENLm3NDYbz7zu0I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0NBSzA4U1FERFAuSlBH.jpg",
        "https://image.hestia.immo/cK146ljC7Vq9ky0OdcVVcuD-gaYLm3KvbXlw9Pe62No/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NHMlExQksyM1cucG5n.jpg",
        "https://image.hestia.immo/NM-aCDbX4f-GtswPmpikqbj9SNNDCwdLJnKGuMIArlA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MyM0s3TkNNM0UuanBn.jpg",
        "https://image.hestia.immo/3YTacDdU0zULHpRGPLkVBIN_wWK-TsgNHlM3dOjrxCg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxTjY3Rk02MUsuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.31,
      "cp_raw": 3.31,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, simple design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (163 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1062,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "village house"
        }
      ],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1406,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42891JTU66",
      "location": "",
      "title": "Beautiful 4 bedroom stone Village house with sun terraces and views",
      "price": 225000,
      "land_m2": null,
      "building_m2": 160,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/7dQkBO7xF65QmLDi2bJUIF8JgHKrckoQPGuwN39XZbw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MzQkRXNkEyMUMuanBlZw.jpg",
        "https://image.hestia.immo/ia14eKmlJWj71Qb5K3X1okCOQ0JVv6NuAAt32gigu_s/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NURFhaNjUyM0MuanBlZw.jpg",
        "https://image.hestia.immo/wpOt8WGi1psvZXuhew62RhbnZf3Erag5IjkjZ6_ThAk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzSjRGQTdOMjIuanBlZw.jpg",
        "https://image.hestia.immo/Z4rsBrr0gibMF30L8D9bYB8_iMl2A_xkkemZQQlLsi4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzVDg0U1ZCM0YuanBlZw.jpg",
        "https://image.hestia.immo/vtJyfWtQr6I4mZSBnRGRQGRT6yut1Wvq--oLmDe1DwI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyODdXN1kwMjMuanBlZw.jpg",
        "https://image.hestia.immo/_4MXYRygmjNFOoEcpqwECpieldo1haoKhetu91SRVOc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NFWjgyREYxOTIuanBlZw.jpg",
        "https://image.hestia.immo/nitydrqTYvYCqbLbvZ26wwvKMaVynhTP_cdWwR9wHAM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M1VDJFWjExMjcuanBlZw.jpg",
        "https://image.hestia.immo/7Qk9IMkalsT2Jmi2lobHRApEMspAbbs1tQDZJnmfsYU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyQU00WVJNRUcuanBlZw.jpg",
        "https://image.hestia.immo/ggw9PYDbudK7vDXHtUdFujQ_wyJgRuAbK0HaPAeGKWY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzTTAwQ1lBNzguanBlZw.jpg",
        "https://image.hestia.immo/UTsesHusYTsPpyqOqXrOq8Ki8uxbH5xdvORt9kO_d6M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyUFZWRUNWOVIuanBlZw.jpg",
        "https://image.hestia.immo/PudgDZoXQdJJX6mQEh-8JIyKNQbsO0qYK-8HOe8VK4w/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzM0ozTUZBMzcuanBn.jpg",
        "https://image.hestia.immo/2Dn_GN9LNKZjQt77IPaiCNJdVYF5eFzXTwTRyCbz5_w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyS1BaV1oxMjUuanBlZw.jpg",
        "https://image.hestia.immo/NRSzqaAn7qYfbxxBu8unsJBEea2coNAeAy2rk_HxtOo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzVkJZQU45M0MucG5n.jpg",
        "https://image.hestia.immo/iJyptEiEHH6lu1bhrRdGrn0VJhMTExPd9ooPD82o1M4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzRDA4RVg1MzUuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.27,
      "cp_raw": 3.29,
      "scores": {
        "workshop": 5,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 1,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43146JRD22",
      "location": "",
      "title": "Modern and spacious 5/6 bedroom house with 130m² studio/workshop and a barn, set",
      "price": 265000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 6,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "not analyzed (no character score, fewer than 4 criteria)",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.18,
      "cp_raw": 3.03,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44707JKB11",
      "location": "",
      "title": "Immaculate 3-bed modern single-storey house with garden, terraces & views, walk ",
      "price": 287900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.15,
      "cp_raw": 3.28,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.38,
        "_character_reason": "character 1.5/5",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.15,
        "_condition_reason": "condition 4/5 (light work)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (755 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 872,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Le Fournil de la Bas (6.7km)",
        "hospital": "Médecin (12.8km)",
        "train_station": "Baraqueville-Carcena (36.2km)",
        "supermarket": "Lidl (2.3km)",
        "airport": "Toulouse (98km)",
        "town": "none"
      },
      "price_per_m2": 1825,
      "url": "https://www.green-acres.fr/en/properties/property/toulonjac/Akdng3frem96dlyy.htm",
      "location": "",
      "title": "Toulonjac (Aveyron)",
      "price": 219000,
      "land_m2": 3279,
      "building_m2": 120,
      "bedrooms": 3,
      "thumbnail": "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/miniPhotos/Akdng3frem96dlyy_1.jpg?639130575390000000",
      "photo_urls": [
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_13.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_8.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_7.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_5.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_4.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_2.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/miniPhotos/Akdng3frem96dlyy_1.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_10.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_2.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_4.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_3.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_6.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_5.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_3.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_9.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_12.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_1.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_11.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_6.jpg",
        "https://lb1.green-acres.com/4198682a/Af3kd1o9f95pi9t5/miniPhotos/Af3kd1o9f95pi9t5_9.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_7.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_10.jpg",
        "https://lb1.green-acres.com/4040112a/Akdng3frem96dlyy/Photos/Akdng3frem96dlyy_8.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.14,
      "cp_raw": 2.94,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (wooden floors, minimalistic design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (972 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 990,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1208,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44948SAB11",
      "location": "",
      "title": "Villalier – 3 bedrooms house with roof terrace in the heart of a popular village",
      "price": 145000,
      "land_m2": null,
      "building_m2": 120,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/IpWTg3xafi4WO_YO8JwaNPQVJveIQcq_Y6paVX24dZ0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NZVzgxQVYyVEQuSlBFRw.jpg",
        "https://image.hestia.immo/w6ovbswww-EAhiGBEY8fc46jqRLuUdr9rFX110Q7-j4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzTUFFQkI1MjUuSlBFRw.jpg",
        "https://image.hestia.immo/_KbhL1vzoAdHNj9jDrqcEiClainxTLkAvUti_M-yWmM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzNlNaVlozM1ouSlBFRw.jpg",
        "https://image.hestia.immo/viS62tvh6ltF-VXPHoLWsK3-yB5M04YhuHa5dN57eaA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyU05DQkdDMVguSlBH.jpg",
        "https://image.hestia.immo/0ce70oO65PMooL98fcxmZiGQgPtsaSgCFeqHQKmm2sE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M5Nkc3ME4zNzkuSlBH.jpg",
        "https://image.hestia.immo/zY1tN2FV46cizloWP_iue5lFg9mv5TWnbLTm2gsQmYM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyS1I2Wk1IMzUuSlBFRw.jpg",
        "https://image.hestia.immo/S_eDOvoCeRMZi8cLrE9ie1BWoNmpXMxMH9ISmmYh9aY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNUpaNENZMlguSlBFRw.jpg",
        "https://image.hestia.immo/kK9sGCCyZz9xow8RpcXz4Zpz2CRJQ8Jvx2noB4cvUSU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NSNlpCRjZFMDYuSlBFRw.jpg",
        "https://image.hestia.immo/Z08qlqdohrBY9woUJAiO-Rej_Tx1iK6NkkQ9fn7KA-4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyOFFRWUtTRzQuSlBH.jpg",
        "https://image.hestia.immo/ddmL6CJ7pPClU682pqncG3y7JP-txClYKPTRZRy-p4Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNFowVFhHTlMuSlBH.jpg",
        "https://image.hestia.immo/TaVz-IfMCCDwyyNFooMovtVRYwrYysKctYD1dKp6uPE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NKSjdFMVRaNlcuSlBFRw.jpg",
        "https://image.hestia.immo/iy6CSDIH-QfNF-noIRBDLRguuFWnNU9grwKxOxuFsZA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxS1k0WEQ1MkMuanBn.jpg",
        "https://image.hestia.immo/0uI1oJQY6He95TMvzTRNp_qZVl9nWuvSTfa4UUKVjEw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzOVZNVjc2MTUuanBlZw.jpg",
        "https://image.hestia.immo/hFH9LrEav8DHCf6iy1I7_70X006rkp0quRUBZ_oE5qg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0NYVDBBQTkzWjQuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.08,
      "cp_raw": 3.33,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Quercy terrace, terracotta tiles, valley view)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1294 pop — alive)",
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (381 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Tarn-et-Garonne",
      "dist_km": 893,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Festival des Pains (12.9km)",
        "hospital": "none",
        "train_station": "Monsempron-Libos (17.4km)",
        "supermarket": "Intermarché (0.3km)",
        "airport": "Toulouse (84km)",
        "town": "none"
      },
      "price_per_m2": 1779,
      "url": "https://www.green-acres.fr/en/properties/property/montaigu-de-quercy/Ahehdk9sd4yfvm0q.htm",
      "location": "",
      "title": "Montaigu-de-Quercy (Tarn-et-Garonne)",
      "price": 249000,
      "land_m2": 4000,
      "building_m2": 140,
      "bedrooms": 4,
      "thumbnail": "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/miniPhotos/Ahehdk9sd4yfvm0q_1.jpg",
      "photo_urls": [
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_4.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_8.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_10.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_11.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_6.jpg",
        "https://lb1.green-acres.com/ClientLogos/175277.png",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_5.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_10.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_11.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_13.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_5.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_4.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_1.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_2.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_13.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_9.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_5.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_7.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_16.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_12.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_8.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_7.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_3.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_7.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_18.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/miniPhotos/Ahehdk9sd4yfvm0q_1.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_19.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_4.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_8.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_9.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_18.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_3.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_14.jpg",
        "https://lb1.green-acres.com/ClientLogos/197936.png",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_16.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_9.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_20.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_6.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_12.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_11.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_10.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_17.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_2.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_2.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_15.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_3.jpg",
        "https://lb1.green-acres.com/4053114a/Ahehdk9sd4yfvm0q/Photos/Ahehdk9sd4yfvm0q_12.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_6.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_13.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_1.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_15.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_17.jpg",
        "https://lb1.green-acres.com/21419a/A82dp5cu1fy1g5aj/miniPhotos/A82dp5cu1fy1g5aj_19.jpg",
        "https://lb1.green-acres.com/3601782a/Av2rvfms5bv91it6/miniPhotos/Av2rvfms5bv91it6_14.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.08,
      "cp_raw": 3.42,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1012,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44334LHS11",
      "location": "",
      "title": "Romantic 3-4 bed stone house with garden - very rare! - and lake views, in a fis",
      "price": 295000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.07,
      "cp_raw": 2.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rustic charm, arched ceilings, farmhouse style)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 979,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A24475CST11/",
      "location": "",
      "title": "Super character  4 bed  property with large roof terrace and courtyard in a popu",
      "price": 285000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/gFhOup1jUlBFG0dZA7EhT5J6AHb2LClifYZ90uxfOJw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzQlBFRzZNMVcuanBn.jpg",
        "https://image.hestia.immo/FNlGVflAPNyf5YpYwiBZZ2CkstKxi3rH9bDN2qTw5-4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyTUdDNjlESjQuanBn.jpg",
        "https://image.hestia.immo/QtnthBFBbSAjK7FmDzttTnnTXeqO7bxZdY2eOuAJQ5s/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MxNDJXODE4SzguanBlZw.jpg",
        "https://image.hestia.immo/UoV75zzE54XTpE-_-sc9x_6etrqKA4Vi2YMzmZVy3HE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzOVhWRkpTMzUuanBn.jpg",
        "https://image.hestia.immo/dCK6qwOQyfTeD3iHjIJGFgvfQ0naSlVbQsAV49UKZbw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NLSjg1V1MxMTIuanBn.jpg",
        "https://image.hestia.immo/r2IQqI0y3kQR_4P1gepImIWQwi4ubC3UafDLYApBQvE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MzREtOVjlTMjMud2VicA.jpg",
        "https://image.hestia.immo/-fXKBTbSeTvwEpHDC1bVj_Nyb3vjBc-RSZy94bAtYVY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wOS9ET0MxQllHMFRaMTMuSlBH.jpg",
        "https://image.hestia.immo/_TrN5zcSgi3Lzh5K9GMfZy_XbML2eIXberuc2HGdLcc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzSDdFRDRaSDAuanBn.jpg",
        "https://image.hestia.immo/boCTvRwBWy2el3Coq439sE3o3Smn4hteOgl5hLFpSGo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NDM1c2RkIzTjcuSlBH.jpg",
        "https://image.hestia.immo/8H3ZI5TqQPXg9eF6uBADb1iA2fdIcrtGu6YdPkCVqQc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxTk1OUjM4SkIuanBn.jpg",
        "https://image.hestia.immo/--DUz6Dy_uGBMCc2T8_FSgfFoA5jXfhA7jKHJnDZb9k/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNTBOQVpTMkMuSlBFRw.jpg",
        "https://image.hestia.immo/ycqV7Kyv7eUGnz68NZBp45VoKXeaCqtMG-gZY5aY0KI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxSEpHNFZDMUYuanBn.jpg",
        "https://image.hestia.immo/NGHhcIi7gACrh7dKKBPdoTgszo_88XOHB7nNcdOilXM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxTkZXV0FDWFouanBn.jpg",
        "https://image.hestia.immo/T_13y8O9T6XIAuOKoZWBhoJZl39SeHebfGaN09lp--A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NYWEQ0NEgzM1EuanBn.jpg",
        "https://image.hestia.immo/PGDTUNm1zpxx3whsG_8u81Y1o2N7pB_4OwnEdIh_kd4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NYOTNaRUIzQjYuanBn.jpg",
        "https://image.hestia.immo/b2OnUVESs1Dn3iFoEKZb-iGECXM3qOGhCKO5_oqndrE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NOUTRNMjkxRkouanBn.jpg",
        "https://image.hestia.immo/ynnUSIfYPD7nifDeRt0OalMQSOlgpWEn8oYkLrPMZBg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyVENBUDNNMlEuanBn.jpg",
        "https://image.hestia.immo/TDCHPiEF_bV5K4pRdE8rD8y86IiQodKPvP1Goof-A8g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzVEFYQUpTM1kuanBn.jpg",
        "https://image.hestia.immo/5MQGplfdc1aU8E_WX9NBBcmNzcRLiMF1sVK2Wzqad4c/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0NORlJYTU4zTVIuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.06,
      "cp_raw": 3.46,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "dense built-up area (108 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 701,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/29064_32607985/achat-maison-a-vendre-plounevezel-finistere.html",
      "location": "",
      "title": "Plounévézel - immonot",
      "price": 265650,
      "land_m2": 11420,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo"
      ],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 2.05,
      "cp_raw": 3.5,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44794SIS22",
      "location": "",
      "title": "Character 4 bedroom stone home near Dinard, coast, golf course & Saint-Malo with",
      "price": 300000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 2.01,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (77km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/21162239/",
      "location": "",
      "title": "Detached house in Via Garibaldi, NN, Neviano degli Arduini",
      "price": 120000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Provazzano, detached house to be renovated with a 200 sqm garden/ courtyard. The house comprises on the ground floor a living room, kitchen, bedroom, hallway, bathroom, on the first floor five bedroom",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.98,
      "cp_raw": 2.83,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 1,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44643CED11",
      "location": "",
      "title": "Characterful detached house with 5 bedrooms, 3 bathrooms, kitchen, lounge, garag",
      "price": 295000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "not analyzed (no character score, fewer than 4 criteria)",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.89,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Forno di Rino (11.1km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "10.0km",
        "airport": "Bologna (77km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/27375456/",
      "location": "",
      "title": "Detached house in Strada Cedogno, 18, Neviano degli Arduini",
      "price": 100000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Rural manor house with courtyard. Located in the historic center, it consists of a main house (basement, ground floor, first floor and partially habitable attic), two porches, a former stable with an ",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.86,
      "cp_raw": 3.31,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A29018SEB29",
      "location": "",
      "title": "Spacious 5-bedroom home with breathtaking countryside views and potential to exp",
      "price": 283000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.85,
      "cp_raw": 2.85,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rural landscape, modest structures)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.25,
        "_vitality_reason": "very remote commune (142 pop — footfall risk)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 799,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/115203214",
      "location": "",
      "title": "House for sale in Chapdeuil, France",
      "price": 178500,
      "land_m2": 5200.0,
      "building_m2": null,
      "bedrooms": 2,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/534489b4-9e97-463e-91e5-c3e3a7ef3991/1",
      "photo_urls": [],
      "verdicts": {
        "jonathan": "up",
        "gwenda": "up"
      },
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": true,
      "vetted_blockers": [],
      "tier2_flags": [
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.78,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone exterior, rural charm, landscaped garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 814,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/vayrac/Actmre1ia99btwhx.htm",
      "location": "",
      "title": "Vayrac (Lot)",
      "price": 296800,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1155317a/Actmre1ia99btwhx/miniPhotos/Actmre1ia99btwhx_1.jpg?639148757540000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 1.69,
      "cp_raw": 2.14,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 795,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "18.9km",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (168km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/28539606/",
      "location": "",
      "title": "Casale/cascina in Val Brembilla",
      "price": 149000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "VAL BREMBILLA, in a very panoramic, well-exposed and absolutely quiet area, we sell a large terminal portion of a RUSTIC house renovated in 2003. Composition: Ground Floor - LIVING ROOM with fireplace",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.6,
      "cp_raw": 2.05,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 2,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Languedoc village stone, beams, vaulted cave)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (754 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 981,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Boulangerie Patisser (18.2km)",
        "hospital": "Hôpital de jour Elis (31.1km)",
        "train_station": "Magalas (49.0km)",
        "supermarket": "Spar (16.0km)",
        "airport": "Toulouse (110km)",
        "town": "none"
      },
      "price_per_m2": 1983,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42822CST34/house-for-sale-siran-hérault-languedoc-roussillon-france",
      "location": "Siran Hérault Languedoc Roussillon",
      "title": "Well renovated  2 bedroom village propertyin the popular village of Siran ",
      "price": 119000,
      "land_m2": null,
      "building_m2": 60,
      "bedrooms": 2,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/rRUS0Axvs524lQa4pxt5SGl4tV0s2TUm_LUskSDNtyw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxV0UwU1hKMUIuanBn.jpg",
        "https://image.hestia.immo/13matwdptalvHQbwMPoclgwBKmWLXNoRlRkAM6e5csk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzR1dZRVIwMjAuanBn.jpg",
        "https://image.hestia.immo/uUwYXUK3iwiqqRgXGQ29ncQqkMP1UWnwQ-w-oM2DiYk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxRkNXMldLWlQuanBn.jpg",
        "https://image.hestia.immo/ZTDw6CUOCpaaocmdJYtn0yxudGXyQ558r9VU8hL78O8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzMjBTVkY1UDAuanBn.jpg",
        "https://image.hestia.immo/i-rLES3yhp_gXMnEUv5qpdlLcQMzvnt08EbLOTCb5ks/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzRTdYSzhKM1AuanBn.jpg",
        "https://image.hestia.immo/MrLNqhlPPSieJdm5KMK1yuKyKSsDKl_QNTQIcEg3l9M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzTjZOTk5DMUouanBn.jpg",
        "https://image.hestia.immo/Rizbvb9h3r9bDZf_NK4QQIVobY4UVsQTAlHXw9tRhTk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxS1I5NUI1OTcuanBn.jpg",
        "https://image.hestia.immo/aKJ-30QrJF4009b0WBbxA0iPAZ32oFxcrSy81CSJ9a0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNi9ET0MyUkhUNEQ0MkMuanBlZw.jpg",
        "https://image.hestia.immo/uJaA3-SP3E3P23pT8Bf72SEk3U9gX0o8s3fU7yQxIgE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzN0M4U04yV0guanBn.jpg",
        "https://image.hestia.immo/B3wWNC0jXIKcpYYs0LNFGhKKxFHvBlLEBMOdVa3nuMc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzWloxTjhIVkMuanBn.jpg",
        "https://image.hestia.immo/rAJxGRZUDvBL7zyVT-4ENK9_Bvw33ZFJQ90dnEPmy1c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzQk4yRk5TMjYuanBn.jpg",
        "https://image.hestia.immo/NM-aCDbX4f-GtswPmpikqbj9SNNDCwdLJnKGuMIArlA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MyM0s3TkNNM0UuanBn.jpg",
        "https://image.hestia.immo/YESjLCRCBczMuM8gpeW1Xgyw-CQHxxXzAnMoyD4D_1Y/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyQkRIVzE4M0ouanBn.jpg",
        "https://image.hestia.immo/Vd6e0X3L1c5BUqlzheZxcu0imt8SrGdAnevP2zqIaPw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzVFY5WDBEODQucG5n.jpg",
        "https://image.hestia.immo/lXycQ6F8iwjFGj_9nbhYgjezaNieBH903K8eR3KDMvk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxMUNDN1BDMlIuanBn.jpg",
        "https://image.hestia.immo/pK1q2zz6D2TuyQECgNBR-pWsLcwy2HUyXq4PMMk_JkU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyOUpCTkZXM1ouanBn.jpg",
        "https://image.hestia.immo/YsIJFdtKyOITnl1b4EnJa85hJJmm0I8Ck9y6G4Qp8hM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NQM1NEVkUxRFguanBn.jpg",
        "https://image.hestia.immo/0D770xhia1mvEcbG_H2Hka-msOGqIOsFJ_MP4PZo0is/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyVzBaTUZTMzMucG5n.jpg",
        "https://image.hestia.immo/c4-LsvBx3mVQV7DrU62J-4vrvS6yfeaL0ld6qaW2U3A/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MzWTI5OEVYMlYuSlBH.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 1.58,
      "cp_raw": 3.03,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A34537LP56",
      "location": "",
      "title": "A immaculately presented light and airey 5 bedroom, three bathroom home, mains..",
      "price": 280000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.55,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: level/workable land",
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/27694448/",
      "location": "",
      "title": "",
      "price": 275000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "House for sale in the countryside free on four sides, with hilly and flat land where it is possible to build: swimming pool, padel tennis court, football or other. The house is approximately 400 m2 on",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    },
    {
      "cp_score": 1.53,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (dated interior, period Breton buffets, tile floor)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1965 pop — alive)",
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (319 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 877,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "none",
        "hospital": "Médecin (19.7km)",
        "train_station": "Baraqueville-Carcena (15.7km)",
        "supermarket": "Spar (0.4km)",
        "airport": "Toulouse (103km)",
        "town": "none"
      },
      "price_per_m2": 1030,
      "url": "https://www.green-acres.fr/en/properties/property/rieupeyroux/Acnvgmo7m1i556w3.htm",
      "location": "",
      "title": "Rieupeyroux (Aveyron)",
      "price": 169000,
      "land_m2": null,
      "building_m2": 164,
      "bedrooms": 5,
      "thumbnail": "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/miniPhotos/Acnvgmo7m1i556w3_1.jpg?639130767630000000",
      "photo_urls": [
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_6.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_2.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_8.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_5.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_3.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_1.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_4.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_7.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_10.jpg",
        "https://lb1.green-acres.com/4040112a/Acnvgmo7m1i556w3/Photos/Acnvgmo7m1i556w3_9.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_electricity",
        "verify_water",
        "verify_internet"
      ]
    },
    {
      "cp_score": 1.52,
      "cp_raw": 2.97,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A36948JWI22",
      "location": "",
      "title": "Super 3 bed holiday home or permanent residence in the lovely...",
      "price": 262899,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "vetted": false,
      "vetted_blockers": [
        "no photo",
        "no verified land size"
      ],
      "tier2_flags": [
        "verify_land_size",
        "verify_coordinates",
        "verify_electricity",
        "verify_water",
        "verify_internet",
        "verify_environmental_risk"
      ]
    }
  ],
  "gated": [
    {
      "cp_score": 1.58,
      "cp_raw": 2.15,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (generic style, little character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (529m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 712,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Boulangerie Au fourn (13.5km)",
        "hospital": "Hôpital local du Fao (35.8km)",
        "train_station": "Saint-Pol de Léon (46.2km)",
        "supermarket": "Halles Dis (19.4km)",
        "airport": "Brest (51km)",
        "town": "none"
      },
      "price_per_m2": 1021,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43089EDA29/house-for-sale-collorec-finistère-brittany-france",
      "location": "Collorec Finistère Brittany",
      "title": "A traditional, 3 bedroomed longère with pretty gardens in a quiet location. ",
      "price": 99000,
      "land_m2": 529.0,
      "building_m2": 97,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/dgNfMqaspDjN28Jbf88--8CsHVn9WsYbTJ7ns682l-4/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzUUdGNzFBMjYuanBlZw.jpg",
        "https://image.hestia.immo/WeKlahDiE3aZFlAcdxE5Mti_xr8lo6WKj47btTdv5TE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxWTVZU1QwMUUuanBlZw.jpg",
        "https://image.hestia.immo/ttUgnFZ3rnMm8WT0xYHyaGvNhqAXfjv1RlZmpV51cbY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyUVBYMUE3WVYuanBlZw.jpg",
        "https://image.hestia.immo/Riyo1tDIN3a25t041ieccJfOQm016EhtpRgKM734v54/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxSzVaVzQ5MkguanBlZw.jpg",
        "https://image.hestia.immo/UiegALz8R7jc7fqgRXacNgAl3bxjtkz1KUlvQrjYUGg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NLWUNDWVEyWVIuSlBH.jpg",
        "https://image.hestia.immo/U9eWab3Of-A2hE2aRWWgqdQAlPG_yq50rOSKTwA95aI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NaNzRNWTIxMEEuanBlZw.jpg",
        "https://image.hestia.immo/c1zagymXyJSGRyN4lmHmPGbFkl3KJ150MQmYwXGiFRw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NOMzRWWlYxRVMuanBlZw.jpg",
        "https://image.hestia.immo/dlV7C3olqvW2ds-hWD2wz-qyukaGF0pCdE5EmmW8CKk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzMVFDRFQ4M1Eud2VicA.jpg",
        "https://image.hestia.immo/4xjRazrti109sC7UX-Era970lE3_n3xGg5nj_4pHb8Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyWk01QzVTMjEuanBlZw.jpg",
        "https://image.hestia.immo/vWeLOz-S_SiNwkJFPo2Gl3lAf2Vux5TYzZeJvGuDS7M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NKMkVOWUczSlouanBlZw.jpg",
        "https://image.hestia.immo/Rhk8lfi8d5KgYbe6m7scgF_iP3TPp8_q3Tk0-YHngpY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxRlFWMUI5MkguanBlZw.jpg",
        "https://image.hestia.immo/uQxtQ4Kxlatrl0yqx-9sxbNw82smYruLCN0a4StDPdw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxUVhaV05FMTYuanBlZw.jpg",
        "https://image.hestia.immo/8HiJogulG_Y22HAktTRH5hJiVDivyhBuzqU8AqmOBPw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NOMFdROFZKWVAuanBlZw.jpg",
        "https://image.hestia.immo/Kr89YcSGRUdZyBzDUJwNXNRqXf_lrsTs-BN944A8nqY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzVlNKU0RQM0guanBlZw.jpg",
        "https://image.hestia.immo/q5vVSPGq82z6Czlwi30vNKT_AERl0bS7XI5LYiMZRS8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxMDZOQzRGMzUuanBlZw.jpg",
        "https://image.hestia.immo/egG9Ce1NS88_ftJ_A7rYp50RkOvedFLR1FLsqALdLvk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0xMC9ET0MzUkFOUkZUMVQuanBn.jpg",
        "https://image.hestia.immo/K8D5nDshi-uxpgBFZ211JXcFYevUuOFZaRX_EiLwOZA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0M0UUZLTjQ3UkMuanBlZw.jpg",
        "https://image.hestia.immo/BtXh2AhuTAH9i3V5dTYdYv0EJX9bFNn80eSVa3PRGVI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NOWkdDUkRDMkguanBlZw.jpg",
        "https://image.hestia.immo/16r0fiyltNHKbHpYM6xGLAW8PEHCRmQUFESU4ZXM3Eo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzSzY0V1ZWTlQuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 529m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 99,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 2.96,
      "cp_raw": 3.48,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 2,
        "guest_accommodation": 5,
        "livability": 3,
        "environmental_risk": 5,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 4,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (modern layout, minimal architectural features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 664,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Boulangerie de la Ma (17.4km)",
        "hospital": "Clinique Philae (42.6km)",
        "train_station": "Vannes (46.5km)",
        "supermarket": "Intermarché Hyper (12.9km)",
        "airport": "Rennes (45km)",
        "town": "none"
      },
      "price_per_m2": 632,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A40906JHK56/house-for-sale-la-gacilly-morbihan-brittany-france",
      "location": "La Gacilly Morbihan Brittany",
      "title": "LA GACILLY: Huge potential - stone property + lots of land! 3 bed house 157m2, 2",
      "price": 31600,
      "land_m2": null,
      "building_m2": 50,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/JlyKIKokcqEitQFdv8GgyPlwif0RgauTgxNGT1g8w9o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxQUhOWkFWMUIuanBn.jpg",
        "https://image.hestia.immo/JTVIjPiTA_sWssNnqL-G75Dtb3chVY62tMyeBaRng4c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0M1SFJYOUEzTUEuanBn.jpg",
        "https://image.hestia.immo/iH2SdlymI0roy7S0KOzEhiNQdsqeT179XQbgi3E2hF8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MxN0MxMURFMkUuanBn.jpg",
        "https://image.hestia.immo/6OBi-rTRbZhp_bjGTdi4ca7lHvjYCn03wFSVI8X7vPU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMUNWNUpFM0MuanBn.jpg",
        "https://image.hestia.immo/qgE2GsP3_wjk23dPMnSsw0RluPJggL54OCg6BaoBMTo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyNzVDSEpQMVIuanBn.jpg",
        "https://image.hestia.immo/QRv-12iTgU7HjMM8SpN0Zd1HJ7uHXHol9VAsAYm32cs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxRkZIOE04TjAuanBn.jpg",
        "https://image.hestia.immo/gpJN9_HRoC6pCaAO3uMmuti-gnj_s8YDyip63gufuRc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyWEFYQkdaMVcuanBn.jpg",
        "https://image.hestia.immo/yzXSh2F2Mtx8BRR5NEsOGCci22POw907Z__sw-zlu5I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NaVlZKTloxUkUuanBn.jpg",
        "https://image.hestia.immo/EzbWcbQFs7GfdBsRI1pYaPhCf50MQyhkblzXWY5ezDU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyMUtQMVQ1M1YuanBn.jpg",
        "https://image.hestia.immo/v4yOXDPKpA9dgxt08EzlVuFMo0ub7yTis_sf3HyL4yc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NFV1RINjMxRkouanBn.jpg",
        "https://image.hestia.immo/ThUa8MydLdSAJuRMIvDwSiMLVckZovNGbQq_S_qfrUg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzV0ZBQjRHMzUuanBn.jpg",
        "https://image.hestia.immo/0sI57E6T51dyP0qVVlULrNFqj_zlor4bVf_1SG6OIaQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxUFk5SDNHM0suanBn.jpg",
        "https://image.hestia.immo/brMZSrncrgpfwysY-54fRjEC0A7TMWD_doJfkQLaUU0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzUEQ3Q0gzMlouanBn.jpg",
        "https://image.hestia.immo/cNAB4EPdWOBndQ3BVjUz99PxQHnU4Iqr5kMhRuPxtyY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzRllTMzEyRFQuanBn.jpg",
        "https://image.hestia.immo/IkFGYBxAx4LOeHo60_rLYflRj4ti8nPEjfFo0Vk5OXU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyNVAxQkIzTlcuanBn.jpg",
        "https://image.hestia.immo/B9wvuEZxJN91tYRhG_fVYUucpZrgIalznLRjrEal7MY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNi9ET0MyTlA1UVFHQUYuanBn.jpg",
        "https://image.hestia.immo/00UxQUyBbBVVKPgGS40QwXxX1yPkHGOeE6SUloQ0rJA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NIWlE1QUFYMVAuanBn.jpg",
        "https://image.hestia.immo/lLxVyJrhQPTuhzrKPFbWM6Dpuyv1v4ljMPWQbTTSZyo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxWVE5QkI2MUcuSlBFRw.jpg",
        "https://image.hestia.immo/7DZHF2jDzf0Yoz54Q9G-yU_Q65yf7e9knWVfR1dHzps/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MxVzFCQVZZODkuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Laag",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "User reviewed: rejected (heavy-renovation, not-livable)",
        "Price EUR 31,600 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 3.65,
      "cp_raw": 3.75,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 5,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 4,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (generic design, tired appearance)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 835,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "semi detached"
        }
      ],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Le fournil de Clérac (0.2km)",
        "hospital": "Clinique Jean Villar (44.6km)",
        "train_station": "Margaux (39.3km)",
        "supermarket": "Intermarché (17.5km)",
        "airport": "Bordeaux (55km)",
        "town": "none"
      },
      "price_per_m2": 1644,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38161BBE17/house-for-sale-clérac-charente-maritime-poitou-charentes-france",
      "location": "Clérac Charente Maritime Poitou Charentes",
      "title": "Semi detached stone house, with 3 bedrooms,  kitchen, living room, garden and ad",
      "price": 148000,
      "land_m2": null,
      "building_m2": 90,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/Bm2XLKspp2Z_zxJiqdFY0qXpFrX0N53NMJNqWIK6AqM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NLUDZLQVIyUEMuanBlZw.jpg",
        "https://image.hestia.immo/FKAOpoRJH_y_1i4XDGYUNQcDpPE34VKUIO10x_VIXlw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzMkdNQjQ4MTMuanBlZw.jpg",
        "https://image.hestia.immo/XzbCyKUvtqRZN_i4uhbCEMX0BwvvUsCGouiwdAK3JN8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxUjNNREpUMzQuanBlZw.jpg",
        "https://image.hestia.immo/-cxeAYkmbHS7eIAInHwTzmtYEEeLIEGUPR8SzxZtokI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NQUUsxUFozVEUuanBlZw.jpg",
        "https://image.hestia.immo/lo20MOp5766DfE-t1zirng-4Z0GhRxwDjgN9SSJXX2Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzQUNROE02RlYuanBlZw.jpg",
        "https://image.hestia.immo/8BjJKncDGbmsckDSkwQ3UMi79-Vi5ANuDnO-IhAqLAo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NHREQ0UkcxOVYuanBlZw.jpg",
        "https://image.hestia.immo/P81WTui7zPfD3T57zKJQKH2JPkGDTUHNJcqRaZ2QHeI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzTkVKSlNEMTIuanBn.jpg",
        "https://image.hestia.immo/z7vYFNZ1B-KrlxcfORZK_0UGH11FWUDtpfKIM7hbGWw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzMUZUSkVWMkIuanBlZw.jpg",
        "https://image.hestia.immo/UTvoX5SHWxIgrAlloP5KdceGDpiSC2XGYZykCz9j7d4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzWDdBNFY4M1YuanBlZw.jpg",
        "https://image.hestia.immo/wF-H-Nt5EjE4e99SLRKlqweQ4NRureZKX-YVrwVr-kE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxUTJORTU0MTAuanBlZw.jpg",
        "https://image.hestia.immo/OX6tFFRzQEUtClgZ2kukZ2lIfHjNGpn6zbtHw4pMDJI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxSktEUkZRMjMuSlBH.jpg",
        "https://image.hestia.immo/nu4YD4OC9qEUUyxypU5q8B6tVHYVx-tmD9XsoaRpF6I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxWEc3VFcwMTYuanBlZw.jpg",
        "https://image.hestia.immo/8iqUShlaoQboTxXe7lUs9u-2go-3gMircBXhhupCQbE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxQUgwNlY1MzkuanBn.jpg",
        "https://image.hestia.immo/nXn_gIWr4fw_MnzkW91ws5PPftusQryLyHc0Ya4Fle4/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MyVDdWU0hFMzMuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Laag",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "User reviewed: rejected (semi-detached)",
        "Semi-detached/attached (semi detached)"
      ]
    },
    {
      "cp_score": 1.57,
      "cp_raw": 2.52,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Breton stone longère, beams, stone fireplace)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1064 pop — alive)",
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (713m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 681,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {
        "bakery": "19.4km",
        "hospital": "Hôpital local du Fao (34.9km)",
        "train_station": "Brélidy - Plouëc (42.3km)",
        "supermarket": "Intermarché (8.1km)",
        "airport": "Brest (89km)",
        "town": "none"
      },
      "price_per_m2": 1172,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38051MCW22/house-for-sale-plounévez-quintin-côtes-d'armor-brittany-france",
      "location": "Plounévez Quintin Côtes D'Armor Brittany",
      "title": "Two lovely properties in a bustling village near Rostrenen and Saint Nicolas du ",
      "price": 139520,
      "land_m2": 713,
      "building_m2": 119,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/sEhrJjuRT1zhP7UpilWeJOET9Lxn47BHyWCNZ-2JGq8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyU1pXQ1JWMzQuSlBH.jpg",
        "https://image.hestia.immo/9vySyQx_AdGHTTbidRO_vm0yT7ylSbG8-YCWEFh0INE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxRDFBQUJEMVAuSlBH.jpg",
        "https://image.hestia.immo/egLRaxl-y7T7igwX-Mt8QJXMAnUVtxx9DGqpdAJWHq8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzMVdRU0dORzkuSlBH.jpg",
        "https://image.hestia.immo/df9nmb8Jbp3Gyko1HYlKWwkekbUoO5usDwwgwB3pmEU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NQWVhGS0MyMjcuSlBH.jpg",
        "https://image.hestia.immo/f1KEN-oFAZGachZw2Na0awT2pCiCCJ2UU4nbP1DvxS4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxMjdHVjYzM1IuSlBH.jpg",
        "https://image.hestia.immo/zP5U4F2my4MA_iQv2dcvS-2sDtJCzH-Yga_ZnV6y0mo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxV0RNUlBOMkguSlBFRw.jpg",
        "https://image.hestia.immo/uWLkN17lOPLv9cAXyy6W-N7oCp6kk1qxP60Z2gEZ9dk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxRjVHMUEyMVguSlBH.jpg",
        "https://image.hestia.immo/5P8of4XsN941kxp2ZZ_DqJCFk0cMoWUiPC3_yMl3i-w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyWERHMzA1UEYuSlBH.jpg",
        "https://image.hestia.immo/z5mM0NQTkUPbx0jwq1RFUXRBo9bvIb5elGfATWqCeFY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyMjZERlFZMUcuSlBH.jpg",
        "https://image.hestia.immo/nc3PYLVlDkamj2nORrveNlcQL8_cxqVr5xd4oakXQ1w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxVkU5VlJOMkEuSlBH.jpg",
        "https://image.hestia.immo/3bJ-i0N1gq3mEfUgoc3tQMuNyFOTvw20-sIqaUf-Ezo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0M2OEM1M0EzWDIuSlBH.jpg",
        "https://image.hestia.immo/z_6baB3aH7xi-ElrjaXuqbYQ6Z9Qx-oh_mOLjfZlRzE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzTUFLNzdXWUIuanBlZw.jpg",
        "https://image.hestia.immo/3wO3sorHC2ybiJaZUJia7tQS9kyMltXLufJwmtt2II8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxMlBGMUtaMzkud2VicA.jpg",
        "https://image.hestia.immo/bYtftKWoqvDX8xlP3rI-w8T7VPzS7e0M60tJ5c1D_d8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzNTgxOFBQMVcuSlBFRw.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 713m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 3.65,
      "cp_raw": 3.7,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": 5,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (historic charm, rural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Mayenne",
      "dist_km": 514,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "13.1km",
        "hospital": "Clinique Saint-Domin (42.2km)",
        "train_station": "Nonant-le-Pin (41.5km)",
        "supermarket": "Super U (13.5km)",
        "airport": "Rennes (121km)",
        "town": "none"
      },
      "price_per_m2": 736,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A32331LRL53/house-for-sale-pré-en-pail-saint-samson-mayenne-pays-de-la-loire-france",
      "location": "Pré En Pail Saint Samson Mayenne Pays De La Loire",
      "title": "Pretty manor house to renovate with outbuildings, wooded garden, in Pré-en-Pail ",
      "price": 132500,
      "land_m2": null,
      "building_m2": 180,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/z7szkvDjdhhadbyFAPGfT_Du69s8gKaZFx97UEKFsZg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxRTJIVkc1MTYud2VicA.jpg",
        "https://image.hestia.immo/KgfDeJdB1mGDTl6XLgJ9tb8oiIFL_RKJYjw-DbhRXkc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyV0VaNzVKMjkud2VicA.jpg",
        "https://image.hestia.immo/_f7uBgml4R93KdqXV1tiTY5FZyy2MtUDcFApJlYikbA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyNEhWODdFMUQud2VicA.jpg",
        "https://image.hestia.immo/3JvxisBElpiJRu3LqKqDkeNalPHnHH_AMEoZsLVzH4E/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxUFNKWEg5M1gud2VicA.jpg",
        "https://image.hestia.immo/Wx2TwdRlNq_PiylnFG0vkUX15CaW1W2H5fWnXlUJNCI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyNEZaMUNaMlYud2VicA.jpg",
        "https://image.hestia.immo/Q58eUL0wyBSvDUZ3yIrpvgNIo7jc_3xm_0aBceIetMI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyMjQxWFRCVlAud2VicA.jpg",
        "https://image.hestia.immo/TAjibnnEnSuv9ZmKPymdCO2oIVYUCE_hTDiwqZsykLk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxNFowSDhFRDAuanBlZw.jpg",
        "https://image.hestia.immo/gzmzW34ioRyCT1yl_q8xL85fRu9f7fnWwtf4YJ-1l2s/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NLUjQ5OUE2VzIud2VicA.jpg",
        "https://image.hestia.immo/Q1LON3f4YiG2Suh7uJDNEbWMIbKHeYMU1568L84Fhcs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzS0pCTTRUMUoud2VicA.jpg",
        "https://image.hestia.immo/xG8qPHpEdg8Bj3OEGYqy4cM_KsTmUjUFBmRU0tP-t_g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxUTJSWE0zMUMud2VicA.jpg",
        "https://image.hestia.immo/VL6r_tfUnkkbzg1wT2fjPJ98Cctr2BVcxzK8rJKinjk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzV1BXRlY0M00uanBlZw.jpg",
        "https://image.hestia.immo/Unum_mTI41bnAvDjw2qjGvQnEzCIvmFHJYPbGTWEi0o/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzNlJZTkpQMzQuSlBH.jpg",
        "https://image.hestia.immo/ALVGsZZbzJNVmJ2tP4oMAQeU_qNyU36Gxs1nHFS_yTI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0M4RUMyMlYyWVEud2VicA.jpg",
        "https://image.hestia.immo/n75Q6rC3vtpY0Rcse7gTK81sT18e_LpXg19vEEW2bx0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzUTIwUlkwMkQud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "Laag",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 2.5,
      "cp_raw": 3.42,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (open green space, some trees)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 677,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "building plot"
        }
      ],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {
        "bakery": "Boulangerie pâtisser (19.8km)",
        "hospital": "25.1km",
        "train_station": "Lannion (14.8km)",
        "supermarket": "Intermarché (14.3km)",
        "airport": "Brest (62km)",
        "town": "none"
      },
      "price_per_m2": 2236,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A41559HL29/land-for-sale-locquirec-finistère-brittany-france",
      "location": "Locquirec Finistère Brittany",
      "title": "Locquirec\nDeveloped building plot near the sea, 633 m²",
      "price": 111800,
      "land_m2": null,
      "building_m2": 50,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/34q3Iw182Ph-w7tQh081xEvlKFU9GhTdZ3dTenrPCcE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzRlgyUjFSMzMuanBn.jpg",
        "https://image.hestia.immo/7nJwcLGcH24ssdWRVYegr0XY5hN4mzpX4Efv0ZBf4nY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzQ1FQWTZOM0YuanBn.jpg",
        "https://image.hestia.immo/Ide8hnHq9MxGOuaCEJ93oU64FY2_IK8B15aKAuw0t9A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MxMldLMktEMUsuanBn.jpg",
        "https://image.hestia.immo/E_5TBHeuw6wZmwJidN8ySarnQZ9IHrS_90VQgAl1JvA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MxUVJFM1dHOEYuanBn.jpg",
        "https://image.hestia.immo/j2iB4PIJATqvgi2d07n74Y0xbTRPNJpteFs5qLxPZ7M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MySzdLMkc0MkguanBn.jpg",
        "https://image.hestia.immo/0seX2JKFmH3sC5vNubgdvvaduHBV-Wq4Tqp4PR2cjQE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0NONlMzVkMzMVcuanBn.jpg",
        "https://image.hestia.immo/BUSgdOXkaYJwA4sgTXGJ3MwFcYgaGO2uZq57MqB0wDs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0M3RDdTVzY0Q04uanBn.jpg",
        "https://image.hestia.immo/HtRKw8z9qIPb6V7_x_opn46wIpH1ESVbf4nviCgvgok/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MxNVYxNEoxM0cuanBn.jpg",
        "https://image.hestia.immo/cfxgQUXMyySWBjWrU1zTENssCkB_8CXNZPhomJkSW7Q/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxUTAxV0dCMUsud2VicA.jpg",
        "https://image.hestia.immo/GAk9lzJPSE2om05KqxRnRDrMcFIU-vLUmVFPfRTociQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0M4NVdZWlFFOUIuanBn.jpg",
        "https://image.hestia.immo/Mgi_rnbD6qCAq_7mucngn6-qOqrtIlCYP2YsN1OZPtw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxRkUyU0pGMUMuanBn.jpg",
        "https://image.hestia.immo/lYB5a0MixIEGWn18dAlLEOVTQWN-Seu1q5AvgFRc49o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzN1RFUEFGMlQucG5n.jpg",
        "https://image.hestia.immo/yBtBU8nACQNpFPFJlknaVumnV-qTNJW2PV9c9ChcupE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MzMVFaNkZUMU0uanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Recul du trait de cote",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "User reviewed: rejected (no-building, not-secluded)",
        "Land-only listing (no building)"
      ]
    },
    {
      "cp_score": 2.43,
      "cp_raw": 3.17,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 2,
        "guest_accommodation": 5,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 4,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (olive trees, open landscape, blue sky)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Gard",
      "dist_km": 896,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {
        "bakery": "Aux délices de Riche (19.4km)",
        "hospital": "none",
        "train_station": "Sorgues - Châteauneu (36.5km)",
        "supermarket": "Carrefour (2.5km)",
        "airport": "Marseille (91km)",
        "town": "none"
      },
      "price_per_m2": 1980,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A35835RSI30/land-for-sale-uzès-gard-languedoc-roussillon-france",
      "location": "Uzès Gard Languedoc Roussillon",
      "title": "Olive grove on 1.20 hectares, fully fenced, with 205 trees, near Uzes.",
      "price": 99000,
      "land_m2": null,
      "building_m2": 50,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/V2RkgnojqAQu9bGaZ_OE4qPiVysmiuTPXEis_HDG6cc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MzRjY2M1I1RDcuanBn.jpg",
        "https://image.hestia.immo/nvSk0eXhLNgvTXvUqeWGYMJoeq7xKG2JQv7BOygSi50/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MzQ1c0SjhCMVAuanBn.jpg",
        "https://image.hestia.immo/f1BL4PW0oJCe1j11OhqhIsSUqar1iAzh8WF-SmIK_GY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MxQlJFQ05SMVEuanBn.jpg",
        "https://image.hestia.immo/BoccVCinm4GG8-j4Nm1BdwWLkQ4efiurUKX35TayOKU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MxNzVTQ1NXMzAuanBn.jpg",
        "https://image.hestia.immo/YH_oiDvPOf0rIbGvXngsL8-FNGIyAoAHTAdaghTaQ3Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MyNkpBQ0hQM0ouanBn.jpg",
        "https://image.hestia.immo/zNYEEV5rM7dkQ5J6J96g5NBK1C6_pLZHonkeI8R8zSE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MxU1dFUFdEMTcuanBlZw.jpg",
        "https://image.hestia.immo/IVJv1GM8aPPjp8HXAmInVHtU4aY0_Gw0KS_g1cUR0FM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0MxWVhKODVaMlguanBn.jpg",
        "https://image.hestia.immo/70R9oksxDAi_OJRDFgtCc-1QvhBY8Sejw0dqriJ3HXI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wMy9ET0NWN0g3UFQzWk4uanBlZw.jpg",
        "https://image.hestia.immo/kDYhk6G1tXq_eCuT3xkh74K1cFbrKlRDdR0gRtV5dqU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyWU0xWUNZRDQuanBn.jpg",
        "https://image.hestia.immo/Otg0l1MRFjUTdmMRSGIZXgA3UfzSaOo9ooLWOF1VAyA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyRDBQUDE5M1cuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 99,000 below 100k floor (likely ruin/barn)",
        "Land-only listing (no building)"
      ]
    },
    {
      "cp_score": 3.85,
      "cp_raw": 3.7,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": 5,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural space, wooden beams)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 829,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Le fournil de Clérac (7.5km)",
        "hospital": "Clinique Jean Villar (48.4km)",
        "train_station": "Margaux (40.6km)",
        "supermarket": "Intermarché (18.6km)",
        "airport": "Bordeaux (58km)",
        "town": "none"
      },
      "price_per_m2": 884,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A34658BBE17/house-for-sale-montlieu-la-garde-charente-maritime-poitou-charentes-france",
      "location": "Montlieu La Garde Charente Maritime Poitou Charentes",
      "title": "Great renovation project. Charentais stone house, three bedrooms, kitchen, livin",
      "price": 130800,
      "land_m2": null,
      "building_m2": 148,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/rK_jZAPXhfILdhZqJ7ujsPmMjp6_txNvzdr2DX-G1V0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MzTkU0MEszNzEuanBlZw.jpg",
        "https://image.hestia.immo/NL5tYAnE-KKHJjqGVCc9tidmdOy5S28GjSdT2AKWzho/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MxSzM5UTREM1ouanBlZw.jpg",
        "https://image.hestia.immo/C4rR6Ywx7VMciXWWZbNNm7syLMPKjkAg9kv-onbiMSA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MyNlZCMks4MkcuanBlZw.jpg",
        "https://image.hestia.immo/xRq0j7wvReOwXzIJ55_hkGDgQQLBpiVrBwv4eNR4wdA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MxVzg0M05YMjUuanBlZw.jpg",
        "https://image.hestia.immo/dFy75_zSjDnVdce9hXijxknD9LFieOda5ns8Mioxpj8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MyMlhFRTNNMzAuanBlZw.jpg",
        "https://image.hestia.immo/v1KoNYWjFkOybExI7YnlisIXdrcwhVzEQkpQY5ZDm1s/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0M1RThYTksxRUUuanBlZw.jpg",
        "https://image.hestia.immo/l8OFaVJCbxG5ZJY3gUvAlkutopxRGp11h4DTwQUhrKU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MzRFNTN0FBM0EuanBlZw.jpg",
        "https://image.hestia.immo/AcL9aEIVcwnFZCSwqSHCKp0We7cdmZiRhBy5LddadWw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MzQU1NTk05M1MuanBlZw.jpg",
        "https://image.hestia.immo/U_q4mQB_PW0hCg_5iBu8oyQkABdxhki9JI-jiKgNaDE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MzN0ZUVjJYMVMuanBlZw.jpg",
        "https://image.hestia.immo/qF0CNmK54iNH1L3P3Kdr9fLUfQhRHm3w5wHl0ZmhRnY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NLOUdZWTgzR1guanBn.jpg",
        "https://image.hestia.immo/OX6tFFRzQEUtClgZ2kukZ2lIfHjNGpn6zbtHw4pMDJI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxSktEUkZRMjMuSlBH.jpg",
        "https://image.hestia.immo/nXn_gIWr4fw_MnzkW91ws5PPftusQryLyHc0Ya4Fle4/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MyVDdWU0hFMzMuSlBH.jpg",
        "https://image.hestia.immo/MrFc8frQBB7H2kjypxs-uodrSi6_CSbAo50z5Duhuz0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MyUk1COUhNMzguanBlZw.jpg",
        "https://image.hestia.immo/2ucDWU5VfiY5JEWcaBl-MTJ8xaQwb_ZFMostsZSPZYo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzWEtNNUs0MVkud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "Laag",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "User reviewed: rejected (not-secluded, fragmented, heavy-renovation)"
      ]
    },
    {
      "cp_score": 2.0,
      "cp_raw": 2.35,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": -1.4,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Quercy stone house, beams, stone stair)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1816 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 889,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Charles (17.8km)",
        "hospital": "Hôpital (48.9km)",
        "train_station": "Cahors (24.8km)",
        "supermarket": "Intermarché (16.9km)",
        "airport": "Toulouse (82km)",
        "town": "none"
      },
      "price_per_m2": 1005,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A39488SNM46/house-for-sale-montcuq-en-quercy-blanc-lot-midi-pyrenees-france",
      "location": "Montcuq En Quercy Blanc Lot Midi Pyrenees",
      "title": "Charming 5-Bed longère with garage & great potential near Montcuq",
      "price": 205000,
      "land_m2": 2645,
      "building_m2": 204,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/HMxL0PbL-ipfv3KxMBy99Qe-zcSjFk9Y4yPddpc2Qrs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0M2N1RIU1YxUVAuanBn.jpg",
        "https://image.hestia.immo/sMFIYtIQ9RMMwNevL8SSn3vEu62WTAdPxJE35dpIhLA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzSzQ4WFpCMVguanBn.jpg",
        "https://image.hestia.immo/nzXvC8T2K7B6Fibow-rW_W3WRGbUpbzN5G0JH-YRfHs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxRE1XOTdGTjQuanBn.jpg",
        "https://image.hestia.immo/8sFP8a7xwqqTCmjBDuGy3rtaTDeM0ns4tj2uiSw7M9w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyMUowQ1ZLQjEuanBn.jpg",
        "https://image.hestia.immo/uWNAEYR7i1_hCG7AEi8bibNd2hBKOmqpqBstTotksMY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxSEtGRTBHMVkuanBn.jpg",
        "https://image.hestia.immo/dxHyBkf5H6M67UZdXtcxAPFIZO8MP9uyQrDlpilf53A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzWVRaNk1NMlkuanBn.jpg",
        "https://image.hestia.immo/OjVya79I90GML7AU4bvD9pgsTCpbXRvEHlKtCRHjhyU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxSkhCSEFGMzkuanBn.jpg",
        "https://image.hestia.immo/xfeafLLHPnSTqElD25DoyE6W5aqP11Cn_3WXTQmq2yU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzN0QxUlkyMlouanBn.jpg",
        "https://image.hestia.immo/neVZYesC0ZQbVxkOjQsQrMDHdviIy4y12eugJ5mXsKU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NIQ1hXMlMxNTkuanBn.jpg",
        "https://image.hestia.immo/ensfuN_irJLoMErW-YX180eJewA4rBcGE0mgOWUCkjY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyRTA2U0ROMU4uanBn.jpg",
        "https://image.hestia.immo/ZlbfA1Kxnxrb3jQ_Bp4-v5ZXqRnK1nD_c4v6-XGC0vM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NGUTZOMVEzSDYuanBn.jpg",
        "https://image.hestia.immo/x-9zpkC2fRa-jueGkqTcDkzDhl6tJrHxM_3WtvkAtY0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M4Slc3S0YxNjMud2VicA.jpg",
        "https://image.hestia.immo/LIsJR_s6Kfejt5q2fHf3GUOadTlVSb8_DxjxdBvW2iM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxSkRDRkg4MzMuanBn.jpg",
        "https://image.hestia.immo/jgkiBlcb3ChDjCeKkJDxXA1TNc9u5VGdPi8yK6ETaPU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0NHQlpLQ1YzQTMuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Land 2,645m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.85,
      "cp_raw": 3.07,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 1,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (open field, trees, sky)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1286m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 819,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "building plot"
        }
      ],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "16.4km",
        "hospital": "Centre hospitalier C (38.7km)",
        "train_station": "Margaux (46.6km)",
        "supermarket": "Intermarché (6.5km)",
        "airport": "Bordeaux (67km)",
        "town": "none"
      },
      "price_per_m2": 1132,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A22838ANB17/land-for-sale-vanzac-charente-maritime-poitou-charentes-france",
      "location": "Vanzac Charente Maritime Poitou Charentes",
      "title": "very nice building plot for sale",
      "price": 56600,
      "land_m2": 1286,
      "building_m2": 50,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/MBfdBCDyGDDzM3F3PjZC5D55jiuNohFt0ARj2QGQIP8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0NaVlIxWDcxOEEuanBlZw.jpg",
        "https://image.hestia.immo/x8GbKRcwpQYwXwO6nQPhskf9B78wPRXqt8zVobYRzkU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0NBU1pHMlQzWkYuanBlZw.jpg",
        "https://image.hestia.immo/VXXD1M_tThKgl1uwjyWOfgYnxvEo6U4sZmTTI_3QvA4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0MzR1FTQjAxN1IuanBlZw.jpg",
        "https://image.hestia.immo/vbUDMjgY95xrcu8vKlqsr0bh1GyHAj0uJOMA1mEXdTY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0MxRVAwNU04M0cuanBlZw.jpg",
        "https://image.hestia.immo/iRj14OQq3wIUiNCOte0yDWagN8PLgpDvb767JrSNKFE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0MyWUdEWFNIMVAuanBn.jpg",
        "https://image.hestia.immo/falpgJUXcz8N2KHj0b2mxO8kjBaMNmriBHEvdDeJB1Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0MyU0FFSE1HRFguanBlZw.jpg",
        "https://image.hestia.immo/wlxQe53HUO-svjJus87PC-HIgxF7hD5eaEIRv68dtis/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0MxS0Q3UkREM0guanBlZw.jpg",
        "https://image.hestia.immo/w3tSliDcR9TsAPsl6_DKc4y2xm3__hMDosKjEyZnwcs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0MxQzVIOUdFR0ouanBlZw.jpg",
        "https://image.hestia.immo/etckzPcq0ZPeKnon3W3pZDcURcM4t9xAuBTcG2TWN3o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0MxSzIxSFZSM0QuanBn.jpg",
        "https://image.hestia.immo/Hp5l9rYT0UA_0f4JmzX_Eyx6F8xlM0cdMqc3SNgQpMM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNy9ET0NWNzdXMTczWUouanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,286m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 56,600 below 100k floor (likely ruin/barn)",
        "Land-only listing (no building)"
      ]
    },
    {
      "cp_score": 4.28,
      "cp_raw": 4.05,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 5,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 4,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (historic charm, rural character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Gers",
      "dist_km": 1006,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "townhouse"
        }
      ],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Ronde des Pains (15.7km)",
        "hospital": "Centre hospitalier i (48.8km)",
        "train_station": "Auch (33.5km)",
        "supermarket": "U Express (14.8km)",
        "airport": "Toulouse (88km)",
        "town": "none"
      },
      "price_per_m2": 789,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A37612BT32/house-for-sale-miélan-gers-midi-pyrenees-france",
      "location": "Miélan Gers Midi Pyrenees",
      "title": "Exceptional Townhouse with Character, Comfort & Business Potential in the Heart ",
      "price": 299000,
      "land_m2": null,
      "building_m2": 379,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/DGUwLJoBPyKpdyl813dYr1-bVyggLRgTjvGXTwZup30/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxS0I1SlZNMUouanBlZw.jpg",
        "https://image.hestia.immo/Vdr6GUjIAkx5nsKl5xxerVcXlQHNz1n1Y8bF8YkGVt4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyMlA2ODZUMjYuanBlZw.jpg",
        "https://image.hestia.immo/pMEBTjzfYpYBNB6CrUV4WRvYU_LAQWYqN_B2jQ8ZqVw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NISzQxUUZYVDQuanBlZw.jpg",
        "https://image.hestia.immo/procDK9SDy3GpZjWpVVSorDNMuJcxi924G3617CoT7M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyMk5LQ0ZWNUQuanBlZw.jpg",
        "https://image.hestia.immo/01MdfAR9EMw5sORVIAH-dXspUfWXxJ8PP5Yt5C1nRxM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzWjMzNzhSMTUuanBlZw.jpg",
        "https://image.hestia.immo/W3h8-gBZv_FI5WNTOnNkqxWKWCaqNFrYgPL8_taYTQk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzVFFKUzFOMjYuanBlZw.jpg",
        "https://image.hestia.immo/tvsJPhYoSuVmlT509xPuWftwjwAlYZ87mzG9naZByO4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxS0FQTUoyM1MuanBlZw.jpg",
        "https://image.hestia.immo/Mg3iB7rxNrSiRnCT4GFWuXCiTN-w1oR_Xt-GaEHPxyw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzVjdFTUtRMzEuanBlZw.jpg",
        "https://image.hestia.immo/L3zQBmtHrQr-itNJiIKykCQwYLx1KoX6DiaOoWtYGlY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzOEJENTJBMTYud2VicA.jpg",
        "https://image.hestia.immo/gVg9Gw5AYtfibH2WXk1WCmvcz9wBgKpFYFBQhm0NLWQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M2MEhHN1YyR0YuSlBH.jpg",
        "https://image.hestia.immo/9KoKRKPAhm9eo2OtnNKSUMbP7DdRI8QUIHX75CzcSXc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyMFFGUlNSMUcuanBlZw.jpg",
        "https://image.hestia.immo/XoPyUS5EVSsXXV31ryHfjwzyo6vbNyUhmr6ZyFl4vzQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyWUcyVEIxMzkuanBn.jpg",
        "https://image.hestia.immo/jq7Vc7pQaTVwV4BD_4y2sbYd_M6W2scRLiRCa1FhaY4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0NFQkJBODYzRVQuanBlZw.jpg",
        "https://image.hestia.immo/O9uLjnwc9LfjfUVG02GDK6yLP4hvDbPd-NmXhtFKR-U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MyNFNaVkVZMjkuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Laag",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Semi-detached/attached (townhouse)"
      ]
    },
    {
      "cp_score": 3.23,
      "cp_raw": 3.42,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 2,
        "guest_accommodation": 5,
        "livability": 2,
        "environmental_risk": 5,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (functional garage, some character)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Limousin",
      "dist_km": 650,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 4,
      "amenities": {
        "bakery": "none",
        "hospital": "Urgence Centre Hospi (45.4km)",
        "train_station": "Bigny (47.9km)",
        "supermarket": "Intermarché (17.9km)",
        "airport": "Limoges (95km)",
        "town": "none"
      },
      "price_per_m2": 1924,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38017MKE23/house-for-sale-bussière-saint-georges-creuse-limousin-france",
      "location": "Bussière Saint Georges Creuse Limousin",
      "title": "Totally private, hidden from view, large, stone, modernised, Farmhouse property,",
      "price": 167400,
      "land_m2": null,
      "building_m2": 87,
      "bedrooms": 2,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/lggYJ5B5w30XuRF6hxXmaMJ_0-zXa_M3lBND3VzF8bI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxUDY2Mlg5M1cuanBn.jpg",
        "https://image.hestia.immo/W6NnQB6Z_zDjwj5j0UefNioB613xak_Ro0tJ72u9zNI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzRFNUNDJNQTUuanBn.jpg",
        "https://image.hestia.immo/3q4bX_dC8nVBV58sr_1jMU4v64ydLTimsunH3bh5sPo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzRU5XOFA0M0YuanBn.jpg",
        "https://image.hestia.immo/Ybed2CMntkNaJm-J81rX7eiB7rLxUIw45d70MY1g4h0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MyQ0VSRVM3SkUuanBn.jpg",
        "https://image.hestia.immo/otq3Pl5SZ0eYcxUauKbKBvmH1wKPDgR-rwIgk5Jc-tM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxWDU3TlE1MlAuanBn.jpg",
        "https://image.hestia.immo/IKyDix1gz1tMf-G51Rv9tXrc36pSou4gSoyoz-Sj8dc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MyM0dTODNOMjEuanBn.jpg",
        "https://image.hestia.immo/8Lej5ZRfZn-Zx2IvZYSoGcPgwQ7HHrYmI72DxMJfgWQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxUE1WUkRTMlQuanBn.jpg",
        "https://image.hestia.immo/xCNyUA-biQ1b4zpiylVp8Pnr8jcmcQ7_YeRLqyxh5Xo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MyODU4UzUyMjEuanBn.jpg",
        "https://image.hestia.immo/5CKNfL7JVQ31g46Zi5JVh0gmtt8sBiMrgVTrr-LLPxo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzNVgyOE5XMlguanBn.jpg",
        "https://image.hestia.immo/gka-m2C_R3FcAwHINNJLYgA4nAYo2BbJmbP1wjnRX2A/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzV0s2M1NUVlQuanBn.jpg",
        "https://image.hestia.immo/IJ5lBzuFnVgTFo_Fg0sGeuylKNED401wq3GRf76bkOM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzQ1NEQURZMVEuanBn.jpg",
        "https://image.hestia.immo/IgcUa_rlC5vPHPF810Hs3oVy3jQ8cYim827zTVlkwow/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MxU0sxSlNDWTMuanBn.jpg",
        "https://image.hestia.immo/aBNU1jq1lCxM4vQ9t6kBlnGuHxZu6ax6pA4sMWTM1dI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0NONllIMDgzTVIuanBn.jpg",
        "https://image.hestia.immo/X1K3z16GogMZ90sKFnLk5twUvmTXVN2sJCwoqvnW5Wo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzSDgwRFdBVEsuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Laag",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "User reviewed: rejected (too-small, wrong-region)"
      ]
    },
    {
      "cp_score": 3.18,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (colorful facades, stone walls, charming street)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 986,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {
        "bakery": "none",
        "hospital": "Institut Helio Marin (36.3km)",
        "train_station": "Mandelieu-la-Napoule (44.4km)",
        "supermarket": "Lidl (8.8km)",
        "airport": "Marseille (102km)",
        "town": "none"
      },
      "price_per_m2": 2830,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A18831CRR83/land-for-sale-la-garde-freinet-var-provence-cote-d-azur-france",
      "location": "La Garde Freinet Var Provence Cote D Azur",
      "title": "Land of 141 m², in a subdivision, free of manufacturer, in La Garde Freinet.",
      "price": 141500,
      "land_m2": null,
      "building_m2": 50,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/bcrsWBWXOwufa9vKg6ZGzXbS8MUZw3l1F_aSJacRTzY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyNEQyODc2M0YuanBn.jpg",
        "https://image.hestia.immo/NdzuVGT9jEbpNIFnkLFPHzXtVcUEzTs2RbpH9bfyT6s/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyRDFSNFQ4MlIucG5n.jpg",
        "https://image.hestia.immo/DtHDToVd9_x01_zIN2kywEXmUJVj7497JCcMFllMNz4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNi9ET0MxUjk2NkYxM0guSlBH.jpg",
        "https://image.hestia.immo/IzSuwf-9VVH1T7lpIjMrJDpnoT8n1fPCCYSbtcikz5Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNi9ET0NHVjE5NTgzQ1guSlBH.jpg",
        "https://image.hestia.immo/WF1k48sOqIOK5vzXfs8wIGf36V-bQrI6nVnszQJn2gk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNi9ET0MzOUg2QzVHMUIuSlBH.jpg",
        "https://image.hestia.immo/3IOF48F6Z0H53zfAVcwo9_-am6YqR-6_CNJcZUk5L_U/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MxOUpWV1ZKWlkuanBn.jpg",
        "https://image.hestia.immo/w9dQkOsuXvGj5WC67hD7vBrN3Z6pURra9EO8Zbki2dY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyNVA3NkFFMUEuanBn.jpg",
        "https://image.hestia.immo/PSUG9_62ade9zOeGQ-jquVshU6b_LQjmgJVqYMSIp-Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NTMjlLQUozTTMuanBn.jpg",
        "https://image.hestia.immo/wF5zRIFLuXefjhtM8vcG9I2Cr6PIUa8nh-c_MUWXaAg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNi9ET0MyRlk3ME5DMzQuanBn.jpg",
        "https://image.hestia.immo/Aeg0QbdcOK5tQXcBvGw4otgLW79drNNWLj8Y0UtaG50/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0wNS9ET0MzQks5Wkg4M0ouanBn.jpg",
        "https://image.hestia.immo/84lHgKROW2Zqkcfv95BIWPuVCxjZxk-p5R1pp6hcydo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MyMlZYUVg2UDEuanBn.jpg",
        "https://image.hestia.immo/Ynu4BDD96e7jsqe6FebygtOpfR5Qj5s3iK7haEOv_ig/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NZQVpCVzgyUEIucG5n.jpg",
        "https://image.hestia.immo/IJ7l5pyge3vn7jDNKjet7B2xuOyn1nNKunZPUF3da7E/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNC9ET0NHQ0ZTSlEzWU4uanBn.jpg",
        "https://image.hestia.immo/A2QsglFtp-pgrP5jDj9oKuqiJa2QvYF8HvtcvJG2_5k/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzSlY4QksxM0cuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "User reviewed: rejected (no-building, not-secluded)",
        "Land-only listing (no building)"
      ]
    },
    {
      "cp_score": 3.48,
      "cp_raw": 3.43,
      "scores": {
        "workshop": 4,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 5,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 2,
        "local_market": 2,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.2,
        "_typology_reasons": [
          "vineyard / wine domain (terroir + product)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (historic building, stone facade, greenery)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 804,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Le Petit Chat Gourma (15.5km)",
        "hospital": "Centre hospitalier d (16.0km)",
        "train_station": "Saint-Savinien (30.6km)",
        "supermarket": "Biocoop (5.4km)",
        "airport": "Bordeaux (87km)",
        "town": "none"
      },
      "price_per_m2": 1401,
      "url": "https://www.properstar.nl/listing/110238225",
      "location": "Villars-en-Pons",
      "title": "Land Plot for sale in Villars-en-Pons, France",
      "price": 339000,
      "land_m2": 13899.999999999998,
      "building_m2": 242.0,
      "bedrooms": 5,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/A7D27CB5-C490-4101-A742-A2F608F65453/2",
      "photo_urls": [
        "https://files-api.properstar.com/api/v2/files/A7D27CB5-C490-4101-A742-A2F608F65453/2?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/F84E2CE2-D4E5-4667-9E6B-734A90601B7A/2?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/76E83792-2BB1-4937-B53D-61E48FF01542/2?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/F84E2CE2-D4E5-4667-9E6B-734A90601B7A/2?mode=crop&width=380&height=285&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/0F5C5E6B-2FB8-4EDF-8E5C-5AC8F347F7C7/2?mode=crop&width=380&height=285&format=jpeg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "19E-EEUWS WIJNBEZIT - 1200M2 geschatte bebouwde oppervlakte op meer dan 1,5 hectare. Tussen droom en overdaad moet je je soms laten verleiden door een project d",
      "gate_reasons": [
        "Price EUR 339,000 exceeds 300k cap",
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 4.54,
      "cp_raw": 3.39,
      "scores": {
        "workshop": 4,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": 4,
        "environmental_risk": 5,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone exterior, rural charm, spacious garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.25,
        "_expandability_reason": "expandable (outbuildings + adequate land)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 703,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {
        "bakery": "Boulangerie Patisser (2.3km)",
        "hospital": "Centre hospitalier A (19.3km)",
        "train_station": "Pontgibaud (35.1km)",
        "supermarket": "2.5km",
        "airport": "Limoges (94km)",
        "town": "none"
      },
      "price_per_m2": 850,
      "url": "https://www.properstar.nl/listing/106752112",
      "location": "Basville",
      "title": "House for sale in Basville, France",
      "price": 170000,
      "land_m2": 3000.0,
      "building_m2": 200.0,
      "bedrooms": 3,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/9adeb52a-a2be-4c63-8e05-576898710eed/1",
      "photo_urls": [
        "https://files-api.properstar.com/api/v2/files/9adeb52a-a2be-4c63-8e05-576898710eed/1?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/87602126-f72e-483f-89bf-d4da81de7067/1?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/c475ec2e-1bb6-44a3-af25-e8373fa24b6e/1?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/87602126-f72e-483f-89bf-d4da81de7067/1?mode=crop&width=380&height=285&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/a62f7336-22c0-46f9-9a3c-06156d118e1b/1?mode=crop&width=380&height=285&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/7d9ad273-255c-4fd3-b1ab-d4a8b0e8e514/3?mode=face&width=340&height=340&format=jpeg"
      ],
      "verdicts": {},
      "risk": "low",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": false,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "MYclermont vous propose à la vente, cette vaste grange servant à l'origine de moulin à eau, réaménagée en gite rural, sur terrain de 1ha dont 1500m2 environ de ",
      "gate_reasons": [
        "User reviewed: rejected (weak-tourism, lacking-character)"
      ]
    },
    {
      "cp_score": 3.88,
      "cp_raw": 3.8,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 5,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (autumn colors, rural charm, scenic landscape)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Le Marche",
      "dist_km": null,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {
        "bakery": "Forno (6.3km)",
        "hospital": "6.4km",
        "train_station": "Nocera Umbra (41.2km)",
        "supermarket": "Coal il market city (6.4km)",
        "airport": "Ancona (58km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/62662283",
      "location": "Maregnano, Macerata",
      "title": "House for sale, c.da Maregnano (Maregnano, Italy)",
      "price": 80000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/91f0ae46-400e-4488-bfb7-6acf6e69c021/2",
      "photo_urls": [
        "https://files-api.properstar.com/api/v2/files/91f0ae46-400e-4488-bfb7-6acf6e69c021/2?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/8dc29168-11d2-4077-8f04-b607be89413c/2?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/e51d6b0e-2eb3-4061-9bba-0e08b5ee0694/2?mode=crop&width=760&height=570&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/8dc29168-11d2-4077-8f04-b607be89413c/2?mode=crop&width=380&height=285&format=jpeg",
        "https://files-api.properstar.com/api/v2/files/d3db6655-3d45-4813-a6db-5d459ad90064/2?mode=crop&width=380&height=285&format=jpeg"
      ],
      "verdicts": {},
      "risk": "low",
      "risk_score": 5.0,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": false,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Landbouwhuis en zijn accessoire met land van ongeveer twee hectare gelegen tussen San Ginesio en Sarnano en gemakkelijk toegankelijk vanaf de SS 78. De boerderij is aangesloten op het elektriciteits- ",
      "gate_reasons": [
        "Price EUR 80,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.68,
      "cp_raw": 2.28,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rural landscape, decent property)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Le Marche",
      "dist_km": null,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Ancona (16km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immobiliare.it/en/annunci/126111361/",
      "location": "",
      "title": "Country house via Acquaviva 36, Osimo",
      "price": 229000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 2,
      "thumbnail": "https://pwm.im-cdn.it/image/1852924013/xxs-c.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.68 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.19,
      "cp_raw": 2.14,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Le Marche",
      "dist_km": null,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Ancona (53km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immobiliare.it/en/annunci/126976113/",
      "location": "",
      "title": "Two-family villa via Serra, Vallefoglia",
      "price": 250000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "https://pwm.im-cdn.it/image/1873521469/xxs-c.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.19 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.84,
      "cp_raw": 2.44,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, modern design)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Le Marche",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "terraced"
        }
      ],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Ancona (23km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immobiliare.it/en/annunci/119294131/",
      "location": "",
      "title": "Terraced house via del Corbezzolo, Centro, Sirolo",
      "price": 310000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 2,
      "thumbnail": "https://pwm.im-cdn.it/image/1671337903/xxs-c.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.84 below 1.5 threshold",
        "Price EUR 310,000 exceeds 300k cap",
        "Semi-detached/attached (terraced)"
      ]
    },
    {
      "cp_score": 0.71,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Ospedale Santa Maria (35.5km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Pisa (124km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/22015327/",
      "location": "",
      "title": "Land plot in Campiglia, NN, Castiglione d'Orcia",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Campiglia D'Orcia, on the slopes of Amiata and overlooking the Orcia valley, declared a World Heritage Site by UNESCO, is renowned for the genuineness and goodness of its oil. An area suited to the cu",
      "gate_reasons": [
        "Score 0.71 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Civitanova Marche-Mo (41.6km)",
        "supermarket": "none",
        "airport": "Ancona (85km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/24334760/",
      "location": "",
      "title": "Sotto, San Benedetto del Tronto",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Agricultural land (not buildable) of approximately 18,600 square meters, of fairly regular shape and medium slope. On the land there is a plantation of 60 adult olive trees in full production, an old ",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.82,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 957,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Recco (36.7km)",
        "supermarket": "La bottega (10.0km)",
        "airport": "Genoa (61km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/27420684/",
      "location": "",
      "title": "Land plot in Località Cascinelli, 2, Framura",
      "price": 99000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Extraordinary possibility of creating a 4000m2 botanical garden (also using European funds) overlooking the sea of the 5 Terre. 33,000 square meters of land in the Municipality of Framura, the sixth s",
      "gate_reasons": [
        "Score 0.82 below 1.5 threshold",
        "Price EUR 99,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (146km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/28901971/",
      "location": "",
      "title": "Land plot in Contrada Vallone del Lago, NN, Castel Frentano",
      "price": 81500,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "For sale land with farmhouse in an amazing position overlooking the mountain and the valley It can be reached from a private road that can be traveled by car and is just 2 km from the center of Castel",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 81,500 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.77,
      "cp_raw": 1.92,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Covermark Point camo (48.8km)",
        "train_station": "Ururi-Rotello (29.0km)",
        "supermarket": "none",
        "airport": "Naples (88km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/30520001/",
      "location": "",
      "title": "Detached house in Largo della Vittoria, 2, Matrice",
      "price": 346750,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Remax offers for sale in the heart of Casalciprano (CB), a magnificent detached house of approximately 500 square meters, built in 1800 and maintained in excellent condition. This historic residence, ",
      "gate_reasons": [
        "Score 0.77 below 1.5 threshold",
        "Price EUR 346,750 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.7,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Conad City (10.0km)",
        "airport": "Ancona (62km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/31284934/",
      "location": "",
      "title": "Building in Contrada Montone, Zona Rurale Sud, Fermo",
      "price": 69000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "For Sale Property with Sea View and Private Land: An Oasis of Tranquility Steps from the Sea Just 10 minutes from the beautiful beaches of Porto San Giorgio and a short distance from Fermo, this",
      "gate_reasons": [
        "Score 0.7 below 1.5 threshold",
        "Price EUR 69,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.08,
      "cp_raw": 1.78,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Croce Verde (45.7km)",
        "train_station": "none",
        "supermarket": "Interspar (4.5km)",
        "airport": "Ancona (144km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/31600430/",
      "location": "",
      "title": "Casale/cascina in Via Pescarina, 15, Spoltore",
      "price": 90000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "SPOLTORE - VIA PESCARINA - In a private and panoramic area, on a dead- end street, building to be renovated with AGRICULTURAL LAND of 4000 square meters full of olive trees. The property is located a ",
      "gate_reasons": [
        "Score 1.08 below 1.5 threshold",
        "Price EUR 90,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.88,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Montesilvano (40.7km)",
        "supermarket": "none",
        "airport": "Naples (152km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/31692340/",
      "location": "",
      "title": "Detached house in Via Sp Mediana, 51, Fossacesia",
      "price": 95000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "FOSSACESIA - Just 2 km from the sea on the beautiful COSTA DEI TRABOCCHI, (also about 70 km from the splendid ski resort of ROCCARASO), INDEPENDENT HOUSE FROM GROUND TO ROOF WITH LARGE, FLAT SURROUNDI",
      "gate_reasons": [
        "Score 0.88 below 1.5 threshold",
        "Price EUR 95,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.83,
      "cp_raw": 2.03,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (119km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/31896260/",
      "location": "",
      "title": "Mixed-use building in Contrada Cupariello, 39, Palata",
      "price": 50000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "I am selling a property composed of: -Ground floor: a commercial space used as a pizzeria, with a commercial area of 214.10 sq m, height 2.85 m, consisting of a storage room, a dining room, bathrooms,",
      "gate_reasons": [
        "Score 0.83 below 1.5 threshold",
        "Price EUR 50,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/32471621/",
      "location": "",
      "title": "",
      "price": 95000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "in excellent condition, park-like setting, granite, daytime area, beautiful fireplace with oven, kitchen only Serripola furniture, sunny area, independent house, first floor, large fireplace, bathroom",
      "gate_reasons": [
        "Score 0.85 below 1.5 threshold",
        "Price EUR 95,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.55,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Scordia (48.9km)",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/21250641/",
      "location": "",
      "title": "Casale/cascina in Centro, Noto",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "It is offered for sale in the town of Noto, less than 20.0 km away. from the splendid Baroque historic center (Unesco World Heritage) and just 13.0 km from Palazzolo Acreide, one of the most beautiful",
      "gate_reasons": [
        "Score 0.55 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.61,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Vapoforno (18.3km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Ancona (36km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/22921640/",
      "location": "",
      "title": "Casale/cascina in Frazione Magnadorsa, Arcevia",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Ref. : 5393 - Arcevia, hamlet of Magnadorsa s. c. n. , Rustic farmhouse (COMPLETELY TO REBUILD) about 280 square meters on two floors. Large private courtyard of about 2500 square meters. Immersed in ",
      "gate_reasons": [
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.62,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Di Cecca Maria (17.3km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Conad (18.6km)",
        "airport": "Naples (102km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/27729201/",
      "location": "",
      "title": "Detached house in Contrada fontana venezia, NN, Muro Lucano",
      "price": 50000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "In Muro Lucano, one of the 100 most beautiful villages in Italy, in a quiet and panoramic position, a house of about 90 square meters is for sale. with land of over 4,000 square meters.",
      "gate_reasons": [
        "Score 0.62 below 1.5 threshold",
        "Price EUR 50,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.06,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Punto di primo inter (45.8km)",
        "train_station": "none",
        "supermarket": "Supermercati K (16.2km)",
        "airport": "Naples (273km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/28563371/",
      "location": "",
      "title": "Foresta, Ceglie Messapica",
      "price": 155000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "At the foot of a small hill, hidden from noises and prying eyes, this ancient group of trulli and lamie overlooks. From the land owned which extends over more than one hectare you can enjoy the enchan",
      "gate_reasons": [
        "Score 1.06 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.07,
      "cp_raw": 2.17,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Emergency Room (8.8km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (450km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/28854575/",
      "location": "",
      "title": "Casale/cascina in Cava d'Ispica - Pietre Nere, Modica",
      "price": 200000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "We are delighted to present a remarkable opportunity to acquire a house of character for sale in the enchanting city of Modica, situated in the province of Ragusa, Italy. Nestled in the serene country",
      "gate_reasons": [
        "Score 1.07 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/29164817/",
      "location": "",
      "title": "",
      "price": 50000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Two 25 sqm lamias are for sale in the municipality of Ceglie Messapica, Brindisi province, Italy. They are located a short distance from each other in a peaceful countryside area, strategically halfwa",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold",
        "Price EUR 50,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.23,
      "cp_raw": 2.33,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Rome FCO (132km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/29179291/",
      "location": "",
      "title": "Casale/cascina in Via Giovanni Boccaccio, NN, Centro, Cetona",
      "price": 400000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "In a pleasant and reserved context and only a few kilometres from the well-known town of Cetona, we offer a portion of farmhouse with small annex surrounded by the characteristic hills of the area. It",
      "gate_reasons": [
        "Score 1.23 below 1.5 threshold",
        "Price EUR 400,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.92,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "7.6km",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Rome FCO (116km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/30445586/",
      "location": "",
      "title": "Casale/cascina in Via Po, Monte Castello di Vibio",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "In the municipality of Monte Castello di Vibio, elected one of the Most Beautiful Villages in Italy, in the open countryside, we offer for sale a property to be restored, consisting of a farmhouse arr",
      "gate_reasons": [
        "Score 0.92 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.94,
      "cp_raw": 2.14,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Loreto (45.8km)",
        "supermarket": "none",
        "airport": "Ancona (26km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/30534666/",
      "location": "",
      "title": "Casale/cascina in Contrada Fossato, NN, Montecarotto",
      "price": 390000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "CONTILUXURY info whatsapp CONTILUXURY RE offers for sale a charming farmhouse located in a dominant hilltop position, a few kilometers from the picturesque village of Montecarotto, renowned for the pr",
      "gate_reasons": [
        "Score 0.94 below 1.5 threshold",
        "Price EUR 390,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.55,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (139km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/30817402/",
      "location": "",
      "title": "Villa in Strada Provinciale 16, NN, Tortorella",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "For sale detached house under construction (cadastral category F3). The property is on two levels, a ground floor that would be used as a garage and storage and a first floor that would be used as a f",
      "gate_reasons": [
        "Score 0.55 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.35,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Pisa (58km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/31203427/",
      "location": "",
      "title": "Casale/cascina in Pomarance",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "MONTECERBOLI, POMARANCE, Rustic farmhouse for sale of 200 Sq. mt. , Be restored, Energetic class: Not subject, placed at Ground on 1, composed by: 6 Rooms, Separate kitchen 3 Bedrooms, 1 Bathroom, Gar",
      "gate_reasons": [
        "Score 1.35 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.64,
      "cp_raw": 2.14,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Conad (4.9km)",
        "airport": "Naples (102km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/31461705/",
      "location": "",
      "title": "Casale/cascina in Arpino",
      "price": 340000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Property Highlights -Fully Restored Stone Casale: A beautifully renovated farmhouse with 4 bedrooms, 4 bathrooms, and traditional charm, including sealed antique wooden beams. - Expansive 1.5 Hectares",
      "gate_reasons": [
        "Price EUR 340,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.78,
      "cp_raw": 1.78,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Ospedale \"Sacro Cuor (32.1km)",
        "train_station": "none",
        "supermarket": "Dok (0.6km)",
        "airport": "Naples (358km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/5829869/",
      "location": "",
      "title": "Trullo in Sp Salve Pescoluse, 339, Centro, Salve",
      "price": 170000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "House in the countryside near the sea to be finiished as you prefer. The best beach in south Italy, white sand and trasparent water. Ideal for",
      "gate_reasons": [
        "Score 0.78 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.65,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 900,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "RSA del Santuario (11.9km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (35km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/16788491/",
      "location": "",
      "title": "Casale/cascina in Giusvalla",
      "price": 100000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Rustic house to renovate in a sunny and panoramic position, 30000 sq m",
      "gate_reasons": [
        "Score 0.65 below 1.5 threshold",
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/16958575/",
      "location": "",
      "title": "Terme Lari",
      "price": 77000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Detached house on one floor. The house, located in a small Tuscan village, consists, at the entrance, of a room with a large fireplace, and a dining area with a newly built built-in kitchen. A large r",
      "gate_reasons": [
        "Score 0.85 below 1.5 threshold",
        "Price EUR 77,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.45,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Panificio di Giulian (15.9km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (77km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/18046869/",
      "location": "",
      "title": "Casale/cascina in Via Argine Conselvano, 67 -57, Villa Estense",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "At Villa Estense we offer rustic to renovate of about 200sqm with a large open area of relevance. Ideal for animal lovers and suitable for those seeking tranquility in the countryside. Among the servi",
      "gate_reasons": [
        "Score 0.45 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)",
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 0.64,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "plot of land"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (98km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/18492923/",
      "location": "",
      "title": "Land plot in Via Alessandro Manzoni, 48, Villaga",
      "price": 105000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "POZZOLO DI VILLAGA: In a hilly area, with excellent exposure, a plot of LAND of 5,500 m² with a building area of 800 m³ (about 270 m²) plus accessories. Excellent solution for those who want to build ",
      "gate_reasons": [
        "Score 0.64 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.05,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Forno Grena (20.0km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (35km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/19067655/",
      "location": "",
      "title": "Casale/cascina in Via Bosco, 26, San Prospero",
      "price": 115000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "SAN PROSPERO - SP9476 - Ad. ze SAN PROSPERO We offer for sale a farmhouse with a comfortable low building to be restored and a large appurtenant area of 2600 square meters. Green and quiet area near t",
      "gate_reasons": [
        "Score 1.05 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.34,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "ruin",
          "severity": "DISQUALIFY",
          "reason": "Ruin/not habitable",
          "matched": "ruin "
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (25km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/19153800/",
      "location": "",
      "title": "Estate in Via Monterenzio Chiesa, NN, Monterenzio",
      "price": 120000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Monterenzio in a hilly position (20 minutes from San Lazzaro di Savena and Ozzano dell'Emilia) but convenient to services we have a large land of over 60.000 sqm. with overhanging ruin for which there",
      "gate_reasons": [
        "Score 0.34 below 1.5 threshold",
        "Not livable (ruin / heavy renovation required)",
        "Ruin/not habitable"
      ]
    },
    {
      "cp_score": 1.46,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Pane e Biskotti (18.2km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Conad Primavera (18.7km)",
        "airport": "Bologna (55km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/20863718/",
      "location": "",
      "title": "Casale/cascina in Bagnolo in Piano",
      "price": 110000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "In the Bagnolo in Piano/San Tommaso della Fossa area, for sale a historic farmhouse completely to be restored with adjacent land. valid for different solutions. The farmhouse consists of a portion of ",
      "gate_reasons": [
        "Score 1.46 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.7,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (85km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/22197308/",
      "location": "",
      "title": "Casale/cascina in Via Monte Cecilia, Baone",
      "price": 120000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "We offer a portion of a rustic barchessa in a quiet location just a few minutes from the main services and communication routes. The property, on two main levels and attic, has an important size and t",
      "gate_reasons": [
        "Score 0.7 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.77,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Profumo di Pane (4.8km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (37km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23268793/",
      "location": "",
      "title": "Casale/cascina in Via CASIGNO, NN, Castel d'Aiano",
      "price": 98000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "CASTEL D'AIANO Casigno TOR636. Habitable stone house inserted in an ancient village. Large cellars in the basement. Ground floor: living area - First floor: sleeping area. Land for vegetable garden wi",
      "gate_reasons": [
        "Score 0.77 below 1.5 threshold",
        "Price EUR 98,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.55,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (450km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/24138978/",
      "location": "",
      "title": "Pietre Nere, Modica",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "AGRICULTURAL LAND WITH BUILDINGS AND WITH THE POSSIBILITY OF NEW CONSTRUCTION In Modica, in c. da Serrapero Cava D’Ispica, I sell agricultural land of 23,000 square meters with annexed buildings. A",
      "gate_reasons": [
        "Score 0.55 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.76,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "19.6km",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (322km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25249036/",
      "location": "",
      "title": "Land plot in Pollina",
      "price": 95000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Agricultural land in country side of Pollina (PA) of 87.102 square meters of which 74.276 square meters with intended use Pasture including about 500 square meters of building land with land building ",
      "gate_reasons": [
        "Score 0.76 below 1.5 threshold",
        "Price EUR 95,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.38,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (40km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25268430/",
      "location": "",
      "title": "Estate in Via monte la fine, Castel del Rio",
      "price": 130000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Giugnola, a hamlet of Castel del Rio In a convenient and elevated position, the property is reached by a paved road. Independent country house of approx. a total of about 290 with agricultural service",
      "gate_reasons": [
        "Score 1.38 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.07,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: independent guest unit",
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 946,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "village house"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (103km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25316555/",
      "location": "",
      "title": "Village house in Via Mora, 10, Ceriana",
      "price": 105000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Characteristic apartment on two levels, immediately habitable, furnished, complete with everything. It is located in the historic center and has a double independent entrance from VIA ROMA the main",
      "gate_reasons": [
        "Score 1.07 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.1,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (129km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/26199420/",
      "location": "",
      "title": "Casale/cascina in Strada della Valsugana, 100, Noale",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "CAPPELLETTA, NOALE, Rustic farmhouse for sale of 120 Sq. mt. , Be restored, Heating Individual heating system, Energetic class: Not subject, placed at Ground on 1, composed by: 7.5 Rooms, Show cooking",
      "gate_reasons": [
        "Score 1.1 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.74,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Liguria",
      "dist_km": 969,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Pisa (73km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/26401528/",
      "location": "",
      "title": "Land plot in polverara, Riccò del Golfo di Spezia",
      "price": 69000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Immersed in the peaceful Ligurian countryside, in a very sunny hilly position, away from the chaos, but 10 minutes from the city of La Spezia, agricultural land and forest of 57,000 m2. c. a, crossed ",
      "gate_reasons": [
        "Score 0.74 below 1.5 threshold",
        "Price EUR 69,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/27445242/",
      "location": "",
      "title": "",
      "price": 90000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "GRIZZANA MORANDI - located in the ancient village of Oreglia, large stone house, composed on the ground floor of two rooms with fireplace, study, eat-in kitchen, further small room, storage room; firs",
      "gate_reasons": [
        "Score 0.85 below 1.5 threshold",
        "Price EUR 90,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "semi-detached"
        }
      ],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/30584161/",
      "location": "",
      "title": "",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "ORENTANO, in a quiet internal area a few minutes from the town centre and Altopascio, we offer for sale EXCLUSIVELY, a 115 sqm semi-detached rustic house on two levels, divided into three rooms on the",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)",
        "Semi-detached/attached (semi-detached)"
      ]
    },
    {
      "cp_score": 0.59,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "plot of land"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Scordia (48.9km)",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/9235310/",
      "location": "",
      "title": "Land plot in Contrada saccollino, NN, Campagna, Noto",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Placed on top of a hill that slopes to terraces towards the south, a splendid plot of land of about 2.5 hectares, cultivated with almond trees is sold. Thanks to its high position, the land enjoys a v",
      "gate_reasons": [
        "Score 0.59 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.96,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 899,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (29km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/18042002/",
      "location": "",
      "title": "Land plot in Unnamed Road, NN, Sassello",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "UNIQUE POSITION IN SASSELLO (See photo). Land for the construction of one / two-family villa, farmhouse, B&B, garage and other building, of about 21'500 square meters in open and panoramic area, conve",
      "gate_reasons": [
        "Score 0.96 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.83,
      "cp_raw": 1.78,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 953,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Marché U (15.3km)",
        "airport": "Genoa (120km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/20443910/",
      "location": "",
      "title": "Casale/cascina in Trucco-Verrandi-Porra, Ventimiglia",
      "price": 50000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "VERRANDI, VENTIMIGLIA, Rustic farmhouse for sale of 68 Sq. mt. , New construction, composed by: 3 Rooms, Garden, Price: € 50,000.",
      "gate_reasons": [
        "Score 0.83 below 1.5 threshold",
        "Price EUR 50,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.81,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 951,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "land for sale"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (117km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/21893144/",
      "location": "",
      "title": "Land plot in Ciaixe - Magaud, Camporosso",
      "price": 100000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "**Land For Sale 5 km from the City Centre** Discover this enchanting the centre. With excellent exposure and served by three roads, it o",
      "gate_reasons": [
        "Score 0.81 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.92,
      "cp_raw": 1.67,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 0,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/22307478/",
      "location": "",
      "title": "",
      "price": null,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Via Colombo, close to the beach, on the 3rd floor with elevator, holiday apartment comprising entrance hall, large living room with open-plan kitchen, bedroom, small hallway room, bathroom, balcony. A",
      "gate_reasons": [
        "Score 0.92 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 944,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "19.5km",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (111km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23022668/",
      "location": "",
      "title": "Casale/cascina in Apricale",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "APRICALE, Farmhouse for sale of 120 Sq. mt. , Energetic class: G, placed at Ground, composed by: 1 Room, Garden, Price: € 60,000.",
      "gate_reasons": [
        "Score 0.85 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.86,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 953,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Pane di Molini (19.9km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (96km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23415057/",
      "location": "",
      "title": "Land plot in Località avreghi, NN, Cipressa",
      "price": 139000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Ad description In the Cipressa area, in the Avreghi locality, about 3 km from the sea, we offer you a large agricultural land, accessible via a dirt road. The land measures approximately 35.000 square",
      "gate_reasons": [
        "Score 0.86 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.0,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 944,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Nice Saint-Augustin (43.1km)",
        "supermarket": "none",
        "airport": "Genoa (111km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23700758/",
      "location": "",
      "title": "Casale/cascina in Apricale",
      "price": 50000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "APRICALE, Rustic farmhouse for sale of 30 Sq. mt. , Energetic class: G, Epi: 175 kwh/m2 year, composed by: 2 Rooms, 1 Bedroom, 1 Bathroom, Price: € 50,000.",
      "gate_reasons": [
        "Price EUR 50,000 below 100k floor (likely ruin/barn)",
        "Building only 30m2, no land, no outbuildings — not a homestead"
      ]
    },
    {
      "cp_score": 0.67,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Padre Pio (12.7km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23995783/",
      "location": "",
      "title": "Land plot in Via Tommaso Fazello, 228, Centro, Noto",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "It is proposed for sale, property HSH_1122-2022, in Noto, a vast parcel of land with over 200 lemon trees and other fruit plants covering 6000 square meters. The lemon grove is situated near a river a",
      "gate_reasons": [
        "Score 0.67 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.69,
      "cp_raw": 1.89,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "plot of land"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/24371661/",
      "location": "",
      "title": "Land plot in Via Tommaso Fazello, 228, Centro, Noto",
      "price": 92000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Property Code HSH_1150-2022, Foresta Di Limoni. A productive lemon grove is offered for sale, just a few miles from the center of Avola. The property includes a plot of land with a total area of 8200 ",
      "gate_reasons": [
        "Score 0.69 below 1.5 threshold",
        "Price EUR 92,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.15,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 945,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "village house"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (90km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/24766276/",
      "location": "",
      "title": "Village house in Via Giuseppe Garibaldi, 13, Prelà",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Prelà – locality Valloria In the historic centre of the characteristic village of Val Prino, with its marvellous painted doors and in the green tranquillity of centuries-old olive groves, we offer for",
      "gate_reasons": [
        "Score 1.15 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.74,
      "cp_raw": 1.89,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Padre Pio (12.7km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/24808679/",
      "location": "",
      "title": "Land plot in Via Tommaso Fazello, 228, Centro, Noto",
      "price": 120000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "An agricultural oasis in Noto, where the beauty of the countryside meets the prosperity of a lemon grove in full production. This extraordinary property, presented by our agency, offers a unique oppor",
      "gate_reasons": [
        "Score 0.74 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.02,
      "cp_raw": 1.97,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 947,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Nice Saint-Augustin (38.9km)",
        "supermarket": "Marché U (20.0km)",
        "airport": "Genoa (115km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/24867937/",
      "location": "",
      "title": "Casale/cascina in Dolceacqua",
      "price": 100000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "DOLCEACQUA, Farmhouse for sale, Energetic class: G, composed by: 5 Rooms, 2 Bathrooms, Price: € 100,000.",
      "gate_reasons": [
        "Score 1.02 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.71,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Panificio San Bosco (16.8km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (442km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/24941894/",
      "location": "",
      "title": "Land plot in Piazza ragusa, 1, Cattedrale - Ecce, Ragusa",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Property Code HSH_1253-2022, Terra Bella Lenza. There is offered for sale in Ragusa, a beautiful arable building land with several cottages. The land, easily accessible via an asphalt road, is less th",
      "gate_reasons": [
        "Score 0.71 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.62,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 895,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "plot of land"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Cesare e Rita alimen (8.7km)",
        "airport": "Genoa (97km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25289715/",
      "location": "",
      "title": "Land plot in Via Cuneo, 93 -89, Peveragno",
      "price": 99000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "PEVERAGNO: in the hamlet of San Lorenzo, in a quiet area and a few minutes from both Cuneo and the center of Peveragno, we offer for sale a plot of land of about 5313 square meters, of which 2654 squa",
      "gate_reasons": [
        "Price EUR 99,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.91,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "village house"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (434km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25503363/",
      "location": "",
      "title": "Village house in floridia, 1, Belvedere, Siracusa",
      "price": 150000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Rural tranquillity and agricultural profitability This exceptional property for sale is located less than 8 km from the picturesque town of Floridia, in the environs of Syracuse. The land, spread over",
      "gate_reasons": [
        "Score 0.91 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.68,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "plot of land"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (421km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25544138/",
      "location": "",
      "title": "Detached house in buccheri, 1, Buccheri",
      "price": 110000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "A Property for Renovation with Great Potential Our agency is pleased to present a 4.1 hectare plot of land less than 6 km from the beautiful town of Buccheri, a place known for its enchanting landscap",
      "gate_reasons": [
        "Score 0.68 below 1.5 threshold",
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 0.98,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Ard Discount (16.2km)",
        "airport": "Naples (429km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25554163/",
      "location": "",
      "title": "Masseria in palazzolo acreide, 1, Palazzolo Acreide",
      "price": 360000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Property Code HSH_930-2021: Masseria Don Currao. A beautiful masseria less than 12 km from the town of Palazzolo Acreide is offered for sale. The Masseria includes several blocks of flats, with a tota",
      "gate_reasons": [
        "Score 0.98 below 1.5 threshold",
        "Price EUR 360,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.89,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 964,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "terraced"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Il Fornaio de Monter (13.0km)",
        "hospital": "38.3km",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Pisa (76km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/25839860/",
      "location": "",
      "title": "Land plot in Via Fo', 1, Beverino",
      "price": 80000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "I sell woodland of about 6.5 hectares (of which 5400 square meters are planted with trees on three terraced floors supported by dry stone walls) located in the municipality of Beverino; the land is ab",
      "gate_reasons": [
        "Score 0.89 below 1.5 threshold",
        "Price EUR 80,000 below 100k floor (likely ruin/barn)",
        "Semi-detached/attached (terraced)"
      ]
    },
    {
      "cp_score": 0.61,
      "cp_raw": 1.89,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Sicily",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Scordia (48.9km)",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/26149947/",
      "location": "",
      "title": "Land plot in Via TOMMASO FAZELLO, 228, Centro, Noto",
      "price": 120000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Agricultural Property in Noto with Olive Grove In the territory of Noto, immersed in the quiet of the Sicilian countryside, a 1.6-hectare agricultural plot is offered for sale. An authentic opportunit",
      "gate_reasons": [
        "Score 0.61 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.59,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Ard Discount (16.2km)",
        "airport": "Naples (429km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/26215562/",
      "location": "",
      "title": "Land plot in principale, 1, Palazzolo Acreide",
      "price": 120000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Enchanting View of the Ancient Cities Located less than 3 km from Palazzolo Acreide, this 6-hectare plot offers a spectacular panoramic view of the picturesque countryside of Noto and Ragusa, giving y",
      "gate_reasons": [
        "Score 0.59 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.57,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Emergency Room (40.4km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (448km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/26387777/",
      "location": "",
      "title": "Land plot in principale, 1, Centro - Lungomare, Avola",
      "price": 68000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Eleganza e Bellezza a Avola: L'Incanto del Terreno Edificabile Avvicinandosi alla città di Avola, sorge un'opportunità unica: un terreno edificabile di circa 1,8 ettari che incanta per la sua vista",
      "gate_reasons": [
        "Score 0.57 below 1.5 threshold",
        "Price EUR 68,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.94,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 940,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Residenza per anzian (44.7km)",
        "train_station": "none",
        "supermarket": "Conad (12.3km)",
        "airport": "Genoa (86km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/11508334/",
      "location": "",
      "title": "Land plot in Via guglieri ambrogio, 2, Borgomaro",
      "price": 89000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Agricultural land for a total of almost 5 hectares (48.100 square meters) mostly in Borgomaro plus some in Aurigo and Rezzo divided into 31 scattered lots with a total of 17.200 sqm of olive grove, 12",
      "gate_reasons": [
        "Score 0.94 below 1.5 threshold",
        "Price EUR 89,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.72,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 952,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "15.9km",
        "hospital": "none",
        "train_station": "Nice Saint-Augustin (40.0km)",
        "supermarket": "none",
        "airport": "Genoa (115km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/13273357/",
      "location": "",
      "title": "Land plot in Strada Provinciale 58, km 4, Vallebona",
      "price": 80000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Building land of 8900 square meters to 2km from the old town of Vallebona and 7km from the sea (Bordighera), possibility to realize 89 square meters of housing and 130 warehouse (possible day plan) pl",
      "gate_reasons": [
        "Score 0.72 below 1.5 threshold",
        "Price EUR 80,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.03,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "3.2km",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bologna (185km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/13772170/",
      "location": "",
      "title": "Land plot in Località Lozen, Mezzano",
      "price": 59000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Vanoi Valley building area for zootechnical activities (art. Of the implementing rules of the p. R. G. Of canal san bovo) of a single owner total 5100 square meters of which 3200 square meters can be ",
      "gate_reasons": [
        "Score 1.03 below 1.5 threshold",
        "Price EUR 59,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.03,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Sicily",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Caltagirone (38.2km)",
        "supermarket": "none",
        "airport": "Naples (442km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/14029440/",
      "location": "",
      "title": "Casale/cascina in Conservatore, Ragusa",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Independent solution a few km from Ragusa, for true nature lovers, panoramic and characteristic rural building with a typical Sicilian paved courtyard. The property is located in the heart of a hilly ",
      "gate_reasons": [
        "Score 1.03 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/15730264/",
      "location": "",
      "title": "",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Land adjacent to the SS. new 125, present about 100 almond trees, with a well, building 930 Mc. of housing and 6200 of Agricultural. Panoramic view on the mountains, 8 Km away. da Costa Rei, one of th",
      "gate_reasons": [
        "Score 0.85 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.51,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Sardinia",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Guardia Medica (34.1km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Rome FCO (347km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/17313288/",
      "location": "",
      "title": "Land plot in Località Località tuerra due, NN, San Vito",
      "price": 85000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Building land ( exclusively if connected to agricultural and zootechnical activities and to farm activities ) of about 69.200 square meters between the sea and the mountain in the south-east of Sardin",
      "gate_reasons": [
        "Score 0.51 below 1.5 threshold",
        "Price EUR 85,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.04,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (228km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/17499196/",
      "location": "",
      "title": "Land plot in Unnamed Road, NN, Bisignano",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Partly cultivable land, partly wooded with a rustic outbuilding and warehouses. Hills of Bisignano with panoramic views of the Crati valley.",
      "gate_reasons": [
        "Score 1.04 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 0,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/18563634/",
      "location": "",
      "title": "",
      "price": null,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "CASA CECILIA is a typical Tuscan house surrounded by greenery in a village of yesteryear. Ideal for those who love tranquility. Detached house with private garden with gate, therefore ideal for famili",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.54,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "building plot"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Forno Urso (13.3km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (284km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/18765824/",
      "location": "",
      "title": "Land plot in Centro, Carovigno",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Ref: 036 VC -At 2.5 km from Carovigno, in a very quiet and private area, we offer for sale a building plot of 12,000 square meters. The property is completely fenced, planted with 70 centuries-old oli",
      "gate_reasons": [
        "Score 0.54 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.52,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Sardinia",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Pronto Soccorso Ospe (16.6km)",
        "train_station": "none",
        "supermarket": "Market M.L. (12.7km)",
        "airport": "Rome FCO (364km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/19617052/",
      "location": "",
      "title": "Land plot in Via Is Arzolas, Narbolia",
      "price": 95000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Building land in Narbolia, Sardinia, for sale. 4-hectare plot approximately 3 km from the Municipality of Narbolia (OR), with two approved projects: one for the construction of an agriturismo in Bio",
      "gate_reasons": [
        "Score 0.52 below 1.5 threshold",
        "Price EUR 95,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.1,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 935,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "15.5km",
        "airport": "Genoa (74km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/19662430/",
      "location": "",
      "title": "Casale/cascina in tovi, 12, Borgo Val di Taro",
      "price": 69000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Description: in a very quiet, panoramic and isolated area: farm of 100.000 sqm. (10 hectares) of land with a single body, with two stone buildings inside, totally to be restored, for a total area of 3",
      "gate_reasons": [
        "Score 1.1 below 1.5 threshold",
        "Price EUR 69,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.86,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 920,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "RSA del Santuario (8.2km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (35km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/20161214/",
      "location": "",
      "title": "Land plot in Via Viglietta, NN, Vado Ligure",
      "price": 50000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Olive grove/arable land near the sea, photo 1/2 (or other land in the same area photo 7/8/12, very convenient for carrying out work or for parking campers/caravans), with the possibility of building a",
      "gate_reasons": [
        "Score 0.86 below 1.5 threshold",
        "Price EUR 50,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.1,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 914,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "RSA del Santuario (11.3km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (22km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/20931238/",
      "location": "",
      "title": "Casale/cascina in Via beigua, NN, Alpicella - Le Faie, Varazze",
      "price": 89000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Splendid collabent rustic house of 3 floors of 50 square meters each to be renovated - panoramic view towards the sea with 2 hectares of agricultural land.",
      "gate_reasons": [
        "Score 1.1 below 1.5 threshold",
        "Price EUR 89,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.7,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "townhouse"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Pontedera - Casciana (38.1km)",
        "supermarket": "none",
        "airport": "Pisa (31km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/21026557/",
      "location": "",
      "title": "Casale/cascina in Pescaglia",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Stone townhouse in its raw state, dating back to the 15th century, located in Vetriano, an ancient village on the hills of the municipality of Pescaglia, where the smallest public theater in the world",
      "gate_reasons": [
        "Score 0.7 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)",
        "Semi-detached/attached (townhouse)"
      ]
    },
    {
      "cp_score": 1.23,
      "cp_raw": 2.33,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Interspar (19.4km)",
        "airport": "Naples (450km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/21250350/",
      "location": "",
      "title": "Casale/cascina in Modica Alta, Modica",
      "price": 85000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "It is offered for sale in the municipality of Modica, less than 25.0 km away. from the splendid historic center of the town to which it belongs, and only 20.0 km. from the splendid Ragusa, a character",
      "gate_reasons": [
        "Score 1.23 below 1.5 threshold",
        "Price EUR 85,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.61,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (228km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/22538014/",
      "location": "",
      "title": "Land plot in Contrada Pagliaspito, 20, Bisignano",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "11 HECTARES OF LAND, partly cultivated (160 olive trees) and arable and partly wooded. There are ONE HOUSE built 60 years ago and TWO WAREHOUSES.",
      "gate_reasons": [
        "Score 0.61 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.1,
      "cp_raw": 1.86,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: level/workable land",
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 899,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "RSA del Santuario (15.6km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (29km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/22658741/",
      "location": "",
      "title": "Land plot in Sassello",
      "price": 63000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "over two hectares of flat land with a project for the creation of a farm holiday business.",
      "gate_reasons": [
        "Score 1.1 below 1.5 threshold",
        "Price EUR 63,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.64,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 951,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (116km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/22661591/",
      "location": "",
      "title": "Estate in della cresta, NN, San Biagio della Cima",
      "price": 96000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "San Biagio della top is sold 8 km from the sea in the colinare rustiuco area of about 60 square meters. with land of about 9500 with the possibility of renovating and expanding the building. Open view",
      "gate_reasons": [
        "Score 0.64 below 1.5 threshold",
        "Price EUR 96,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.53,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "village house"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Rome FCO (361km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23147117/",
      "location": "",
      "title": "Village house in Via Sonnino, 17, Tuili",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Ancient typical Campidanese house for sale in the historic center of Tuili, on two floors, to be restored, with attached cellar, warehouse, haystack. The house has 2 entrances to the courtyard and gar",
      "gate_reasons": [
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.68,
      "cp_raw": 1.78,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Padre Pio (12.7km)",
        "hospital": "Emergency Room (34.7km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23321429/",
      "location": "",
      "title": "Masseria in Via Tommaso Fazello, 228, Centro, Noto",
      "price": 90000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Property Code HSH_673-2020, Baglio Lorenzo. It is proposed in 20 km from the Baroque historical center of Noto (Unesco World Heritage Site) and 25 km from the beautiful beaches of Eloro and the Nature",
      "gate_reasons": [
        "Score 0.68 below 1.5 threshold",
        "Price EUR 90,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.18,
      "cp_raw": 2.33,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Padre Pio (12.7km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Naples (449km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/23331414/",
      "location": "",
      "title": "Casale/cascina in Via Tommaso Fazello, 228, Centro, Noto",
      "price": 90000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "The property HSH_699-2020 is proposed for sale, 20km from the Baroque historic center of Noto (Unesco World Heritage) and 25km from the splendid beaches of Eloro and Calamosche.The property consists o",
      "gate_reasons": [
        "Score 1.18 below 1.5 threshold",
        "Price EUR 90,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Liguria",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/8474486/",
      "location": "",
      "title": "Cornoviglio",
      "price": 125000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "In the Ligurian hinterland at 20 km from the 5 lands. for sale building area for villa construction.",
      "gate_reasons": [
        "Score 0.85 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.89,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 831,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "La Briciola (4.1km)",
        "hospital": "none",
        "train_station": "Voghera (48.4km)",
        "supermarket": "none",
        "airport": "Genoa (84km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/9800596/",
      "location": "",
      "title": "Land plot in Salita sant anna, km 2, San Giorgio Monferrato",
      "price": 100000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "In a panoramic position, in the municipality of San Giorgio Monferrato, just outside the historic centre, with a view of Casale and the town's castle, I am selling building land. For any information d",
      "gate_reasons": [
        "Score 0.89 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.69,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 951,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "13.2km",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Genoa (117km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.it/en/immobile/14472690/",
      "location": "",
      "title": "Land plot in Centro, Camporosso",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Camporosso, hills; building land in good condition, with 3 rooms, south oriented, close to all amenities, garden level, 9000 sq m habitables, view panoramic hills and sea. To see!",
      "gate_reasons": [
        "Score 0.69 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.46,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Galicia",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/101436778/",
      "location": "",
      "title": "Landelijke woning Cerdido",
      "price": 138000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "TE KOOP: TRADITIONEEL GALICIASCH HUIS MET GROND IN RUSTIGE EN GOED VERBONDEN LOCATIE Bent u op zoek naar een traditioneel Galicisch dorpshuis in een rustige omgeving, maar met gemakkelijke toegang tot",
      "gate_reasons": [
        "Score 1.46 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.34,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1100,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Super Amara (20.0km)",
        "airport": "Bordeaux (215km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/101575610/",
      "location": "",
      "title": "Perceel GI-2130, 67, Berastegi",
      "price": 68300,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 2,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Huis verdeeld over twee verdiepingen, met woonkamer, keuken, 2 slaapkamers en 2 badkamers. Gelegen in een rustige omgeving met een prachtig uitzicht. Grond die momenteel niet geschikt is om te bouwen",
      "gate_reasons": [
        "Score 0.34 below 1.5 threshold",
        "Price EUR 68,300 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/104087393/",
      "location": "",
      "title": "",
      "price": 85000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Te koop: verkavelbaar terrein in de wijk Fano, Gijón. Het totale landoppervlak bedraagt 10.657 vierkante meter, met een oost-west oriëntatie en kan worden opgesplitst in maximaal 3 percelen. Dit",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold",
        "Price EUR 85,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/104574102/",
      "location": "",
      "title": "Perceel Vila-Seca",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Rustieke boerderij met olijfgaarden te koop in de wijk Les Comes de",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.57,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "bouwgrond"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Tahona Enrique (13.8km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (364km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/104912023/",
      "location": "",
      "title": "Perceel Lugar Bárcena, 88, Quintes - Arroes, Villaviciosa",
      "price": 85947,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Wij presenteren een bouwgrond van 1250 vierkante meter in het mooie dorp Barzana, behorend tot de gemeente Villaviciosa, de hoofdstad van de Asturische cider, met een zeer goede verbinding en geografi",
      "gate_reasons": [
        "Score 0.57 below 1.5 threshold",
        "Price EUR 85,947 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Avilés (29.8km)",
        "supermarket": "none",
        "airport": "Porto (346km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/105293960/",
      "location": "",
      "title": "Perceel Calle Fueyo, Viella-Granda-Meres, Siero",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.79,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1132,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (275km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/108410855/",
      "location": "",
      "title": "Perceel Barrio la Edilla, 424, Rasines",
      "price": 90000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Te koop rustiek terrein met hut in Rasines. Een perfecte optie om een hut van 136m2 te renoveren en een groot terrein in de bergen te hebben met een spectaculair uitzicht. Het heeft toegang tot de ing",
      "gate_reasons": [
        "Score 0.79 below 1.5 threshold",
        "Price EUR 90,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.61,
      "cp_raw": 1.81,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1124,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Barcelona (155km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/34625002/",
      "location": "",
      "title": "Vrijstaande woning san martin, z/h, Arén",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Het huis is gelegen in San Martin del Sas in de stad Cornudella de Baliera.",
      "gate_reasons": [
        "Score 0.61 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.59,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1102,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Hospital d'Olot i co (11.7km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Barcelona (112km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/35630608/",
      "location": "",
      "title": "Perceel GIV-5221, km 1, Montagut",
      "price": 165000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Rustieke boerderij amb 22 uur van bosc en 5 uur van conreu, amb een rune om te herbouwen, lettertype dintre de boerderij, amb pla de gestió i millora bos, baanvinnen de rune.",
      "gate_reasons": [
        "Score 0.59 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.56,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1192,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "La Xurreria (10.0km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Barcelona (81km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/85246709/",
      "location": "",
      "title": "Perceel Carretera de Vallfogona, 47, Guimerá",
      "price": 105000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "urb 714 mts en niet bebouwbaar 5 hectare.",
      "gate_reasons": [
        "Score 0.56 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.9,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Cemar (18.2km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (266km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/94430962/",
      "location": "",
      "title": "Landgoed O Casal, 11, Mondoñedo",
      "price": 90000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Stenen huis om te renoveren, behalve dak.Het heeft elektriciteit en een eigen bron.Mogelijkheid van meer meters van boerderij.20 km van de kust.",
      "gate_reasons": [
        "Score 0.9 below 1.5 threshold",
        "Price EUR 90,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.98,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1123,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Hospital Mompia (17.2km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (275km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/96857226/",
      "location": "",
      "title": "Dorpswoning Calle el Quejigal, 599, Bareyo",
      "price": 89900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Unieke kans in Güemes! Dorpshuis te koop in een idyllische omgeving, omgeven door de prachtige Cantabrische vallei en op slechts 5 km van de beste stranden aan de oostkust. Dit pand heeft een perceel ",
      "gate_reasons": [
        "Score 0.98 below 1.5 threshold",
        "Price EUR 89,900 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/97594749/",
      "location": "",
      "title": "",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "In Bañugues, een perceel met de mogelijkheid om te worden opgedeeld in twee eengezinswoningen en met prachtig uitzicht op zee. In de mooie Asturische gemeente Gozón, dicht bij de kustplaats Luanco en ",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.62,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1171,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "bouwgrond"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "15.5km",
        "hospital": "Fundació Hospital As (36.5km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Barcelona (45km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/98916768/",
      "location": "",
      "title": "Perceel Calle de Sant Joan, Sant Vicenç de Castellet",
      "price": 85000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Bouwgrond van 175 m2, met 10 meter gevel. In het centrum van het dorp. Omringd door voorzieningen. Zeer dicht bij de school, de sporthal, de kinderopvang, het zwembad, de winkels.. . Om het huis van j",
      "gate_reasons": [
        "Score 0.62 below 1.5 threshold",
        "Price EUR 85,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.26,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Urgencias (24.2km)",
        "train_station": "Villamayor (9.6km)",
        "supermarket": "none",
        "airport": "Porto (371km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/99387921/",
      "location": "",
      "title": "Vrijstaande woning Arriondas - la Torre, Parres",
      "price": 80000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Veri Corral Inmobiliaria biedt dit huis van 80m² te koop aan om te renoveren, gelegen op een perceel van ongeveer 13500m². Het geheel omvat ook een garage en twee stallen. Een groot deel van het terre",
      "gate_reasons": [
        "Score 1.26 below 1.5 threshold",
        "Price EUR 80,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.62,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Alimerka (17.9km)",
        "airport": "Bordeaux (381km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/99387938/",
      "location": "",
      "title": "Perceel Camino de la Güera, Ribadesella",
      "price": 74000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.62 below 1.5 threshold",
        "Price EUR 74,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.62,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Sevilla - Santa Just (16.2km)",
        "supermarket": "MAS (10.8km)",
        "airport": "Lisbon (301km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/99582354/",
      "location": "",
      "title": "Perceel Calle Casillas, Olivares",
      "price": 80000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Geordende grond in Moclin, provincie Granada, voor gebruik als meergezinswoning met een oppervlakte van 3.294 m², met een geschatte bebouwbare oppervlakte van 3.500 m². Er is een gebouw van 2 verdiepi",
      "gate_reasons": [
        "Score 0.62 below 1.5 threshold",
        "Price EUR 80,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.95,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Panadaría Modesto (4.7km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (185km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/99832167/",
      "location": "",
      "title": "Dorpswoning LU-P-3301, 4, Monterroso",
      "price": 190000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Kansen, twee huizen midden in de natuur, regio Ulloa, een van de gebouwen is van natuursteen, perfect voor een landelijk huis, het heeft twee verdiepingen, een met een grote eetkamer en keuken met ope",
      "gate_reasons": [
        "Score 0.95 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.54,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Hospital Arquitecto  (29.9km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (226km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/101691423/",
      "location": "",
      "title": "Perceel Queiris, z/h, Coiros",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.54 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1171,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (325km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/26728685/",
      "location": "",
      "title": "Perceel Calle N-611, km 45, Molledo",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Boerderij van 1 hectare, volledig vlak, in Molledo de Portolín, naast de N-611 (nationale weg Santander-Palencia).20 minuten van de stranden en 15 meter.van het skigebied Brañavieja, via de snelweg.Be",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.08,
      "cp_raw": 2.28,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1174,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (358km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/33477586/",
      "location": "",
      "title": "Landhuis Plaza parres sobrino, 31, Celorio-Poó-Parres, Llanes",
      "price": null,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Te huur huis met zuidelijke ligging in het rustige dorp Parres, gelegen op 3 km van de stad Llanes en zijn prachtige stranden. Het huis biedt plaats aan 4 personen, mogelijkheid tot 5. Het heeft op de",
      "gate_reasons": [
        "Score 1.08 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Barcelona (146km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/35687044/",
      "location": "",
      "title": "Perceel Nord, Sant Carles de la Rápita",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.01,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1154,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Panadería Bedia (18.5km)",
        "hospital": "Hospital Mompia (22.3km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (308km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/37402898/",
      "location": "",
      "title": "Landgoed Escobedo, z/h, Villafufre",
      "price": 180000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Rustieke woning met huis van 200m op twee verdiepingen om te hervormen naar uw smaak, bronwater en licht aan de rand van de boerderij, rustig en zonnig, veel mogelijkheden. Overeen te komen prijs.",
      "gate_reasons": [
        "Score 1.01 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.88,
      "cp_raw": 2.08,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1123,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (275km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/39002796/",
      "location": "",
      "title": "Dorpswoning Calle Calle El Quejigal, z/h, Bareyo",
      "price": 89900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Dorpshuis dat hervormd moet worden, wordt verkocht, gelegen in een Finca van 1.936 m² (onderdeel Urban en het andere deel Rustiek), in het dorp GEMEMES (Bareyo), op slechts 6 km afstand. van de stad A",
      "gate_reasons": [
        "Score 0.88 below 1.5 threshold",
        "Price EUR 89,900 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.54,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "bouwgrond"
        }
      ],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Cemar (17.3km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (287km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/40550940/",
      "location": "",
      "title": "Perceel Caserio Cruz, 7, Castropol",
      "price": 90000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Bouwgrond van 7666 m2, volledig vlak, te bebouwen in de stedelijke kern van Las Campas, Castropol, onderhandelbare prijs.",
      "gate_reasons": [
        "Score 0.54 below 1.5 threshold",
        "Price EUR 90,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.54,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "El Rero (18.7km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Valencia (71km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/84795638/",
      "location": "",
      "title": "Perceel Calle 02, Borriol",
      "price": 69000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "legaal te bouwen door het verkrijgen van de relevante vergunningen van het gemeentehuis van Borriol.Het heeft een zeer nauwe verbinding van",
      "gate_reasons": [
        "Score 0.54 below 1.5 threshold",
        "Price EUR 69,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.62,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1104,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Ogi Berri (18.5km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Dia (11.6km)",
        "airport": "Bordeaux (219km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/85747118/",
      "location": "",
      "title": "Perceel Diseminado Igoa, km. 3, km 3, Basaburua",
      "price": 98000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Mooie rustieke boerderij, 5 hectare., aan de voet van de weg en met water uit een natuurlijke bron.Belangrijke helling.Zuid oriëntatie.prachtige uitzichten.Twee hectare loofbos.Mogelijkheid om te",
      "gate_reasons": [
        "Score 0.62 below 1.5 threshold",
        "Price EUR 98,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1206,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Barcelona (44km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/87368512/",
      "location": "",
      "title": "Perceel Camino de Roca Vidal, z/h, Torrelles de Foix",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "FINCA VAN 31.000 m2 geclassificeerd als industrieel reservaat voor wanneer ze het industrieterrein uitbreiden dat aan de ingang van Torrelles de Foix ligt, precies dit perceel grenst aan de gemeenteli",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (269km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/89326286/",
      "location": "",
      "title": "Perceel ALDEA LA TORRE, z/h, Cerdido",
      "price": 149900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.59,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Galicia",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (261km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/89397004/",
      "location": "",
      "title": "Perceel Lugar Cortiñas, 6, Somozas",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "\"Rustiek huis van 100 m2 wordt verkocht om te herbouwen of te rehabiliteren met grond in de buurt van het huis voor tuin of recreatie en 2,7 ha hout bosgrond Het bestaat ook uit traditionele Galicisch",
      "gate_reasons": [
        "Score 0.59 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (349km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/89838053/",
      "location": "",
      "title": "Perceel Logrezana, z/h, Carreño",
      "price": 85000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Boerderij voor landbouw en/of veeteelt, er zijn 6 kassen voorbereid voor plantages van 2500m² en een spoelbak van ongeveer 300m².Het heeft een bron van bronwater uit de berg en heeft ook een vijver om",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 85,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.92,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (250km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/89903329/",
      "location": "",
      "title": "Perceel Lugar Cabodantoi, 5, A Capela",
      "price": 85000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Boerderij van 26.379 vierkante meter, met 5.285 van hen bouwbaar, aan de rand van de Eume fragas.Dennen, eucalyptus, een kelder en een schuur erin.",
      "gate_reasons": [
        "Score 0.92 below 1.5 threshold",
        "Price EUR 85,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1146,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Bordeaux (281km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/95006581/",
      "location": "",
      "title": "Perceel Camino Arceo, 300, Valle de Mena",
      "price": 94000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Prachtig vlak land waarop u de mogelijkheid heeft om een ​​huis of tweegezinswoning tot 2.072 m2 te bouwen. Goede toegang, water en licht op de grond.45 minuten van Bilbao, 25 minuten van Balmaseda en",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 94,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.55,
      "cp_raw": 1.75,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (308km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.com/en/inmueble/99934157/",
      "location": "",
      "title": "Landhuis la acibidiellu, z/h, Yernes y Tameza",
      "price": null,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "huisje op het platteland met diverse voorzieningen weiland langs de weg.",
      "gate_reasons": [
        "Score 0.55 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (139km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/27230925/",
      "location": "",
      "title": "Land plot, Galegos, NN, Guarda",
      "price": 50000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Sell land with good access and lots of water! Near the Guarda, the industrial park, the viceg, the logistics platform and the A23 / A25. For more information and / or a field visit contact by mail or ",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 50,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (120km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/28444515/",
      "location": "",
      "title": "Barca, Montemor-o-Velho",
      "price": 110000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Situated in the Historic Village of Verride. Confrontation north and south with public road, excellent access to 1h Porto by AE and 1h 45 Lisbon A8 / 17 and 30 m Coimbra. With project approved for Pin",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.04,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.25,
        "_substrate_reasons": [
          "mature trees/orchard/grove"
        ],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.2,
        "_typology_reasons": [
          "vineyard / wine domain (terroir + product)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (124km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/28642291/",
      "location": "",
      "title": "Land plot in Rua Da Alma, NN, Sandomil, Seia",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "farm with a house to recover, 1 water mine, several ponds of water 1 haystack and 3 cattle corrals... several fruit trees and vines.",
      "gate_reasons": [
        "Score 1.04 below 1.5 threshold",
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Covilhã (0.8km)",
        "supermarket": "none",
        "airport": "Porto (146km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/29670115/",
      "location": "",
      "title": "Quinta in Rua DOS BARREIROS, NN, Teixoso e Sarzedo, Covilhã",
      "price": 80000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Farm for sale located in Gibaltar, in the parish of Teixoso, with 8,000 m2 of land. Negotiable price. For sale directly by the owner – real estate agencies, please do not contact.",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 80,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.45,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/30034697/",
      "location": "",
      "title": "",
      "price": 75000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "• Located in Vila Nova de Milfontes parish, Odemira Municipality, Beja District • Area: 6.750 m2 • Arable crop land • Road from Cercal to Vila Nova de Milfontes • Ruins of a Chapel of Sec. XIII (“St. ",
      "gate_reasons": [
        "Score 0.45 below 1.5 threshold",
        "Price EUR 75,000 below 100k floor (likely ruin/barn)",
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 0.61,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Lisbon (134km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/30197741/",
      "location": "",
      "title": "Land plot in Abiul, Pombal",
      "price": 53000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Excellent investment opportunity or housing construction. Urban land with approximately 1 hectare divided by road, with the possibility of building two houses. Consisting of olive groves and came with",
      "gate_reasons": [
        "Score 0.61 below 1.5 threshold",
        "Price EUR 53,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.64,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "Hospital da Misericó (35.4km)",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Lisbon (145km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/30261607/",
      "location": "",
      "title": "- Palhais, Sertã",
      "price": 77777,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Rustic land composed of 3 adjacent matrix articles. Feasibility of construction. It has water through an artesian well.",
      "gate_reasons": [
        "Score 0.64 below 1.5 threshold",
        "Price EUR 77,777 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.76,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "SW Ireland",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "My Auchan (0.4km)",
        "airport": "Lisbon (81km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/30764079/",
      "location": "",
      "title": "Land plot in Foros de Vale de Figueira, Montemor-o-Novo",
      "price": 172000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "This farm with 7.5 hectares located in Foros de Vale Figueira, Montemor- o-Novo, is rich in cork oak (cork oaks), has feasibility of construction for a villa up to 250 m2, is fenced and has good panor",
      "gate_reasons": [
        "Score 0.76 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Entroncamento (46.3km)",
        "supermarket": "none",
        "airport": "Lisbon (111km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/31326397/",
      "location": "",
      "title": "Land plot, Lugar Vale Formoso, NN, Galveias, Ponte de Sor",
      "price": 154000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.49,
      "cp_raw": 1.69,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "none",
        "airport": "Porto (191km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/31347183/",
      "location": "",
      "title": "Land plot, rosmaninhal, NN, Rosmaninhal, Idanha-a-Nova",
      "price": 55000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Land with 56,500 m2, with a construction area of 2,000 m2, located within the perimeter of the Rosmaninhal residential area, with abundant water, very fertile land excellent for cultivation. For bette",
      "gate_reasons": [
        "Score 0.49 below 1.5 threshold",
        "Price EUR 55,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/31654321/",
      "location": "",
      "title": "Vera Cruz",
      "price": 70000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold",
        "Price EUR 70,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.69,
      "cp_raw": 1.72,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 2,
      "amenities": {
        "bakery": "Pastelaria Riviera (0.0km)",
        "hospital": "none",
        "train_station": "Tui (25.8km)",
        "supermarket": "none",
        "airport": "Porto (71km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/31670614/",
      "location": "",
      "title": "Land plot in Rua de Barrosa de Cima, Seixas, Caminha",
      "price": 200000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Land with 5000m2, flat, at a higher level than the street, with a project for 6 plots (detached houses). Quiet place, with good access and all the necessary infrastructures. Possibility to transform i",
      "gate_reasons": [
        "Score 0.69 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.46,
      "cp_raw": 2.11,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 2,
        "livability": 2,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 2,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Alentejo",
      "dist_km": null,
      "red_flags": [
        {
          "id": "land_only",
          "severity": "FLAG",
          "reason": "Land only, no building",
          "matched": "plot of land"
        }
      ],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/31677049/",
      "location": "",
      "title": "",
      "price": 180000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Grândola, a town on the Alentejo coast, and it is here that you will find a rustic plot of land with 8294.67 m2, which may be enough to build your dream home. Energy Category: Exempt ref: LB_49.",
      "gate_reasons": [
        "Score 1.46 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 1.5,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 1,
        "guest_accommodation": 1,
        "livability": 1,
        "environmental_risk": null,
        "design_story": 2,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 1,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Idealista",
      "data_completeness": 1,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.idealista.pt/en/imovel/31686432/",
      "location": "",
      "title": "",
      "price": 125000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "high",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "Small farm located in the town of Barrô/Lourosa, in the parish of Santiago de Besteiros, in the municipality of Tondela, in the middle of Vale de Besteiros, at the foot of the Caramulo mountains, whic",
      "gate_reasons": [
        "Score 0.75 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.32,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (generic tiles, basic layout)",
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 859,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 3180,
      "url": "https://www.green-acres.fr/en/properties/apartment/nyons/A166q5jk5gn5f5vy.htm",
      "location": "",
      "title": "Nyons (Drôme)",
      "price": 159000,
      "land_m2": null,
      "building_m2": 50,
      "bedrooms": 1,
      "thumbnail": "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/miniPhotos/A166q5jk5gn5f5vy_1.jpg",
      "photo_urls": [
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_7.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_3.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_8.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_4.jpg",
        "https://lb1.green-acres.com/ClientLogos/1108565.png",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/miniPhotos/A166q5jk5gn5f5vy_1.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_5.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_6.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_9.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_11.jpg",
        "https://lb1.green-acres.com/ClientLogos/233752.png",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_10.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_2.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_12.jpg",
        "https://lb1.green-acres.com/1008511a/A166q5jk5gn5f5vy/Photos/A166q5jk5gn5f5vy_13.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "High environmental risk (score 1.8/5)",
        "Score 0.32 below 1.5 threshold",
        "Apartment — not a homestead candidate"
      ]
    },
    {
      "cp_score": 1.74,
      "cp_raw": 3.17,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (dilapidated, abandoned, peeling walls)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: convertible attic",
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (675m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 859,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1547,
      "url": "https://www.green-acres.fr/en/properties/property/nyons/Ap0rx3gsrx6tg76h.htm",
      "location": "",
      "title": "Nyons (Drôme)",
      "price": 249000,
      "land_m2": 675,
      "building_m2": 161,
      "bedrooms": 4,
      "thumbnail": "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/miniPhotos/Ap0rx3gsrx6tg76h_1.jpg?639143148920000000",
      "photo_urls": [
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_19.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/miniPhotos/Ap0rx3gsrx6tg76h_1.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_10.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_12.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_18.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_17.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_4.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_2.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_8.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_15.jpg",
        "https://lb1.green-acres.com/ClientLogos/1108565.png",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_3.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_20.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_5.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_6.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_13.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_9.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_11.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_7.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_14.jpg",
        "https://lb1.green-acres.com/4038616a/Ap0rx3gsrx6tg76h/Photos/Ap0rx3gsrx6tg76h_16.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)",
        "Land 675m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 3.2,
      "cp_raw": 2.75,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 2,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Provençal beams, terracotta floor, simple interior)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1043 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 873,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {
        "bakery": "Boulangerie Modena (0.1km)",
        "hospital": "none",
        "train_station": "none",
        "supermarket": "Carrefour Contact (8.3km)",
        "airport": "Marseille (89km)",
        "town": "none"
      },
      "price_per_m2": 4636,
      "url": "https://www.green-acres.fr/en/properties/apartment/mollans-sur-ouveze/Abq913ipbki92qs1.htm",
      "location": "",
      "title": "Mollans-sur-Ouvèze (Drôme)",
      "price": 102000,
      "land_m2": null,
      "building_m2": 22,
      "bedrooms": null,
      "thumbnail": "https://lb1.vizzit.com/59668a/Abq913ipbki92qs1/miniPhotos/Abq913ipbki92qs1_1.jpg",
      "photo_urls": [
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_5.jpg",
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_2.jpg",
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_3.jpg",
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_7.jpg",
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_1.jpg",
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_8.jpg",
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_6.jpg",
        "https://lb1.green-acres.com/ClientLogos/233752.png",
        "https://lb1.green-acres.com/1434181a/A1kq6tks9af2y6c9/miniPhotos/A1kq6tks9af2y6c9_4.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Apartment — not a homestead candidate"
      ]
    },
    {
      "cp_score": 3.33,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (open terrace, scenic view, rustic charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 873,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/mollans-sur-ouveze/Alg8r8z5wicvx1mr.htm",
      "location": "",
      "title": "Mollans-sur-Ouvèze (Drôme)",
      "price": 435000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.vizzit.com/59668a/Alg8r8z5wicvx1mr/miniPhotos/Alg8r8z5wicvx1mr_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,305m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 435,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.03,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.25,
        "_feature_reasons": [
          "swimming pool (season-extender)",
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (pool, rural charm, landscaping)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (970m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 873,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/mollans-sur-ouveze/Azfqwaktis3jv3ar.htm",
      "location": "",
      "title": "Mollans-sur-Ouvèze (Drôme)",
      "price": 332000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/4038616a/Azfqwaktis3jv3ar/miniPhotos/Azfqwaktis3jv3ar_1.jpg?639121642620000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 332,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.87,
      "cp_raw": 3.6,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 1,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -2.5,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, rural charm, photogenic setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 837,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/le-teil/Afgd9r6w6tt2w7t2.htm",
      "location": "",
      "title": "Le Teil (Ardèche)",
      "price": 399000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/22155a/Afgd9r6w6tt2w7t2/miniPhotos/Afgd9r6w6tt2w7t2_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Nucléaire",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.0/5)",
        "Price EUR 399,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.78,
      "cp_raw": 3.05,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 1,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -2.5,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.25,
        "_feature_reasons": [
          "swimming pool (season-extender)",
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (pool, outdoor space, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1326m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 837,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/le-teil/Ay1nnfcw8vue3d6d.htm",
      "location": "",
      "title": "Le Teil (Ardèche)",
      "price": 350000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/22155a/Ay1nnfcw8vue3d6d/miniPhotos/Ay1nnfcw8vue3d6d_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Nucléaire",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.0/5)",
        "Score 0.78 below 1.5 threshold",
        "Land 1,326m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 350,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.95,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.25,
        "_feature_reasons": [
          "swimming pool (season-extender)",
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rustic charm, greenery, rural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (900m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 818,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 2147,
      "url": "https://www.green-acres.fr/en/properties/property/montpezat-sous-bauzon/Awn4b8kiu1pcad56.htm",
      "location": "",
      "title": "Montpezat-sous-Bauzon (Ardèche)",
      "price": 249000,
      "land_m2": 900,
      "building_m2": 116,
      "bedrooms": 5,
      "thumbnail": "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/miniPhotos/Awn4b8kiu1pcad56_1.jpg?639133660450000000",
      "photo_urls": [
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_15.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_14.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/miniPhotos/Awn4b8kiu1pcad56_1.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_3.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_6.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_9.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_5.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_7.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_4.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_4.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_12.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_18.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_2.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_17.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_8.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_9.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_10.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_13.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_11.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_7.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_5.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_20.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_10.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_8.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_19.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_16.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_3.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_1.jpg",
        "https://lb1.green-acres.com/2611095a/Adrwei5sylqbdbym/miniPhotos/Adrwei5sylqbdbym_2.jpg",
        "https://lb1.green-acres.com/22155a/Awn4b8kiu1pcad56/Photos/Awn4b8kiu1pcad56_6.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 900m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 3.57,
      "cp_raw": 3.55,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone walls, rustic charm, outdoor seating)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 852,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/vallon-pont-d-arc/A57aeuq6uajdoa30.htm",
      "location": "",
      "title": "Vallon-Pont-d'Arc (Ardèche)",
      "price": 295000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1140630a/A57aeuq6uajdoa30/miniPhotos/A57aeuq6uajdoa30_1.jpg?639149190120000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.5/5)"
      ]
    },
    {
      "cp_score": 3.22,
      "cp_raw": 3.25,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming rural home, historic character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: south-facing",
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (583m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 844,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/joyeuse/Ab22pt0rday9c827.htm",
      "location": "",
      "title": "Joyeuse (Ardèche)",
      "price": 328000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/57964a/Ab22pt0rday9c827/miniPhotos/Ab22pt0rday9c827_1.jpg?639147802910000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 328,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.0,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (modern design, simple facade)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "commune is a city/préfecture (montpellier)"
        ],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 941,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/montpellier/A0xzjwtdvsiuj3mz.htm",
      "location": "",
      "title": "Montpellier (Hérault)",
      "price": 419000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "https://lb1.green-acres.com/272204a/A0xzjwtdvsiuj3mz/miniPhotos/A0xzjwtdvsiuj3mz_1.jpg?639148607540000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.0 below 1.5 threshold",
        "Price EUR 419,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.78,
      "cp_raw": 3.08,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, garden space)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (516m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 948,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/cournonterral/Au0ivo3hxp2i0eam.htm",
      "location": "",
      "title": "Cournonterral (Hérault)",
      "price": 399000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1157302a/Au0ivo3hxp2i0eam/miniPhotos/Au0ivo3hxp2i0eam_1.jpg?639151003310000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.78 below 1.5 threshold",
        "Price EUR 399,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.4,
      "cp_raw": 3.1,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 1,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (hôtel particulier salon, panelled doors, cement tile floor)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (7797 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 960,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "none",
        "hospital": "none",
        "train_station": "Magalas (15.6km)",
        "supermarket": "none",
        "airport": "Marseille (145km)",
        "town": "none"
      },
      "price_per_m2": 1895,
      "url": "https://www.green-acres.fr/en/properties/apartment/pezenas/A9cx2d30wxt0gzen.htm",
      "location": "",
      "title": "Pézenas (Hérault)",
      "price": 181900,
      "land_m2": null,
      "building_m2": 96,
      "bedrooms": 3,
      "thumbnail": "https://lb1.vizzit.com/972a/A9cx2d30wxt0gzen/miniPhotos/A9cx2d30wxt0gzen_1.jpg?639148285050000000",
      "photo_urls": [
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_4.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_3.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_10.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_20.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_13.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_10.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_15.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_6.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_1.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_13.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_11.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_1.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_9.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_14.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_7.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_1.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_2.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_8.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_3.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_17.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_8.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_9.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_14.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_8.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_5.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_5.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_16.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_19.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_7.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_5.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_7.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_6.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_6.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_3.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_12.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_2.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_18.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_4.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_4.jpg",
        "https://lb1.green-acres.com/672883a/Aj17fnz4a9l5yixj/miniPhotos/Aj17fnz4a9l5yixj_12.jpg",
        "https://lb1.green-acres.com/4039694a/Aefnydqm3vcxriag/miniPhotos/Aefnydqm3vcxriag_2.jpg",
        "https://lb1.green-acres.com/1155052a/Anbtao4epsxykd0m/miniPhotos/Anbtao4epsxykd0m_11.jpg",
        "https://lb1.green-acres.com/ClientLogos/105446.png"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.4 below 1.5 threshold",
        "Apartment — not a homestead candidate"
      ]
    },
    {
      "cp_score": 1.98,
      "cp_raw": 3.17,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (spacious living area, modern design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (610m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 961,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/abeilhan/Aulkivk2v89q1h2x.htm",
      "location": "",
      "title": "Abeilhan (Hérault)",
      "price": 430000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166913a/Aulkivk2v89q1h2x/miniPhotos/Aulkivk2v89q1h2x_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 430,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.63,
      "cp_raw": 2.33,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 2,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 2,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, simple design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (121m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 924,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/saussines/Ar63aeek1ibjvi3d.htm",
      "location": "",
      "title": "Saussines (Hérault)",
      "price": 284000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/2653641a/Ar63aeek1ibjvi3d/miniPhotos/Ar63aeek1ibjvi3d_1.jpg?639149978560000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.63 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.42,
      "cp_raw": 2.88,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (sandy beach, natural landscape)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 600,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/land/saint-jacut-de-la-mer/Aucl0mptdarwjltu.htm",
      "location": "",
      "title": "Saint-Jacut-de-la-Mer (Côtes-d'Armor)",
      "price": 282000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/4040602a/Aucl0mptdarwjltu/miniPhotos/Aucl0mptdarwjltu_1.jpg?639129083540000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.42 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.3,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -1.0,
        "_proximity_reasons": [
          "hemmed in (24 buildings <50m)",
          "busy road 12m away (noise)"
        ],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone farmhouse, rural charm, photogenic)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 681,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/luxury-property/plounevez-quintin/Afvdf5muehvy3is2.htm",
      "location": "",
      "title": "Plounévez-Quintin (Côtes-d'Armor)",
      "price": 435000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/32476a/Afvdf5muehvy3is2/miniPhotos/Afvdf5muehvy3is2_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.3 below 1.5 threshold",
        "Price EUR 435,000 exceeds 300k cap",
        "24 buildings within 50m (no privacy)",
        "Major road within 12m (road noise)"
      ]
    },
    {
      "cp_score": 1.48,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (modern design, large windows, open space)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 733,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/apartment/ploemeur/A92bh3hfagukacc7.htm",
      "location": "",
      "title": "Ploemeur (Morbihan)",
      "price": 374400,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "https://lb1.green-acres.com/32476a/A92bh3hfagukacc7/miniPhotos/A92bh3hfagukacc7_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.48 below 1.5 threshold",
        "Price EUR 374,400 exceeds 300k cap",
        "Apartment — not a homestead candidate"
      ]
    },
    {
      "cp_score": 0.43,
      "cp_raw": 3.08,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming, traditional design, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (437m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 727,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/lanester/Af9o8cou2uvurkqv.htm",
      "location": "",
      "title": "Lanester (Morbihan)",
      "price": 419900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166633a/Af9o8cou2uvurkqv/miniPhotos/Af9o8cou2uvurkqv_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.43 below 1.5 threshold",
        "Price EUR 419,900 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.2,
      "cp_raw": 2.85,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (unfinished basement, minimal features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (930m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 714,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1949,
      "url": "https://www.green-acres.fr/en/properties/property/meslan/Aybr96hiz80l8azz.htm",
      "location": "",
      "title": "Meslan (Morbihan)",
      "price": 194900,
      "land_m2": 930,
      "building_m2": 100,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/miniPhotos/Aybr96hiz80l8azz_1.jpg",
      "photo_urls": [
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_10.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_9.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/miniPhotos/Aybr96hiz80l8azz_1.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_2.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_4.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_5.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_6.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_3.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_8.jpg",
        "https://lb1.green-acres.com/1166633a/Aybr96hiz80l8azz/Photos/Aybr96hiz80l8azz_7.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.2 below 1.5 threshold",
        "Land 930m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.4,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (spacious country home, modern design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1320m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 644,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/le-faouet/A2uiagzcjadzss8r.htm",
      "location": "",
      "title": "Le Faouët (Morbihan)",
      "price": 219900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166633a/A2uiagzcjadzss8r/miniPhotos/A2uiagzcjadzss8r_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.4 below 1.5 threshold",
        "Land 1,320m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.35,
      "cp_raw": 3.1,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone exterior, period features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 702,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/lignol/Aep2yttqux18b2v8.htm",
      "location": "",
      "title": "Lignol (Morbihan)",
      "price": 208600,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166633a/Aep2yttqux18b2v8/miniPhotos/Aep2yttqux18b2v8_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 1.35 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.25,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (adequate suburban design, minimal character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (595m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 714,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/plouay/Au7jkto7s5py6iq2.htm",
      "location": "",
      "title": "Plouay (Morbihan)",
      "price": 245105,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166633a/Au7jkto7s5py6iq2/miniPhotos/Au7jkto7s5py6iq2_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)",
        "Score 0.25 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.05,
      "cp_raw": 2.85,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.5,
        "_character_reason": "character 1/5 (modern underground parking garage)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 706,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 4144,
      "url": "https://www.green-acres.fr/en/properties/apartment/sene/Adcto2k7lh3nd1tp.htm",
      "location": "",
      "title": "Séné (Morbihan)",
      "price": 244500,
      "land_m2": null,
      "building_m2": 59,
      "bedrooms": 2,
      "thumbnail": "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/miniPhotos/Adcto2k7lh3nd1tp_1.jpg?639147879370000000",
      "photo_urls": [
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_13.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_5.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_9.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_14.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_10.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_3.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_4.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_7.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_6.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/miniPhotos/Adcto2k7lh3nd1tp_1.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_2.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_8.jpg",
        "https://lb1.green-acres.com/ClientLogos/429938.png",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_11.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_12.jpg",
        "https://lb1.green-acres.com/279302a/Adcto2k7lh3nd1tp/Photos/Adcto2k7lh3nd1tp_15.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.05 below 1.5 threshold",
        "Apartment — not a homestead candidate"
      ]
    },
    {
      "cp_score": 1.55,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 5,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (stable structure, functional design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 652,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/guer/Annui55nag4qz3u3.htm",
      "location": "",
      "title": "Guer (Morbihan)",
      "price": 302000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/4170257a/Annui55nag4qz3u3/miniPhotos/Annui55nag4qz3u3_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Price EUR 302,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.0,
      "cp_raw": 2.83,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rural charm, simple design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (482m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 700,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/saint-ave/Ag3avmk0x2p4fhxf.htm",
      "location": "",
      "title": "Saint-Avé (Morbihan)",
      "price": 378000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/3333206a/Ag3avmk0x2p4fhxf/miniPhotos/Ag3avmk0x2p4fhxf_1.jpg?639143210870000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Price EUR 378,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.65,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (thatched roof, rural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 730,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/quimperle/A0wkqt9d9fq5t18c.htm",
      "location": "",
      "title": "Quimperlé (Finistère)",
      "price": 405600,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/32476a/A0wkqt9d9fq5t18c/miniPhotos/A0wkqt9d9fq5t18c_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.65 below 1.5 threshold",
        "Price EUR 405,600 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 3.1,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming exterior, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 715,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/spezet/Asfolvdt7wvuh77x.htm",
      "location": "",
      "title": "Spézet (Finistère)",
      "price": 159000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/81616a/Asfolvdt7wvuh77x/miniPhotos/Asfolvdt7wvuh77x_1.jpg?639150143860000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.85 below 1.5 threshold",
        "Land 1,784m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 0.0,
      "cp_raw": 2.85,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -3.0,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "small plot (1032m2) + building = village/town house",
          "commune is a city/préfecture (brest)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 746,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/4000000029041210/achat-maison-a-vendre-brest-finistere.html",
      "location": "",
      "title": "Brest - immonot",
      "price": 334000,
      "land_m2": 1032,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Nucléaire",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.5/5)",
        "Land 1,032m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 334,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.38,
      "cp_raw": 2.98,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 737,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011310__w1774526638611834/achat-maison-a-vendre-lannilis-finistere.html",
      "location": "",
      "title": "Lannilis - immonot",
      "price": 398155,
      "land_m2": 2154,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 1.38 below 1.5 threshold",
        "Land 2,154m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 398,155 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.86,
      "cp_raw": 2.96,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 701,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/29066_32144704/achat-maison-a-vendre-carhaix-plouguer-finistere.html",
      "location": "",
      "title": "Carhaix-Plouguer - immonot",
      "price": 262500,
      "land_m2": 1599,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.86 below 1.5 threshold",
        "Land 1,599m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.8,
      "cp_raw": 3.0,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 600,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/4000000035150678/achat-maison-a-vendre-pleslin-trigavou-cotes-d-armor.html",
      "location": "",
      "title": "Pleslin-Trigavou - immonot",
      "price": 391500,
      "land_m2": 1816,
      "building_m2": null,
      "bedrooms": 7,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,816m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 391,500 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.05,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming design, historic feel, garden)",
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1220m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 956,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/4000000220252598/achat-maison-a-vendre-saint-alban-cotes-d-armor.html",
      "location": "",
      "title": "Saint-Alban - immonot",
      "price": 282150,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/2da3972fc3bc6ed1c74f87861a3165a818ded256_20251030163935/maison-a-vendre-saint-alban-22400-cotes-d-armor-360525-euros-220124339-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "Score 0.05 below 1.5 threshold",
        "Land 1,220m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.52,
      "cp_raw": 2.87,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1243m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 604,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/4000000022038239/achat-maison-a-vendre-dinan-cotes-d-armor.html",
      "location": "",
      "title": "Dinan - immonot",
      "price": 445050,
      "land_m2": 1243,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,243m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 445,050 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.6,
      "cp_raw": 2.9,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1233m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 644,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/4000000221211001/achat-maison-a-vendre-merdrignac-cotes-d-armor.html",
      "location": "",
      "title": "Merdrignac - immonot",
      "price": 110040,
      "land_m2": 1233,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,233m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.15,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone exterior, rural charm, attractive landscaping)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 711,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/languidic/A90u094wago0xaj4.htm",
      "location": "",
      "title": "Languidic (Morbihan)",
      "price": 479900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/32476a/A90u094wago0xaj4/miniPhotos/A90u094wago0xaj4_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 1.15 below 1.5 threshold",
        "Land 1,556m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 479,900 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.2,
      "cp_raw": 3.25,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.2,
        "_substrate_reasons": [
          "3.0ha (ample, capped)"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (wooden cabin, terrace, pool)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 875,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/plaisians/A7l3d2dpoplvfwnp.htm",
      "location": "",
      "title": "Plaisians (Drôme)",
      "price": 460000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/938035a/A7l3d2dpoplvfwnp/miniPhotos/A7l3d2dpoplvfwnp_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 460,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.75,
      "cp_raw": 3.35,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -3.0,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (two-story, garden, suburban setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 856,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011141_26060-750/achat-maison-a-vendre-pierrelatte-drome.html",
      "location": "",
      "title": "Pierrelatte - immonot",
      "price": 430000,
      "land_m2": 4500,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/486087ca596e5376df318fef981fc8cad0b24724_20260529093630/maison-a-vendre-pierrelatte-26700-drome-430000-euros-26060750-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Nucléaire",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.5/5)",
        "Score 0.75 below 1.5 threshold",
        "Price EUR 430,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.35,
      "cp_raw": 3.05,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming countryside, stone exterior, garden space)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 856,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011141_26060-809/achat-maison-a-vendre-pierrelatte-drome.html",
      "location": "",
      "title": "Pierrelatte - immonot",
      "price": 345000,
      "land_m2": 2000,
      "building_m2": null,
      "bedrooms": 6,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/84974fd35cdc72bb6b30b2481fabd240afe1cc7e_20260430094402/maison-a-vendre-pierrelatte-26700-drome-345000-euros-26060809-001.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,000m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 345,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.4,
      "cp_raw": 3.1,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming rural property, nice garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 856,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011141_26060-827/achat-maison-a-vendre-pierrelatte-drome.html",
      "location": "",
      "title": "Pierrelatte - immonot",
      "price": 376200,
      "land_m2": 2700,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/a7d8343c4c60aba5f701fda688264ca94104fd22_20260306093607/maison-a-vendre-pierrelatte-26700-drome-376200-euros-26060827-001.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,700m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 376,200 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.05,
      "cp_raw": 3.5,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone construction, rural charm, surrounded by nature)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 825,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/vals-les-bains/At8lw8gajhwyfryk.htm",
      "location": "",
      "title": "Vals-les-Bains (Ardèche)",
      "price": 475000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/57964a/At8lw8gajhwyfryk/miniPhotos/At8lw8gajhwyfryk_1.jpg?639149521840000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 475,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.64,
      "cp_raw": 3.59,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, rural charm, pool area)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (245 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 836,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010268_07068-736/achat-maison-a-vendre-chassiers-ardeche.html",
      "location": "",
      "title": "Chassiers - immonot",
      "price": 430000,
      "land_m2": 8073,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/8558f65a6041ed450117ff4023b59584c672dca6_20251024160957/maison-a-vendre-chassiers-07110-ardeche-430000-euros-07068736-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 430,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.87,
      "cp_raw": 3.37,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.9,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rendered village house, attached barn, modest)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (577 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 857,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "none",
        "hospital": "Hôpital Intercommuna (0.5km)",
        "train_station": "Le Teil (20.5km)",
        "supermarket": "Aldi (4.2km)",
        "airport": "Marseille (113km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011141_26060-843/achat-maison-a-vendre-bourg-saint-andeol-ardeche.html",
      "location": "",
      "title": "Bourg-Saint-Andéol - immonot",
      "price": 240500,
      "land_m2": 11513,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/04b713f1f707e5f37d883a6270920ab21c5e9585_20260515160113/maison-a-vendre-bourg-saint-andeol-07700-ardeche-240500-euros-26060843-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Nucléaire",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)",
        "Score 0.87 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 4.32,
      "cp_raw": 4.02,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 3,
        "environmental_risk": 4,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone construction, rural charm, period features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Ardèche",
      "dist_km": 843,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010268_07068-740/achat-maison-a-vendre-planzolles-ardeche.html",
      "location": "",
      "title": "Planzolles - immonot",
      "price": 472500,
      "land_m2": 18695,
      "building_m2": null,
      "bedrooms": 9,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/d8f47c243ff56461d09ece6d1cba297c0318808b_20251120151821/maison-a-vendre-planzolles-07230-ardeche-472500-euros-07068740-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.5,
      "risk_labels": [
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": null,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 472,500 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.8,
      "cp_raw": 3.25,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2.0/5 (plain rendered 60s-70s, roadside)",
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 5,
      "vibe_region": "Hérault",
      "dist_km": 912,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011658_34019-419/achat-maison-a-vendre-ferrieres-les-verreries-herault.html",
      "location": "",
      "title": "Ferrières-les-Verreries - immonot",
      "price": 399000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/e9e379251751e00494d7dbb30839cef7c0613cd9_20260601162942/maison-a-vendre-castries-34160-herault-285000-euros-34012776-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "Price EUR 399,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.77,
      "cp_raw": 3.73,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, flowering vines, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Gard",
      "dist_km": 892,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/anduze/A7sgszrrz56ysnjb.htm",
      "location": "",
      "title": "Anduze (Gard)",
      "price": 480000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/2719716a/A7sgszrrz56ysnjb/miniPhotos/A7sgszrrz56ysnjb_1.jpg?639149995920000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Price EUR 480,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.2,
      "cp_raw": 3.3,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rural charm, greenery, period features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (731 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Gard",
      "dist_km": 920,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/bouillargues/Abdc1jkf48meu5yr.htm",
      "location": "",
      "title": "Bouillargues (Gard)",
      "price": 318000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/265469a/Abdc1jkf48meu5yr/miniPhotos/Abdc1jkf48meu5yr_1.jpg?639149682610000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.2 below 1.5 threshold",
        "Price EUR 318,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.35,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming terrace, rural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 777,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/linars/Agfs3h1m5bwu8vbe.htm",
      "location": "",
      "title": "Linars (Charente)",
      "price": 252000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/279302a/Agfs3h1m5bwu8vbe/miniPhotos/Agfs3h1m5bwu8vbe_1.jpg?639142721070000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)"
      ]
    },
    {
      "cp_score": 1.93,
      "cp_raw": 3.27,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rural charm, some period features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (173 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 820,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/chenac-saint-seurin-d-uzet/A55a31ori44y4z5m.htm",
      "location": "",
      "title": "Chenac-Saint-Seurin-d'Uzet (Charente-Maritime)",
      "price": 299000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/56638a/A55a31ori44y4z5m/miniPhotos/A55a31ori44y4z5m_1.jpg?639125903790000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,760m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.55,
      "cp_raw": 3.25,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (country property, simple design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 813,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/cozes/A3f5jxjvsjcatkyr.htm",
      "location": "",
      "title": "Cozes (Charente-Maritime)",
      "price": 278000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/56638a/A3f5jxjvsjcatkyr/miniPhotos/A3f5jxjvsjcatkyr_1.jpg?639097007310000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,450m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.33,
      "cp_raw": 2.98,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 815,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/17109_30628715/achat-maison-a-vendre-saint-genis-de-saintonge-charente-maritime.html",
      "location": "",
      "title": "Saint-Genis-de-Saintonge - immonot",
      "price": 210000,
      "land_m2": 2852,
      "building_m2": null,
      "bedrooms": 7,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,852m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.83,
      "cp_raw": 3.27,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, rural charm, balcony)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 840,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/cenac-et-saint-julien/A2lq2mbl321jbvr9.htm",
      "location": "",
      "title": "Cénac-et-Saint-Julien (Dordogne)",
      "price": 269000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/5725a/A2lq2mbl321jbvr9/miniPhotos/A2lq2mbl321jbvr9_1.jpg?639096481420000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,888m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.05,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.3,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (364 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 831,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011034__w17785027982837029/achat-maison-a-vendre-la-roche-chalais-dordogne.html",
      "location": "",
      "title": "La Roche-Chalais - immonot",
      "price": 239000,
      "land_m2": 3640,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.05 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 2.3,
      "cp_raw": 3.1,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 2,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3.0/5 (stone barn shell — good bones, unconverted)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.25,
        "_expandability_reason": "expandable (outbuildings + adequate land)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 839,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/le-bouyssou/A4l2terdvsdfmjtg.htm",
      "location": "",
      "title": "Le Bouyssou (Lot)",
      "price": 149750,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/11087a/A4l2terdvsdfmjtg/miniPhotos/A4l2terdvsdfmjtg_1.jpg?639130666530000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 1.88,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone farmhouse, rural charm, green vines)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 833,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/gramat/Arqq0fefy6zch1rt.htm",
      "location": "",
      "title": "Gramat (Lot)",
      "price": 312700,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1155317a/Arqq0fefy6zch1rt/miniPhotos/Arqq0fefy6zch1rt_1.jpg?639153075540000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 312,700 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.02,
      "cp_raw": 3.37,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 846,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/l800238051/achat-maison-a-vendre-figeac-lot.html",
      "location": "",
      "title": "Figeac - immonot",
      "price": 206900,
      "land_m2": 15319,
      "building_m2": null,
      "bedrooms": 6,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)"
      ]
    },
    {
      "cp_score": 1.3,
      "cp_raw": 3.0,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 846,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012392_MAIS176_60378210/achat-maison-a-vendre-figeac-lot.html",
      "location": "",
      "title": "Figeac - immonot",
      "price": 188400,
      "land_m2": 2800,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 1.3 below 1.5 threshold",
        "Land 2,800m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.28,
      "cp_raw": 2.98,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 846,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012392_MAIS175_60377162/achat-maison-a-vendre-figeac-lot.html",
      "location": "",
      "title": "Figeac - immonot",
      "price": 183250,
      "land_m2": 2665,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 1.28 below 1.5 threshold",
        "Land 2,665m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.7,
      "cp_raw": 3.3,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 4,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4.0/5",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.15,
        "_condition_reason": "condition 4/5 (light work)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (2037 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 722,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "Le pain de la Semain (10.7km)",
        "hospital": "none",
        "train_station": "Rosporden (17.1km)",
        "supermarket": "8 à Huit (4.9km)",
        "airport": "Brest (72km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012862_56071-2545/achat-maison-a-vendre-guiscriff-morbihan.html",
      "location": "",
      "title": "Guiscriff - immonot",
      "price": 231500,
      "land_m2": 6465,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/a7cf26de7876936cfb99dc46e7435f7b37d38c7d_20251001171741/maison-a-vendre-guiscriff-56560-morbihan-231500-euros-560712545-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)"
      ]
    },
    {
      "cp_score": 0.44,
      "cp_raw": 2.89,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1031m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 688,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/4000000560153486/achat-maison-a-vendre-questembert-morbihan.html",
      "location": "",
      "title": "Questembert - immonot",
      "price": 395200,
      "land_m2": 1031,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.44 below 1.5 threshold",
        "Land 1,031m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 395,200 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.09,
      "cp_raw": 2.74,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (exposed beams, cozy charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1187m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 672,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1280,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44426JHK56",
      "location": "",
      "title": "Pretty detached riverside stone cottage, 3 beds, garden, walking distance to pop",
      "price": 160000,
      "land_m2": 1187,
      "building_m2": 125,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/4Mjx3aamqqCFs70FxzXOUnwAxpha97AZOOMpDsbuFEc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQktIWE1ZMzAuanBn.jpg",
        "https://image.hestia.immo/yiks-xyN6urr0XtF7tuY_0r4ujfqwQSP15j_Wo8i4SY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMEtaM0JLRUguanBn.jpg",
        "https://image.hestia.immo/RnQ1PZUSN8ownWaZDPPOJ1IInVI7vA41Ym9FgBtLWVs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzMVBQTVdEMTUuanBn.jpg",
        "https://image.hestia.immo/BNl8FvcQKN19Jc0j2gTa345rXAfCswFo8xXoMHoFjHA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyQTIwQkcxQTkuanBn.jpg",
        "https://image.hestia.immo/ocpbDim7UtpM4hkfQbhD3uCCv1qTS68SPUAu3saRJ2w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M0WDM5RksyWEsuanBn.jpg",
        "https://image.hestia.immo/62ue4E5A25cYMWIQxfbvUIeKBwEk1Q_d8vuUeR29E5U/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSjcxSlpFMzEuanBn.jpg",
        "https://image.hestia.immo/SFvlBd-htQ6lt8RpaYNqEiQ-BZk92xe17y3HZr5jIOk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NINlQ5Tk4xNTEuanBn.jpg",
        "https://image.hestia.immo/Y-C1wimBRHE_Lv7E9fN4BCQnk60Ry_M9-YOpFhpdIOI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRlE3MjlFM0YuanBn.jpg",
        "https://image.hestia.immo/AkPVD6WLM1q3th9Cg8ORbq2SCVj5SPTCN4zKCKIaCpM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0NLOUpBMUYxUTkuSlBH.jpg",
        "https://image.hestia.immo/Kuk_72fWmDW4yQhj0c87v0MMP0vK8mdShMRpvhpQiI0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0M4R1NZWVYxM1guanBlZw.jpg",
        "https://image.hestia.immo/OLdFWHBXqG4IHJY8xlDm5EyrOCNH50UoHYVFYZeK54k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyUlZKRFc1MVcuanBn.jpg",
        "https://image.hestia.immo/lhf3vx0LcX_RPWcq9RRlCmJ8BvWBcOPaHEEeL1vi4T0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NIQVpIODk5QVQuanBn.jpg",
        "https://image.hestia.immo/oAMmigdB5MWcVSzmYa1vLd5wA0ZclezIkHfVF55QPNw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMzNIRDU1MTMuSlBH.jpg",
        "https://image.hestia.immo/w9sR7RRrWyQvsgQkvPUFpJqa586hjUYIOBRBtU4kk6A/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MxVlRBMUFLMTUuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,187m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.12,
      "cp_raw": 3.07,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": null,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/29064_32653134/achat-maison-a-vendre-finistere.html",
      "location": "",
      "title": "Finistere - immonot",
      "price": 142425,
      "land_m2": 2010,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,010m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 0.95,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 733,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/l800242010/achat-maison-a-vendre-plouguerneau-finistere.html",
      "location": "",
      "title": "Plouguerneau - immonot",
      "price": 374160,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "Score 0.95 below 1.5 threshold",
        "Price EUR 374,160 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.15,
      "cp_raw": 3.3,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 4,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone buildings, rural charm, historic features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (201 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 751,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011293_29118-1431/achat-maison-a-vendre-la-foret-fouesnant-finistere.html",
      "location": "",
      "title": "La Forêt-Fouesnant - immonot",
      "price": 364700,
      "land_m2": 5950,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/d3e330d495b4164e72f4d41796ad6e727fba5a56_20250602142832/maison-a-vendre-la-foret-fouesnant-29940-finistere-364700-euros-291181431-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.15 below 1.5 threshold",
        "Price EUR 364,700 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.18,
      "cp_raw": 3.25,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (simple layout, minimal features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (598m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 705,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 991,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43295MEJ29",
      "location": "",
      "title": "Spacious 3 bedroom house in Huelgoat with plenty of living space. Close to the l",
      "price": 109000,
      "land_m2": 598,
      "building_m2": 110,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/m4LDYwqJ1DN6szgoxXuSvKa2LY_bFMZmuCordjvgoPI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzUFAxNDE4UkcuanBn.jpg",
        "https://image.hestia.immo/F5_7POjGRWVTo8IG_GVWzaYqvq5GUwpr2lvBfdiAJsQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NTNjgwSDAxNDIuanBn.jpg",
        "https://image.hestia.immo/tizxXUoSc-d5n0ojcj9l2BDFF1xnvpWbLd9BL26pjaA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzOERGTlZTRDIuanBn.jpg",
        "https://image.hestia.immo/mMIAp7BIieFMD8fliqirNYNnZfLhWktJv6GGBovkcmM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyUzhDUUVWRFAuanBn.jpg",
        "https://image.hestia.immo/UmO7wrefmkailoWLEvhh3Tu2P8-1tup0y1AnCncCuFI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxRVBEU1I3MTAuanBn.jpg",
        "https://image.hestia.immo/6zMXpmkNxHSb6feoLgneMmJhVkyCBgYPtUiPuThjMqE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NKMkVOWUczSlouanBlZw.jpg",
        "https://image.hestia.immo/1FMO3_GjKIMcEYsIj2ZC-EuvUoPR5tKvlwhl8s3FU4c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyWUJKRzhWMlMuanBn.jpg",
        "https://image.hestia.immo/o8VcyadOTmOdc5PEbWdrip27BNez8DyBcWD5CQLIrFc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyTlhHVzVOMkIuanBn.jpg",
        "https://image.hestia.immo/MSOla2CgBso-8rezcpDlyyIuq9uKi1OIIBcXwTTNzPM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M0SjM5UjFXSDAuanBn.jpg",
        "https://image.hestia.immo/5k8DyV02Z_zS48IV_tNiIxMvyEARI0HFiVbcu88I-AI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyRVQySFdXMVkuanBlZw.jpg",
        "https://image.hestia.immo/Te64t5du6vmBWzytrsdbHU8M7xx8TWIF8WHJU8pPHbA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxR0FFRUNHMUguanBn.jpg",
        "https://image.hestia.immo/vjskNqljCrpDJsf_CrM_8CQU7eFFbQgtc6wDV8wnTA0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxVDlROE0xM1kuSlBH.jpg",
        "https://image.hestia.immo/2OPRKormB3ObMYO-2m2eI39RwbtbXJEdsvNVm3WCeVk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NUTVdWS1QxQ04uanBn.jpg",
        "https://image.hestia.immo/rpXWMCl46kBRXEmvkUbU_LueNe6jOdp1Rr6wTtp1prM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M5SlJRSloxSFMuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 598m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 3.37,
      "cp_raw": 3.14,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.25,
        "_feature_reasons": [
          "swimming pool (season-extender)",
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (exposed beams, cozy ambiance)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 713,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1833,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38191SEB29",
      "location": "",
      "title": "Charming 3-bedroom home with outbuildings, pool & generous garden in small hamle",
      "price": 165000,
      "land_m2": 1897,
      "building_m2": 90,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/LsPkaQpGB8RMwlQinMHLopmGp8sa_78zjq27KbKflWc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxU1YySFBHM1EuanBn.jpg",
        "https://image.hestia.immo/AfQGYJUumq_KlN6u2FYs_35cI0qUux0BlzxYzVZvA0Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MyN0JXV0JXMUsuanBn.jpg",
        "https://image.hestia.immo/tizxXUoSc-d5n0ojcj9l2BDFF1xnvpWbLd9BL26pjaA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzOERGTlZTRDIuanBn.jpg",
        "https://image.hestia.immo/szL4eQRt_mz-LQPoxG4_Dr3PxuxE58SgAjnNOSwkm0g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzRUEzTjRCM0ouanBn.jpg",
        "https://image.hestia.immo/2UYqKG_FGXZnvwR81CT3CYL823cS5SV3JBq9ilEUVQU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzMVpONzhCMlouanBn.jpg",
        "https://image.hestia.immo/M8o2TC2c3bopb7NTiUmQsNFctLZs8-KJ1bWoJYvL-fA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0NKMzQ2VllEMEMuanBn.jpg",
        "https://image.hestia.immo/3CwXyZpepDdSFCgus_fUAvFjmJ8N9_a4JWemwtVWihY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxUzQ1RjVEMkUuanBn.jpg",
        "https://image.hestia.immo/VDtE8f5bYtsXLPm6U9m5mPRcaQKIML-UbWWZy7tnJnc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0NBWUVTNFMyWFQuanBn.jpg",
        "https://image.hestia.immo/7A4-mu49klIXLfUsEJm1FpERR-WMKYTZSTw8ExgwL4Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MyU1c2SlJNRFcuanBn.jpg",
        "https://image.hestia.immo/fUQTfupFio2-LxqfRlaIvdMkPANIU71Ynfu2EUqeB50/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0M5RlFDNEQzNjMuanBn.jpg",
        "https://image.hestia.immo/FghXZRXsTlCT6RKTaCaCGbXemcWXfr0CDF8TBeqKDR8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzNDdSMTVCMlQuanBlZw.jpg",
        "https://image.hestia.immo/vjskNqljCrpDJsf_CrM_8CQU7eFFbQgtc6wDV8wnTA0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxVDlROE0xM1kuSlBH.jpg",
        "https://image.hestia.immo/vL5uCpOCMfu75nJqTzoc9ZQ3fKhQNr_3YNDwyX7waZQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxUEpFWFAwRVguanBn.jpg",
        "https://image.hestia.immo/QHoCsMIT3wnzViW3jeXrYWYHL-g8DK7tlFnJGnY5w8w/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NOWVpQRUFYSlQud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,897m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.43,
      "cp_raw": 3.0,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, adequate character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1270m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 713,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1481,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42570JRD29",
      "location": "",
      "title": "Spacious and light 3-bedroom character cottage, set in a peaceful rural hamlet. ",
      "price": 167400,
      "land_m2": 1270,
      "building_m2": 113,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/tizxXUoSc-d5n0ojcj9l2BDFF1xnvpWbLd9BL26pjaA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzOERGTlZTRDIuanBn.jpg",
        "https://image.hestia.immo/AO7O5_UFBznT4og-QNaFILWoAl8qaMhVZ3Q-NBcsqZw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzVEFISzZIMTcuanBlZw.jpg",
        "https://image.hestia.immo/8NXddfe0zGOYhCRk8GA6sbGQZY_clSjvQRlDkLc5Y4Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzREc4MDM3N04uanBlZw.jpg",
        "https://image.hestia.immo/yowOfcLuEhPCFia9s0baLQWLS0HeNuRL9frb13vjMqk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzU1BUSFQwWlEuanBlZw.jpg",
        "https://image.hestia.immo/rjkedK4hXHz7cwdpxDDuqs6wvG21Wp-Zr4lvZJEa4CM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NKVEVRMk4yTVQuanBlZw.jpg",
        "https://image.hestia.immo/2uyO3rAyhO4e3gbzP2xJQ2djCbskP9wUI9NWEyZN2W4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyTkgzWkZSMzMuanBlZw.jpg",
        "https://image.hestia.immo/Z21M5tmYzaxZurMKeBqxMwsvoJTokEsZzUoofg9HvCo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxQUo3WDFKMVouanBlZw.jpg",
        "https://image.hestia.immo/vIodaQ3MPBBCyvRZRBR6pnfl4emN6Qz3hIlvcgtYTAQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzOVZNMkdSRFYuanBlZw.jpg",
        "https://image.hestia.immo/-_8RTvv-TOO3wMl6aAZLUJhtXRYZV8tZeTpU5aKMXB0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyU0oyWFFIMTcud2VicA.jpg",
        "https://image.hestia.immo/3JxZlJNvXuD23DuWd3fSNoJzC7Tt8xWtP9rqHXK5UZM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyWVlDWVRUMUYuanBlZw.jpg",
        "https://image.hestia.immo/hfXwM2v52iBMYbiTyLro3y080iJ2seKtJr_-fdpFU_Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyWVhRNDU1VkguanBlZw.jpg",
        "https://image.hestia.immo/FghXZRXsTlCT6RKTaCaCGbXemcWXfr0CDF8TBeqKDR8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzNDdSMTVCMlQuanBlZw.jpg",
        "https://image.hestia.immo/59rm248mToH5W_mGpnh5F8_OBFOuxGjYJyE6HETrPyg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxMTZGVk5LM0Qud2VicA.jpg",
        "https://image.hestia.immo/3uCrAU4hk9dDk1jNtxhe4pfDmfKKmTfWmilWeWrm6OI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0NKMzQ2VllEMEMuanBn.jpg",
        "https://image.hestia.immo/9-CnipXIxDocSqZwpcLLSXtG3RqhCaoC1LclKqd-oT4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxRFNSVks4UEouanBlZw.jpg",
        "https://image.hestia.immo/w-OAWSgHbCy4f-gj6hVfmtJI-q2a4jUADafEK721wHQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxUzM0VzhZMUguanBlZw.jpg",
        "https://image.hestia.immo/aqwEffCmF_diip9VMAwjj4Cs-uWZdBWePMC1a9TwY5c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxSzQ4OTdYM1kuanBlZw.jpg",
        "https://image.hestia.immo/RbcDmrKo665oz1ySEQdTRw1zz7_1cEgib86_EQs0gtM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxTTU4TUpRM0guanBlZw.jpg",
        "https://image.hestia.immo/QHoCsMIT3wnzViW3jeXrYWYHL-g8DK7tlFnJGnY5w8w/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NOWVpQRUFYSlQud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,270m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.49,
      "cp_raw": 3.37,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (neo-Breton pavillon, granite quoins, modern build)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (1893 pop — alive)",
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (262 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 661,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "6.0km",
        "hospital": "none",
        "train_station": "Trégonneau-Squiffiec (7.7km)",
        "supermarket": "Netto (9.0km)",
        "airport": "Brest (86km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010910_22064-1321/achat-maison-a-vendre-pedernec-cotes-d-armor.html",
      "location": "",
      "title": "Pédernec - immonot",
      "price": 173224,
      "land_m2": 11674,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/47238d2fcdd9188ab0f49487fc3879779312845a_20260109160219/maison-a-vendre-pedernec-22540-cotes-d-armor-173224-euros-220641321-001.jpg"
      ],
      "verdicts": {
        "jonathan": "down",
        "gwenda": "down"
      },
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.49 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.25,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, rural charm, authentic character)",
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 651,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010946_22102-2372/achat-maison-a-vendre-camlez-cotes-d-armor.html",
      "location": "",
      "title": "Camlez - immonot",
      "price": 439000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/387b78569a1a1bdc132db3e1b915fdfb68e21d4a_20250513164818/maison-a-vendre-kerfot-22500-cotes-d-armor-410625-euros-220233409-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "Score 1.25 below 1.5 threshold",
        "Land 2,028m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 439,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.98,
      "cp_raw": 2.88,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, modern design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 642,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1468,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A45120JAM22",
      "location": "",
      "title": "Detached 3 bedroom house with stunning views. DPE C",
      "price": 183546,
      "land_m2": 2071,
      "building_m2": 125,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/r8wGuJjcXgK6PyuItaKYwtE4eXd9sU1uSCgdyvNd3Vs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NTSlA4TkMzOUYuSlBFRw.jpg",
        "https://image.hestia.immo/Fs1nhoNKVngYKIJTVV8Hj6O5xRu0GmtfdsV8Js5v-qE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NBN0hWN0sxWkouSlBFRw.jpg",
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/IR8p66CxXoT4k8lEtZDAVItfw4Q2EDOdCv4-7hTQ-2g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyQzhXWjRNMUQuSlBFRw.jpg",
        "https://image.hestia.immo/teGsHMDlLyDYqch6sdNyIiPQI36VRhnR8l_BjhwY1N8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzNjRQWkJDWFguSlBFRw.jpg",
        "https://image.hestia.immo/RmfKDSxkRKNnw1ZicN8fxMnnHAqq4mnaDrEwRL_wxg4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NONlFUUFJXRUIuSlBFRw.jpg",
        "https://image.hestia.immo/MfR5-V2gy5uuFLupEqwfjUFwAYQbgopRhzn5oQjmtec/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzQjJHTjc0M1EuSlBFRw.jpg",
        "https://image.hestia.immo/09Ijz7gHdASsTftYp9AW_7O1olSRYXu9G7EdW1JtMmw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxUEpQU0s4MlQuSlBFRw.jpg",
        "https://image.hestia.immo/qTNA02YUtvwZcuG9gz4EnN1Vi07gaFYmFa4K2WQ4y1Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMkdDVDFZR1EuSlBFRw.jpg",
        "https://image.hestia.immo/F8O1c2norRGpgo0LOKdSql3mi7j8vm2lTTOIgu0Wxcs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxTTlSUEpWMUguSlBFRw.jpg",
        "https://image.hestia.immo/8xvfCsD-o0qBkoQXvnfOqHh2hjw_Ns_SslNeqdAZLXU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M5SlpXN0MzM0QuSlBFRw.jpg",
        "https://image.hestia.immo/NyLO6kshCVBEhq4p78nes4TD1ASdTT5jbbme3ohtzzw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxS1laTjhTMTkuSlBFRw.jpg",
        "https://image.hestia.immo/Drd3JB7jMQtXIcq6Wk_dSrLB7WjnZg1A5Ejynx85mp0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxVjNZNTIyWFcuSlBFRw.jpg",
        "https://image.hestia.immo/MzSvQ-pXHQ2jnrFfVii40RbI0bPGYK_uCj41iWNeY3U/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NCRUdZQUVNTjcuSlBFRw.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg",
        "https://image.hestia.immo/owqIA6hlNhyKos6Edcf418kEP-B-L_nsfjgh-L8yDkE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxTVZONkVaRjguSlBFRw.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/_iB8JxM8mgVUyyFi4uQRLSBiFVzP-Sng8Ct7uNh9pns/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzMUY0WDdHMzEuSlBFRw.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,071m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.26,
      "cp_raw": 3.28,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A45133NCL22",
      "location": "",
      "title": "Late 2000s Built 4-Bedroom Single-Storey Home with 6,756 m² Garden, Garage & Out",
      "price": 317790,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 317,790 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.69,
      "cp_raw": 2.69,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, simple furnishings)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1287m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 654,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1591,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42296JAM22",
      "location": "",
      "title": "Bright, spacious 3 bedroom family home, ground floor bedroom and shower room.",
      "price": 183000,
      "land_m2": 1287,
      "building_m2": 115,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/SMKiXByXAsoAW4Bmy5rLz9X4JB3mkwGbRToHSqdXkC4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxVEVIVlA4MVMuSlBFRw.jpg",
        "https://image.hestia.immo/REEjLKhcSQ6StlMRrYqHzlM0jhiy85K27pRCMkjdHio/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MySDA0TVg2SDcuSlBFRw.jpg",
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/ZCt7e5ghpfbAdnTJiWYvHAejetxJTIYI4oWEQ7Jnloo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M2ODM2R1cyQ1cuSlBFRw.jpg",
        "https://image.hestia.immo/qqXRYYiAh8IQC7hWdRYFKMAsacwC3SbND1KqV0PZeec/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzMEtSWFNCMkouSlBFRw.jpg",
        "https://image.hestia.immo/3aWIicMU7NeSv-KZQzKHqfsyF7p9HpUhTjxrXHphph8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxODVEV1BIMjMuSlBFRw.jpg",
        "https://image.hestia.immo/8tRVS0rc5qkHDyHHoxiZwVpmFGFuWDtoRkokIoyLIz8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyVDFYTThaMjkuSlBFRw.jpg",
        "https://image.hestia.immo/AszwQOwUa4s-LBUxXJjpivN29ZxQyq39Tc9r7HRVUWY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxTllYRlMzMlAuSlBFRw.jpg",
        "https://image.hestia.immo/72DfQ4Ei7jWC-ENKAokZIGz2PCTQlzWlPj8LTPX2ux0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxSkJUNjU1MTkuSlBFRw.jpg",
        "https://image.hestia.immo/aDBh01prFqOwFEuH9kWrYGoItFMgE57BHVIuNaHc6rs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyU1JUWVhNMVQuSlBFRw.jpg",
        "https://image.hestia.immo/MeqyswO93wcm86CWzLawnM1hGU7RkYs9jJ8XgH0NCDw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyUUg5Q1ZYMzUuSlBFRw.jpg",
        "https://image.hestia.immo/55ag_MMWgfMpAT3Da16lV_R5jRAYtl7xwMn7HH1F12Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0M0UEFXRTc1NjcuSlBFRw.jpg",
        "https://image.hestia.immo/I2KqpwS1hF1EzLjaHwKKTkPOykTHKhysMcAjB4n-2b0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzSk5aM1dIMTIuSlBFRw.jpg",
        "https://image.hestia.immo/QOGlsycZ1b2DG5Z9hujfvt0kpfJfKKIag8bB6eiOFwE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzRkc3Rlc0MUEuSlBFRw.jpg",
        "https://image.hestia.immo/X5XwlrDcfvlXLIQvECz5cKsL5IG8aBd2occEEGwnR7E/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyUkJYRlBSNzcuSlBFRw.jpg",
        "https://image.hestia.immo/6CvInUgo-4My8iahXNyJQLIyeXItGLdA_1mSdFVTmk4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxVFBGODVTMkQuSlBFRw.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,287m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.4,
      "cp_raw": 2.45,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (modern kitchen, rural charm, open layout)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1248m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 641,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1818,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A37391JAM22",
      "location": "",
      "title": "Detached 3 bedroom village property with beautiful gardens.",
      "price": 160000,
      "land_m2": 1248,
      "building_m2": 88,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/M0FAhvbLkEWM39WmLu4POccPWXk_QKW1H0p1h5f9mr4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyQTIzR01CNVEuSlBFRw.jpg",
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/4eqlH9QUqBRMaHqjy9uSAqFzWhOlULmHKooRFcUVemI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyUEoyNEMwMk4uSlBFRw.jpg",
        "https://image.hestia.immo/ffApswSsypqCvIPbY3-NtlkzH_ydKcK9KYbfdkUiD8M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxWDZXVFRCMzIuSlBFRw.jpg",
        "https://image.hestia.immo/1wwYD3mxvKz1vEfF3RS9yWESR-2G5GoY68LK4nCVZk4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzREZBWTJDM0QuSlBFRw.jpg",
        "https://image.hestia.immo/RlDTatHOULJyG1SGuntkNc4JBDGpmZggyQy12ZpRtQ0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyMTlTWVRKRzkuSlBFRw.jpg",
        "https://image.hestia.immo/qX-f_Y0IM1SShKVAP82xmxAA_nBcx5SUBVrgj6PmW9s/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxOTVXOVBZWDMuSlBFRw.jpg",
        "https://image.hestia.immo/fbyfzcswKF7cHXmw8GvmmcbbTuu_finTHkrqChLJUsY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzNTgxOFBQMVcuSlBFRw.jpg",
        "https://image.hestia.immo/wvymBqnmZYjPPraWZWXagNFjqw_fa4fa0yTXDk9FPJg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MySkVLOVQzMTAuSlBFRw.jpg",
        "https://image.hestia.immo/KoAKOB8vb16LQxX6hdUagjDyK-TvcTmlzi2qdMJNX_k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxV1JYWjE0RjYuSlBFRw.jpg",
        "https://image.hestia.immo/lmyCyIUurbU8QrTQj7T4Hwd7sisTPdap7PuSjZTMuQs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyWjJHNVhSM1YuSlBFRw.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.4 below 1.5 threshold",
        "Land 1,248m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.07,
      "cp_raw": 2.69,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (pink exterior, modern, garage)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1480m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 654,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1652,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A30219RUJ22",
      "location": "",
      "title": "Spacious, bright, detached 3 bedroom home, near Plemet",
      "price": 152000,
      "land_m2": 1480,
      "building_m2": 92,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/HL_w68hZhvK4Q0QOVwJcaGqTCiKZIvbSIG02Eg9CZbc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxV0RNUlBOMkguSlBFRw.jpg",
        "https://image.hestia.immo/yb6JEpTWFTaqIIbVhDK1z63evbqU3hDggseqIdUj1z8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MxOUNYQTI2MTMuanBn.jpg",
        "https://image.hestia.immo/zBpka-hg89hhJREzQ7qAFDCjVjzX6jmkT8xCXQUpxUs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0NaNThLSldFRzUuanBn.jpg",
        "https://image.hestia.immo/IXdzF1l2MLLSXh5S0tKCZirzC1adAGRTWldGgK3aLOE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyTTBDMkZTMzYuSlBFRw.jpg",
        "https://image.hestia.immo/935t4O-TB2lrz-B67KofeP5_VrDzcbRe08bvGA4npnA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzQ000NlYxUFEuSlBFRw.jpg",
        "https://image.hestia.immo/mdwkZTmlrAAscPtrxEkztGeqk1iLHylOVcH8iMpTkTs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MxWFlLN0ZaMjMuanBn.jpg",
        "https://image.hestia.immo/VgTcMdmP7UAqsees_4MegP8x37tg-mBi7WpkPVcuKhA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxSzJUOFMxM1QuSlBFRw.jpg",
        "https://image.hestia.immo/yFpOt1DipsJ7V0_Nx51w6v4ICoMHV0OQAcdg157iXQg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzTjdWRjI2QzguSlBFRw.jpg",
        "https://image.hestia.immo/ZFKzZzv-ArD_BRYVr-VPHXmMRyrxptHTBI3cQpSymkI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MzTkFRSEpZM1EuanBn.jpg",
        "https://image.hestia.immo/kPe9oZNuoDUySfP0zGx5Q6PzIAGhiNu8mpof70SfbUA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzNlpOUDJFOVMuSlBFRw.jpg",
        "https://image.hestia.immo/4zpF33EtysUPV2xQZHhYoxNX2sHIVGKMZ2VfcCmccps/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxUkdTUzNIM0Eud2VicA.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,480m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.96,
      "cp_raw": 2.97,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming rural house, well-maintained garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: south-facing",
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (965m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 675,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1832,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A40688HL22",
      "location": "",
      "title": "Large 5-bedroom house for sale just minutes from the beaches with sunny south fa",
      "price": 219900,
      "land_m2": 965,
      "building_m2": 120,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/1DfgxhHN-aUnUrbn8A8X03IcFNLP-QdHfc3-issloi8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzQjgzNlRDM0QuanBn.jpg",
        "https://image.hestia.immo/4gDkqIZ9ijnRvQUd47rZCsxcX-tSdxpY_DzS2DxoUlA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NXV1JGQUUzUTguanBn.jpg",
        "https://image.hestia.immo/O0e-xFkPNOYGNnIkN1Srm8jPX2CUTu3NMMnXxtcTZAA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzNjRQWkJDWFguSlBFRw.jpg",
        "https://image.hestia.immo/gKj__VQai-HFcUMVL5l8Q02Rdt8MhdybxsJpb2uVUOM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyRUNZU1YyM1QuanBn.jpg",
        "https://image.hestia.immo/krFkmpQ_FmllLThpHnbqUvZRmjFXk9Ycc8FPhIZSOsM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxV0tQMjJHN0YuanBn.jpg",
        "https://image.hestia.immo/drQ7GxMd1HDSgjF8Z-b2Gv7gK-5k1Q0iLed68hlKT8I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzNVpBVjNXSEcuanBn.jpg",
        "https://image.hestia.immo/DKCglX-NrRNskQmGYoN1BluuToHCSC3nRTvUsf8i9OY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyNEM1MEQwM0ouanBn.jpg",
        "https://image.hestia.immo/rMQtyFrtzjw-qXMd1pIqltTenIF73V3iVQACyses0_0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxWThQRzVQMlIuanBn.jpg",
        "https://image.hestia.immo/ZCe_M44Arnf6ZkpOsaRE0CFJt37w7swa6-LFclsTc68/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzVEdURTlaUjguanBn.jpg",
        "https://image.hestia.immo/XYaRxw9gO_YeipUpcJYSZYI2LDzIB1dg4_2u3gpZPB8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyQlMyWU4zMzYuanBn.jpg",
        "https://image.hestia.immo/7xA_EkurOZyl1dEjAf-yaykV4QGNXcW9ivdHR4TKT78/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzNDY5WkZaM0IuanBn.jpg",
        "https://image.hestia.immo/znogaC2BnYbpVWrK6SldXdIer6-RYmJEl-bfJfgPQJA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxUDU1WFZFR0UuSlBFRw.jpg",
        "https://image.hestia.immo/FuxLROZJ_f7PxNU5YYbru2227cR0VG8q5dEMRSUYbZE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzRVAxRVJSRVIud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 965m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.2,
      "cp_raw": 3.31,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (basic laundry area, modern appliances)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: mains drainage",
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (738m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 675,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1571,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A44002LP22",
      "location": "",
      "title": "Beautifully renovated 4 bed stone property in Caurel",
      "price": 172800,
      "land_m2": 738,
      "building_m2": 110,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/cIm3Yj9xH2SzGFvbEm61iRS_DgoVclER1MM1tQQ1K58/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxSlA4U0YzMVAuanBlZw.jpg",
        "https://image.hestia.immo/cAhyL4tM0o_LXB1rIKytv6Dy6LwBj6Q78hFNDdrLXu4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NKWjFXNEsyOTcuanBlZw.jpg",
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/axwQUOm2m1rV5H1uItLo49n_ANy6yq2rMG0Ygwbq1iw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyWTFON00yOUIuanBlZw.jpg",
        "https://image.hestia.immo/GNPnl5Y_aGUIJQP8iW6OOtbtT2QZHaFNPavHEjxCYy0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyODlOVFE1MjguanBlZw.jpg",
        "https://image.hestia.immo/jB9qBOGUeaqOesQJGhZOqNaCRsSveDL2PVUywctIziw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NQUUFGTTYxN0IuanBlZw.jpg",
        "https://image.hestia.immo/a8wdF9SQUnf6DE0WO011pkr31j6fSLyWxPQa3R_ciVo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyUUtBS1ZYM1MuanBlZw.jpg",
        "https://image.hestia.immo/vkBltNOkaKNlnyU1dhMt7xXLjHRZLIJ2tw5cdVVeMTk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0M1RkZKWEsyQlQuanBlZw.jpg",
        "https://image.hestia.immo/Q9fsZg5JmM9C_aPNB8LCRPzItq-wc7I-oMzA8zgkJPE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyTlNZSEIwMkUuanBlZw.jpg",
        "https://image.hestia.immo/WcJach60bofpLaBGqg6k2ZaZ6SazVK8xQo0MbW9xOfA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyMlRTNTZEMjEuanBlZw.jpg",
        "https://image.hestia.immo/JdWnZ72ugzURt5TjxgBa4SKWa1NMn7bNEtGlYJ7nBGo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzR000M0szM1AuanBlZw.jpg",
        "https://image.hestia.immo/KoSwrYHxVTIDdaNGp4B45XPiZyegGG0ewiWMAruBR88/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxUzY4VDVTMkYuanBlZw.jpg",
        "https://image.hestia.immo/lbY_cGYDDnt6dPqkPe7vSztOFUPWXZHAYGZcjnFZrhw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyMTBSMEZEM1QuanBlZw.jpg",
        "https://image.hestia.immo/fm8O_i9imS_v0JSzFfRa2j2WdVQQYNaVppIot8aQon4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxQjdGOVFZMjguanBlZw.jpg",
        "https://image.hestia.immo/GSjpzsnMWcq-R04iLQHPHgRVjLB5EDwp_3HMyPtdIb4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NRSlpWQkQySFYuanBlZw.jpg",
        "https://image.hestia.immo/CWrgiV0JfthOzqmCuR-m0q58i_WZiQwdq7r5J7_69RY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzSzQ5Tkg2M1ouanBlZw.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 738m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.06,
      "cp_raw": 2.83,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "semi-detached"
        }
      ],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42048JW22",
      "location": "",
      "title": "Charming 3-Bedroom Semi-Detached property with Character and a Courtyard in a Pi",
      "price": 134000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Semi-detached/attached (semi-detached)"
      ]
    },
    {
      "cp_score": 2.52,
      "cp_raw": 3.07,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming rural home with character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 688,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 2685,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A39413JRD22",
      "location": "",
      "title": "Modern 4-Bed Family Home with Spacious Gardens – Built in 2008\nGarden which bloo",
      "price": 239000,
      "land_m2": 2640,
      "building_m2": 89,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/fhEQo189CXsv2rowHj_KXhHk5OXI03i_a9MDZbRbmPA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MzMEtHVFZDSk0uanBn.jpg",
        "https://image.hestia.immo/sy8pddyQGi2_Vanq1GZnw5B2vqim3AwNGAsdwd3sXl0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MxN1c0RUc4UVkuanBn.jpg",
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/O0e-xFkPNOYGNnIkN1Srm8jPX2CUTu3NMMnXxtcTZAA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzNjRQWkJDWFguSlBFRw.jpg",
        "https://image.hestia.immo/yLuy2BokAqCoO-7d612PP3xeX3TH4dLNuNmuImF5sxg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MzVFRTMVFYMlYuanBn.jpg",
        "https://image.hestia.immo/9tyK78Z79z6vgPa59n8HN96_pGqB6wCE_mCwWS7dIfo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0M1WkRNOEtCODcuanBn.jpg",
        "https://image.hestia.immo/6QeYATM8OthX32LpnJG5R1bd0YQB2GDfzC7rABEE8xs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MyTVMyVFhLTUguanBn.jpg",
        "https://image.hestia.immo/QyqISb65goeqDa4pYBgKtrsuM71vFSJTT8fw6zsjwyo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MxSDgzS1lZMVIuanBn.jpg",
        "https://image.hestia.immo/CztybO3WKuUdNxEM4eWAYJxO8l7m8e5b0anHsHH75QE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MyNVdQRUFDMzUuanBn.jpg",
        "https://image.hestia.immo/T080-j-oGENt8iJ41VT7IkGjcG5hMq1zjbaAjQGTa5M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NSQk5WNjQyS0IuanBn.jpg",
        "https://image.hestia.immo/e7wAOOczmaMdKlfcqFw8p4a2ZluUeTvw8_kpsXR1PKU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0M2NU01Wk4yNlYuanBn.jpg",
        "https://image.hestia.immo/PUROFWkq5R-KBUy4mJRIiPCqgkqV1rSb9LPgU3Cb-FA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NGQzNQWFMxVlcuanBn.jpg",
        "https://image.hestia.immo/Q7s_eQ1_sU6zmRr8ytoy-L89TsHcj53q3uwOm6S3dUg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MzTVJIWTU0MlQuanBn.jpg",
        "https://image.hestia.immo/LMiCvCWtgF1oJTnFheihdzIlfCBNHQ_O-uJZPyoFA8w/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NOVEZRWUgzR0suanBn.jpg",
        "https://image.hestia.immo/6KgE5BlMLidtkbYeQnEaP4fLrrfjwWqLxChiKbv3f4c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MxREZXQVdFM1ouanBn.jpg",
        "https://image.hestia.immo/j4Xtuu7CrLwVHQlKxZdv0BzPugAKspjLRXADNmPHy7o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MzMUNNVFk3MTYuanBn.jpg",
        "https://image.hestia.immo/znogaC2BnYbpVWrK6SldXdIer6-RYmJEl-bfJfgPQJA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxUDU1WFZFR0UuSlBFRw.jpg",
        "https://image.hestia.immo/FuxLROZJ_f7PxNU5YYbru2227cR0VG8q5dEMRSUYbZE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzRVAxRVJSRVIud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,640m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.65,
      "cp_raw": 2.6,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming rural home, garden, lamppost)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1310m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 692,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 2322,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A40539JRD22",
      "location": "",
      "title": "Lovely 3 bedroom house with beautiful garden. Bespoke woodwork throughout in Car",
      "price": 169500,
      "land_m2": 1310,
      "building_m2": 73,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/o_MXsVkx9_czHHXslNMuvWodFf0L21unbytO4q6J_OU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxQ04yWUs0MTkuanBn.jpg",
        "https://image.hestia.immo/cGSKAVlqJ1IifSXqHI737pvxcPu57YMkq_lVjcabC-Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxQzRKUU4xM1MuanBn.jpg",
        "https://image.hestia.immo/yvQXj9DFPYoyoJoV3vJG25itRMPAKeiTAQy9pB7CIeY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyVjE0S1k0M04uanBn.jpg",
        "https://image.hestia.immo/0zL6y3ZjjsSEw7LNg2NEQAlrXnF1qBv7pMOM7S_wOUQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxM1NIN01KRjEuanBn.jpg",
        "https://image.hestia.immo/kfvFjn1dMRok4lU9HTwpeAYM-2t1d3r-OmYhz5bjs68/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzTUJFVzYzWlAuanBn.jpg",
        "https://image.hestia.immo/qilvT0G334lTNRTWw67-_NCpGGGdqfnoPTQzPNl9LHM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NNRUpCMFRDMkEuanBn.jpg",
        "https://image.hestia.immo/QlgrjPoHAYqEKMTq0F7s70K1cKhslSJZoxYy8HZDbkQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxRUIxRVRHMTIuanBn.jpg",
        "https://image.hestia.immo/ie7KIoSxeLOpKfCHdHMjWlrxVZ_dlCAc-hFd2C5NKVs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyWjZFUjVRMVYuanBn.jpg",
        "https://image.hestia.immo/VmbRANaQKLutsW40UAf7hd3MXuPgFqpjeCm8J8FLnXw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxUEszMDBCMTAuanBn.jpg",
        "https://image.hestia.immo/FXDRWrey-5ZI1iUusinID9SfEsF0EdZinUq_5DTo9gQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzM01HVFhUQjYuanBn.jpg",
        "https://image.hestia.immo/D9EEn909gbOAk4ZpG42JpJu9xK9ym9lLhxKDV1RvGZQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRjhRV0g4MUIuSlBH.jpg",
        "https://image.hestia.immo/ZjSaAFuClFibO9xXVeCSVie5rpkVjcDRY-f3128D6S0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MyVlRXN0ZCM1QuanBn.jpg",
        "https://image.hestia.immo/OmRu1tgFx4JbpoOZP_OJ6Ka-dxuplZiu6xR-KiCuY8U/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxSFMwQlo3QVcucG5n.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,310m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.62,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (adequate rural property, basic furnishings)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 638,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1715,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A14922",
      "location": "",
      "title": "Book a viewing today! Excellent 4 bedroom stone house with lovely garden in a ve",
      "price": 223000,
      "land_m2": 2868,
      "building_m2": 130,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/C7Kv1ztyNPgJSoTRYZL1UYLIqyU948cc3FQYxBP2cDE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0NRMlQyU1MzUFQuSlBFRw.jpg",
        "https://image.hestia.immo/zHuTlOWI9UhsAFhaB7NjJytF6CWP7yowjYVrcyU3TUM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzVDFZWjk5MTguSlBFRw.jpg",
        "https://image.hestia.immo/RElXEMgU2rjl1TodgWdt14vOv264wAq0hOxYvx5CoQQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MxWTVGVjhZMVouSlBFRw.jpg",
        "https://image.hestia.immo/JzC0ww6AOyLQP0w0TTq2HgcaZvXTDhde9pGLN-FZrf0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MySEoyVlI5S0UuSlBFRw.jpg",
        "https://image.hestia.immo/B60i01GIbADEzADv2AN9KrEfVxspLL9OjJiuw6NZ4Xw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzRThRQlRaM0suSlBFRw.jpg",
        "https://image.hestia.immo/O0e-xFkPNOYGNnIkN1Srm8jPX2CUTu3NMMnXxtcTZAA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzNjRQWkJDWFguSlBFRw.jpg",
        "https://image.hestia.immo/J_dyEW02T9XT-nBHGYrcgPk9gGiPsxF4doq64DsN_ME/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MxM1Y5Rk1SMk0uSlBFRw.jpg",
        "https://image.hestia.immo/1c6QgDVuDYD1PgjyO4GJWI1M19QmQqTlT1_R8GrntDU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MxMjg0MUFXM1QuSlBFRw.jpg",
        "https://image.hestia.immo/DtcGktxHhyNYSjQrsci87Ins8t63gDf3NeWptFzfvBU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzSjdSV1NZMVkuSlBFRw.jpg",
        "https://image.hestia.immo/tLFUWlrKTuEh2B4qg3xStNyqJYL5R6j_3ke2vfe743Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0NGQ0ZOWVoxR0guSlBFRw.jpg",
        "https://image.hestia.immo/ay-Nf_GPLFU6ICA5pBu2sgRtrz2L_8knKI5k5xM4sAg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzNzFOUFI3U0suSlBFRw.jpg",
        "https://image.hestia.immo/UN6-Qzig5WrYYQnPkqzw5vR7R6I9hIg-TD3b76qBJKw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzOUo1SkhGMUouSlBFRw.jpg",
        "https://image.hestia.immo/3qIhBLOopiIKwv0CDLtd6IoVT--86eOGr48PKofc_eo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MySDRLUVNYMUsuSlBFRw.jpg",
        "https://image.hestia.immo/qIYgcYT0Fa5n_zFqst2or6jkbL014q7UcYFbaSHZNr4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MyOUJZOTdaMTQuSlBFRw.jpg",
        "https://image.hestia.immo/37qIyl35JFaM6m_vcNzhmw1E3-jNJgf6OOLn9rC7Sws/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MxMEI1WE4xUFcuSlBFRw.jpg",
        "https://image.hestia.immo/46mYBSnlGxxpDCgrUomp0DAMvmG8-LY7ZtN5qXDCXAM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0NFQzU5WUJQMzguSlBFRw.jpg",
        "https://image.hestia.immo/-9_5lo485NFoYvJ4ElpXZMG4t75UE38pmmRiyoSwBXg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0NZWEpWV0UzUFAuSlBFRw.jpg",
        "https://image.hestia.immo/znogaC2BnYbpVWrK6SldXdIer6-RYmJEl-bfJfgPQJA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxUDU1WFZFR0UuSlBFRw.jpg",
        "https://image.hestia.immo/FuxLROZJ_f7PxNU5YYbru2227cR0VG8q5dEMRSUYbZE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzRVAxRVJSRVIud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,868m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.08,
      "cp_raw": 3.43,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -2.5,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (modern design, rural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 854,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011141_26060-818/achat-maison-a-vendre-la-garde-adhemar-drome.html",
      "location": "",
      "title": "La Garde-Adhémar - immonot",
      "price": 439000,
      "land_m2": 3981,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/83f349c57b620ac8ed2e01afbd44666d8e29dc01_20260526170719/maison-a-vendre-la-garde-adhemar-26700-drome-439000-euros-26060818-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Nucléaire",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.5/5)",
        "Score 1.08 below 1.5 threshold",
        "Price EUR 439,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.71,
      "cp_raw": 3.04,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (exposed stone, big beams, stone fireplace)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.25,
        "_vitality_reason": "very remote commune (137 pop — footfall risk)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 818,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 919,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A39010ELM17",
      "location": "",
      "title": "Spacious 217 m² Stone House for Sale in Charente-Maritime – 3 Beds, Mature Garde",
      "price": 199500,
      "land_m2": 1600,
      "building_m2": 217,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/dAt0LA3lxdLPqsZJNtOUHb9lnJfbHlUJvb-na9h489k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MyR0pWQk1GMVguanBn.jpg",
        "https://image.hestia.immo/J7HvGYBXMcgRMqsFENgTxf5WS-lRoj2LP5Hkv3oAcZ4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MzMlpGUEhSMUYuanBn.jpg",
        "https://image.hestia.immo/_lIULadUN8Kgrc7ap594mikmdFwjtPcC51-OpjiV5eI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MzR1lZS0VOMjQuanBn.jpg",
        "https://image.hestia.immo/3a2wgt2k7gbnY6adWQv1Tf22tnJCEteEOVMaaN8fVPU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MySFQ0UDI1MlkuanBn.jpg",
        "https://image.hestia.immo/J8HOXKBNwxg9lMDCZ9Sabv86GTQwnIiWK2iWjvlvffU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyNEY2RDNOMjcuanBn.jpg",
        "https://image.hestia.immo/6BQf1YyrFYXOhIwBgXE36_s19Voc5KU84b79lYWoYIw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MySjgyS1BKMlcuanBn.jpg",
        "https://image.hestia.immo/3FReGDxKTlA5_Opy0EZKopdtoVCswtUFg78lOahDRxs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NOOVFHVkUyUkQuanBn.jpg",
        "https://image.hestia.immo/6DjrBo2IL_w0jByM5D9SNdcT7cP1ZxzVJ_yu0egIyJA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxQUo1UUQ4MVQuanBn.jpg",
        "https://image.hestia.immo/o9ZJ1QpHjh1xN4lG3XEpwhjHNySac79Vddd2JDj4Lio/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MxUUVLUlE2MVkuanBn.jpg",
        "https://image.hestia.immo/KmS-da-7o1s9EsQIY6rQxMksd3UKQzRT8kKBfnz9iMo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MyQkNXMlRQMU4uanBn.jpg",
        "https://image.hestia.immo/ftQf_4UbdWe_6liSlrX12x5j4HaKBAQOWEqY2_WJK5M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MxM1JOSDBZQVYuanBn.jpg",
        "https://image.hestia.immo/JViqr8B8mFd7Wmq3nuuRumT_JeY8gTApsvgJHdLq2Y8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MyM0tDREM0WVIuanBn.jpg",
        "https://image.hestia.immo/Ifhpvhi-3riJSqS9lcP-gKT87CT_OLpWNT2kNicj8ps/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NSQkgwSFAzUVIud2VicA.jpg",
        "https://image.hestia.immo/qEy4Zw-H9WYRCqnYeoe441HzA67c4v7lbUZILyhc3lQ/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyUzZHMDUxMkEud2VicA.jpg",
        "https://image.hestia.immo/MunT--a7scqum93gyL_YF7sTbxMkdRtYqfkZtZ8PInM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0MyTVdIQlNHMjYuanBn.jpg",
        "https://image.hestia.immo/KFf15XAFKws6K-_lusAmBz_KdPc7Jp8P2f6Ok-wL3wg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NBS0ZaNk4yUDEuanBn.jpg",
        "https://image.hestia.immo/if_T0dqzxGvjL0SbtKbOoZL8ZQ-YYtPj5jQQwP887Lk/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxU0dFSlhLMUMuanBn.jpg",
        "https://image.hestia.immo/nXn_gIWr4fw_MnzkW91ws5PPftusQryLyHc0Ya4Fle4/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMS9ET0MyVDdWU0hFMzMuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,600m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.91,
      "cp_raw": 3.11,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.25,
        "_feature_reasons": [
          "swimming pool (season-extender)",
          "water feature/source"
        ],
        "_typology_bonus": 0.2,
        "_typology_reasons": [
          "vineyard / wine domain (terroir + product)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (painted beams, stone-mantel fireplace, modernised)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (334 pop)",
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1090m2) + building = village/town house"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 811,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1509,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A37049EB17",
      "location": "",
      "title": "Charming 4 bedroom character farmhouse with heated pool, 20 minutes from Cognac",
      "price": 249000,
      "land_m2": 1090,
      "building_m2": 165,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/6jLTwCWNmFgdiG4ncsp6mY69M8-KOCSmm8UVbBVwGsc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxVFJSWlE4MVYuSlBH.jpg",
        "https://image.hestia.immo/erQtD5d_esq5g1qkj56eGuPFutjk045jOOn5b0-IuCg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzWlRLWVoxSDQuSlBH.jpg",
        "https://image.hestia.immo/weka03ORoGhsB7ljy2wMGhqdxqAdLOoZvso1C_DeNS0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NOOVFHVkUyUkQuanBn.jpg",
        "https://image.hestia.immo/EBuSlhiiTo7mZw9vMYvFyEqTge3gpB1yS2OB114bR-Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxVDJHVjVIMTAuSlBH.jpg",
        "https://image.hestia.immo/Clu40TdIJD0xkvtxLXjmuDyY-0cVV64LtH0Hvq5tCx8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0M2TVFGNUgzWUcuSlBH.jpg",
        "https://image.hestia.immo/7sYYkKd6QJRQq8uLZKFBZyfo28TZn5vyQBUuieVqpb4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyMEhIUTFDMjguanBn.jpg",
        "https://image.hestia.immo/xDFxjUE_lwWEfkhWnCU-cnQOax1yXI-L0YkqYvP5miA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzUEFCQUVWMlguSlBH.jpg",
        "https://image.hestia.immo/xVbiQRbqPp4JbQ5Wg90tCjTbLjvH4fkzBT30cX8GH7I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzUU1FTkZGMjAuSlBH.jpg",
        "https://image.hestia.immo/9iT6_AeLmKxBPTPJIenogjPqIR7BMj6z8tTu--8IdsE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyVDJFQU1IOUouSlBH.jpg",
        "https://image.hestia.immo/oUwuhObyxblgEln_2tYZLlgh6YsDrOd8QC0fXikbyqI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NWRFFWQjUzWUEud2VicA.jpg",
        "https://image.hestia.immo/EsnuNiOUpCz5q8IuCyXEuI_sftPJGF9B5vwXoqMhW6E/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyOVFDQk1CMVYuSlBH.jpg",
        "https://image.hestia.immo/sDMG5GN16UhHxvozO3RINfzvUWRmIMXNTo-WYFNAlqM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyU1ZYUEVOMVAuSlBH.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg",
        "https://image.hestia.immo/MCLnFMsn6JdWT35b0t-Ms2iw5tffOHdNi5xYe5i9snY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQjJGNzA3MlkuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,090m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.22,
      "cp_raw": 2.97,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A30627LOP17",
      "location": "",
      "title": "Impressive 6 bedroom town house in the centre of Mirambeau. Currently a successf",
      "price": 307110,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 6,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 307,110 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.33,
      "cp_raw": 3.8,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 5,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -0.5,
        "_proximity_reasons": [
          "hemmed in (31 buildings <50m)"
        ],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "dense built-up area (119 buildings/250m)"
        ],
        "_data_confidence": 3,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 811,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A31540LOP17",
      "location": "",
      "title": "Impressive renovated Charentaise house, 4 bedrooms, outbuildings, & additional l",
      "price": 300000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "31 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 2.96,
      "cp_raw": 3.28,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A35881SSA17",
      "location": "",
      "title": "Charming 3-Bed French Cottage with Garden & Barn – Charente...",
      "price": 99900,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 99,900 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 2.08,
      "cp_raw": 2.83,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": null,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42532PTO17",
      "location": "",
      "title": "Charming Country Home with 4 Bedrooms, Garden and Two...",
      "price": 88000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 88,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.86,
      "cp_raw": 3.46,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (262 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 4,
      "vibe_region": "Dordogne",
      "dist_km": 859,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000018113__w1717494173250716/achat-maison-a-vendre-saint-antoine-de-breuilh-dordogne.html",
      "location": "",
      "title": "Saint-Antoine-de-Breuilh - immonot",
      "price": 333100,
      "land_m2": 34054,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 333,100 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.88,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.2,
        "_substrate_reasons": [
          "7.0ha (ample, capped)"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -1.0,
        "_proximity_reasons": [
          "hemmed in (10 buildings <50m)",
          "busy road 4m away (noise)"
        ],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rural setting, basic character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.2,
        "_urban_reasons": [
          "edge of town (79 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Creuse",
      "dist_km": 652,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/boussac-bourg/A4qipd2m61l5sprt.htm",
      "location": "",
      "title": "Boussac-Bourg (Creuse)",
      "price": 281300,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.vizzit.com/2629260a/A4qipd2m61l5sprt/miniPhotos/A4qipd2m61l5sprt_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "10 buildings within 50m (no privacy)",
        "Major road within 4m (road noise)"
      ]
    },
    {
      "cp_score": 1.03,
      "cp_raw": 2.98,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (522 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 3,
      "vibe_region": "Creuse",
      "dist_km": 655,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011825__w15974114969125659/achat-maison-a-vendre-measnes-creuse.html",
      "location": "",
      "title": "Méasnes - immonot",
      "price": 134000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "Score 1.03 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 3.05,
      "cp_raw": 3.2,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 795,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/2472559/achat-maison-a-vendre-arnac-cantal.html",
      "location": "",
      "title": "Arnac - immonot",
      "price": 331200,
      "land_m2": 3133,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 331,200 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 4.2,
      "cp_raw": 3.35,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": 4,
        "renovation_scope": 4,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.25,
        "_feature_reasons": [
          "swimming pool (season-extender)",
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4.0/5 (stone maison de maître + pond, mature trees)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.15,
        "_condition_reason": "condition 4/5 (light work)",
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 819,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010642__w17690904736165340/achat-maison-a-vendre-cayrols-cantal.html",
      "location": "",
      "title": "Cayrols - immonot",
      "price": 346800,
      "land_m2": 7922,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 346,800 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.28,
      "cp_raw": 3.17,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.2,
        "_substrate_reasons": [
          "2.7ha (ample, capped)"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone walls, rustic charm, flowering plants)",
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (332 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 906,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1292,
      "url": "https://www.green-acres.fr/en/properties/property/brousse-le-chateau/Ah870n7axkcw7o0e.htm",
      "location": "",
      "title": "Brousse-le-Château (Aveyron)",
      "price": 139500,
      "land_m2": null,
      "building_m2": 108,
      "bedrooms": 1,
      "thumbnail": "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/miniPhotos/Ah870n7axkcw7o0e_1.jpg",
      "photo_urls": [
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_1.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_11.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_23.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_8.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_4.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_5.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_18.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_26.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_9.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_14.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_7.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_16.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_13.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_25.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_20.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_10.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_21.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_2.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_6.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_19.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_12.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_15.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_22.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_3.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_24.jpg",
        "https://lb1.green-acres.com/2906900a/Ah870n7axkcw7o0e/Photos/Ah870n7axkcw7o0e_17.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "Score 1.28 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 2.35,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 5,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (large barn, rural setting, simple design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 913,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/land/martrin/Ag7cig1qpi6aiiek.htm",
      "location": "",
      "title": "Martrin (Aveyron)",
      "price": 88000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/2906900a/Ag7cig1qpi6aiiek/miniPhotos/Ag7cig1qpi6aiiek_1.jpg?639153119550000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 88,000 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 1.93,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.15,
        "_substrate_reasons": [
          "1.0ha"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -0.5,
        "_proximity_reasons": [
          "hemmed in (24 buildings <50m)"
        ],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rural property, some charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.2,
        "_urban_reasons": [
          "edge of town (65 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 920,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/montagnol/Arcjy12s2orkdcjt.htm",
      "location": "",
      "title": "Montagnol (Aveyron)",
      "price": 128000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1385464a/Arcjy12s2orkdcjt/miniPhotos/Arcjy12s2orkdcjt_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "24 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 2.27,
      "cp_raw": 3.23,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.15,
        "_substrate_reasons": [
          "1.0ha"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -0.5,
        "_proximity_reasons": [
          "hemmed in (35 buildings <50m)"
        ],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rustic charm, scenic views)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.2,
        "_urban_reasons": [
          "edge of town (76 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 930,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/peux-et-couffouleux/A2poicdz112u05xt.htm",
      "location": "",
      "title": "Peux-et-Couffouleux (Aveyron)",
      "price": 294000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1385468a/A2poicdz112u05xt/miniPhotos/A2poicdz112u05xt_1.jpg?639154318740000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "35 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 0.52,
      "cp_raw": 3.38,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -0.5,
        "_proximity_reasons": [
          "hemmed in (9 buildings <50m)"
        ],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone exterior, period features, charming entrance)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "dense built-up area (137 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 874,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/villefranche-de-rouergue/Aglkv69wrtuz5xfs.htm",
      "location": "",
      "title": "Villefranche-de-Rouergue (Aveyron)",
      "price": 336000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/4040112a/Aglkv69wrtuz5xfs/miniPhotos/Aglkv69wrtuz5xfs_1.jpg?639137584910000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.52 below 1.5 threshold",
        "Price EUR 336,000 exceeds 300k cap",
        "9 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 0.62,
      "cp_raw": 3.38,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming exterior, stone and wood)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (1037 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 874,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/villefranche-de-rouergue/Aottgku6yqngju9m.htm",
      "location": "",
      "title": "Villefranche-de-Rouergue (Aveyron)",
      "price": 296000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/4040112a/Aottgku6yqngju9m/miniPhotos/Aottgku6yqngju9m_1.jpg?639130767630000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.62 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 2.22,
      "cp_raw": 3.37,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -0.5,
        "_proximity_reasons": [
          "hemmed in (11 buildings <50m)"
        ],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone elements, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "dense built-up area (102 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 2,
      "vibe_region": "Aveyron",
      "dist_km": 893,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010443_12051-33/achat-maison-a-vendre-rullac-saint-cirq-aveyron.html",
      "location": "",
      "title": "Rullac-Saint-Cirq - immonot",
      "price": 120000,
      "land_m2": 11823,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/929fc39ec0273529aba6a0d5ef17c67f3da2bcfe_20260522161309/maison-a-vendre-rullac-saint-cirq-12120-aveyron-120000-euros-1205133-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "11 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 2.63,
      "cp_raw": 3.08,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rustic charm, stone structure, greenery)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 876,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/saint-martin-de-boubaux/A90x22sb1rg6v5nv.htm",
      "location": "",
      "title": "Saint-Martin-de-Boubaux (Lozère)",
      "price": 345000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/38222a/A90x22sb1rg6v5nv/miniPhotos/A90x22sb1rg6v5nv_1.jpg?639153938410000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 345,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.63,
      "cp_raw": 3.48,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.5,
        "_character_reason": "character 5.0/5 (golden-stone mas, courtyard, authentic Cévennes)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "1 bed but convertible outbuildings",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 874,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/saint-germain-de-calberte/A6zrwdna129c22ve.htm",
      "location": "",
      "title": "Saint-Germain-de-Calberte (Lozère)",
      "price": 345000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "https://lb1.green-acres.com/38222a/A6zrwdna129c22ve/miniPhotos/A6zrwdna129c22ve_1.jpg?639153938240000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 345,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.13,
      "cp_raw": 3.12,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rural charm, blue shutters, spacious)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Pyrénées-Atlantiques",
      "dist_km": 1027,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/lahontan/Arj3vqkigznr2n2c.htm",
      "location": "",
      "title": "Lahontan (Pyrénées-Atlantiques)",
      "price": 263750,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/30145a/Arj3vqkigznr2n2c/miniPhotos/Arj3vqkigznr2n2c_1.jpg?639153481430000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 1.13 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 0.43,
      "cp_raw": 3.38,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (distant farmhouse, Pyrenees setting, house indistinct)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (925 pop — alive)",
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (174 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Pyrénées-Atlantiques",
      "dist_km": 1044,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": 1866,
      "url": "https://www.green-acres.fr/en/properties/property/lucq-de-bearn/Akkqgmh2s7g1340p.htm",
      "location": "",
      "title": "Lucq-de-Béarn (Pyrénées-Atlantiques)",
      "price": 250000,
      "land_m2": null,
      "building_m2": 134,
      "bedrooms": 5,
      "thumbnail": "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/miniPhotos/Akkqgmh2s7g1340p_1.jpg",
      "photo_urls": [
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_5.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_11.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_14.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_6.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_20.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_17.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_9.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_12.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_21.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_3.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_13.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_7.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/miniPhotos/Akkqgmh2s7g1340p_1.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_4.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_15.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_16.jpg",
        "https://lb1.green-acres.com/ClientLogos/196825.png",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_10.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_2.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_18.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_19.jpg",
        "https://lb1.green-acres.com/30145a/Akkqgmh2s7g1340p/Photos/Akkqgmh2s7g1340p_8.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)",
        "Score 0.43 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.9,
      "cp_raw": 3.7,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (historic charm, period features, spacious grounds)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (159 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 2,
      "vibe_region": "Pyrénées-Atlantiques",
      "dist_km": 1043,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/navarrenx/Azvp4itjxpd9p5bz.htm",
      "location": "",
      "title": "Navarrenx (Pyrénées-Atlantiques)",
      "price": 443000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/30145a/Azvp4itjxpd9p5bz/miniPhotos/Azvp4itjxpd9p5bz_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 443,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.7,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (modern design, bright colors, cozy atmosphere)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (522 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1031,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/tarbes/Amfuetpqbnmxk77m.htm",
      "location": "",
      "title": "Tarbes (Hautes-Pyrénées)",
      "price": 399500,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/43112a/Amfuetpqbnmxk77m/miniPhotos/Amfuetpqbnmxk77m_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)",
        "Score 0.7 below 1.5 threshold",
        "Price EUR 399,500 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.75,
      "cp_raw": 3.35,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming rural home, landscaped garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (415 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1032,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/semeac/A1p8993fmhrf4jik.htm",
      "location": "",
      "title": "Séméac (Hautes-Pyrénées)",
      "price": 350000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/2906466a/A1p8993fmhrf4jik/miniPhotos/A1p8993fmhrf4jik_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,060m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 350,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.85,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (open layout, modern kitchen, tile flooring)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "commune is a city/préfecture (lannemezan)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1037,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/lannemezan/Amviducw2v5mr3qw.htm",
      "location": "",
      "title": "Lannemezan (Hautes-Pyrénées)",
      "price": 275000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/4039005a/Amviducw2v5mr3qw/miniPhotos/Amviducw2v5mr3qw_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)",
        "Score 0.85 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.9,
      "cp_raw": 3.7,
      "scores": {
        "workshop": 4,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (vibrant greenery, charming facade)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1026,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/bazet/A8jbnnkea4170ir2.htm",
      "location": "",
      "title": "Bazet (Hautes-Pyrénées)",
      "price": 395000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/3509376a/A8jbnnkea4170ir2/miniPhotos/A8jbnnkea4170ir2_1.jpg?639123331190000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)",
        "Land 2,503m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 395,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.08,
      "cp_raw": 3.38,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming rustic farmhouse, pool area)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1016,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/castelnau-magnoac/Al3ab036nkwmrzp9.htm",
      "location": "",
      "title": "Castelnau-Magnoac (Hautes-Pyrénées)",
      "price": 369000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "https://lb1.green-acres.com/4037266a/Al3ab036nkwmrzp9/miniPhotos/Al3ab036nkwmrzp9_1.jpg?639153572080000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 369,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.8,
      "cp_raw": 3.4,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming farmhouse, pool, rustic appeal)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (312 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1016,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/castelnau-magnoac/A3f165q84gshxtth.htm",
      "location": "",
      "title": "Castelnau-Magnoac (Hautes-Pyrénées)",
      "price": 360000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/268a/A3f165q84gshxtth/miniPhotos/A3f165q84gshxtth_1.jpg?639150742460000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 360,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.25,
      "cp_raw": 3.2,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -0.5,
        "_proximity_reasons": [
          "hemmed in (7 buildings <50m)"
        ],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rural country property, simple design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1040,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/arcizac-adour/Apxssql4aj50uwrl.htm",
      "location": "",
      "title": "Arcizac-Adour (Hautes-Pyrénées)",
      "price": 340000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.vizzit.com/4037264a/Apxssql4aj50uwrl/miniPhotos/Apxssql4aj50uwrl_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.25 below 1.5 threshold",
        "Price EUR 340,000 exceeds 300k cap",
        "7 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 2.81,
      "cp_raw": 3.48,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 5,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (3369 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1012,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "village house"
        }
      ],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43587LHS11",
      "location": "",
      "title": "A beautiful traditional stone 4-bed village house with courtyard and terrace, an",
      "price": 235400,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "3 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 2.56,
      "cp_raw": 3.11,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "townhouse"
        }
      ],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A37698CED11",
      "location": "",
      "title": "Fully renovated townhouse over 3 floors with kitchen/lounge/diner, 3 bedrooms, s",
      "price": 107000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Semi-detached/attached (townhouse)"
      ]
    },
    {
      "cp_score": 2.11,
      "cp_raw": 3.31,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, eclectic decor)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (3369 pop — alive)",
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "small plot (601m2) + building = village/town house",
          "commune is a city/préfecture (carcassonne)"
        ],
        "_data_confidence": 4,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 996,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1933,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43720JKB11",
      "location": "",
      "title": "Charming detached bungalow, 2-3 bedrooms, with garage and garden, in village bet",
      "price": 174000,
      "land_m2": 601,
      "building_m2": 90,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/36SL5n6ADKL1Ttv0ZUls9yeMMctSEPkQ6qDMdP3hNS8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxQ1NSWVZKMlMuSlBH.jpg",
        "https://image.hestia.immo/211oefaWF0yuTxDYY46G1ECL3RnlfsGEcdTnUAtI614/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyODk4OEtDMzAuSlBH.jpg",
        "https://image.hestia.immo/mtXwYWj-gufPNxvjznUIsvHw8Bv7_ENmzBBrGVyONds/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxTjVTR05BQ0YuSlBH.jpg",
        "https://image.hestia.immo/SP3s5pjWfCKqR2CbmFuUIlg4ZcoKpFsgrShZwrxhtt8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M3WEhZWkMzVjQuSlBH.jpg",
        "https://image.hestia.immo/getQ9CIva1gsd97LyuVGDstrnaMXN_dvTi4Aod9f9wg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NIU01DWkgzU1IuSlBH.jpg",
        "https://image.hestia.immo/j3z-iY1Y9yArQCHjDSN2wUhDHThFcq_AlFjwVQAYZUE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxMzlKTTVCMkYuSlBH.jpg",
        "https://image.hestia.immo/tdquVNxRz1Cvy7VeL0aHKbPqsfm02aWfb6Y6DIAUXCU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzUUFDWjRFOTYuSlBH.jpg",
        "https://image.hestia.immo/I67kaZ7HyyXP0wyyc7C1aM9sFVx-72rwpBkgAe9iy-I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxWFFDNEM3VjUuSlBH.jpg",
        "https://image.hestia.immo/FximKk0zQ4-UC9t7Ghg2FanbfGehG5WACRxoU_dTly0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyRzhYMlAxUkouSlBH.jpg",
        "https://image.hestia.immo/-usABF4tSGGixZJeMerRj9zfXHyAWUSnvdFk14Potdg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyNldTUTFRM0guSlBH.jpg",
        "https://image.hestia.immo/QT-33_C1AMpjx99gDMc_0s31i2_VpnuxXH6V9BRCKi8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzN1Y5SFFUM1AuSlBH.jpg",
        "https://image.hestia.immo/3vpnnbuqVryKFYrjqpsv6W_L9h8PZDptquVY8_d-bRE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzU1RFRkY3MkQud2VicA.jpg",
        "https://image.hestia.immo/zvrDnDjk6mV53HeXSaelxu7vtnDEuzaeiY-AxJWV37c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzUVZBRFE3MTMuSlBH.jpg",
        "https://image.hestia.immo/IXybpAgZgbs5_XYUwQJ05cejjIDssOXc74Ysf5CQKbQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxSzdXOE5ZOE4uSlBH.jpg",
        "https://image.hestia.immo/bn_5ybzEOrXJ0MQ8j-bDQSvgwgO0xbJZO4OChV0YRqo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxQlNQRjlLVjEuSlBH.jpg",
        "https://image.hestia.immo/MJMSxS2SdaX96VEjr_xHG-EyL0Uo90EFV-gWDqpJoe8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0MzOTRGWjhFMVkud2VicA.jpg",
        "https://image.hestia.immo/fMfSSvJGytqynSvk-nA8SMLbUd6EsUJxwomuiO80jIA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyV0NFUktKMzYuSlBH.jpg",
        "https://image.hestia.immo/TDVPW0SmQUswkpVW1rs_ZzuMxAZ0-GCMgjPR0BSBHNM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MzRFM5TlNQMTYuanBn.jpg",
        "https://image.hestia.immo/hFH9LrEav8DHCf6iy1I7_70X006rkp0quRUBZ_oE5qg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNi9ET0NYVDBBQTkzWjQuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 601m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.6,
      "cp_raw": 3.2,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone walls, rustic charm, landscaped garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "town/city core (415 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1084,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/saint-laurent-de-cerdans/A1g5c3e1oe1il9ph.htm",
      "location": "",
      "title": "Saint-Laurent-de-Cerdans (Pyrénées-orientales)",
      "price": 379000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/88478a/A1g5c3e1oe1il9ph/miniPhotos/A1g5c3e1oe1il9ph_1.jpg?639149526890000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Land 2,398m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 379,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.6,
      "cp_raw": 3.47,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": null,
        "design_story": 4,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true
      },
      "missing": [
        "environmental_risk",
        "land_size"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [
        {
          "id": "semi_detached",
          "severity": "FLAG",
          "reason": "Semi-detached/attached (limits guest business privacy)",
          "matched": "townhouse"
        }
      ],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43733AHA66",
      "location": "",
      "title": "Renovated 3-bed townhouse with vaulted ceiling, courtyard, near shops, beaches, ",
      "price": 269000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Semi-detached/attached (townhouse)"
      ]
    },
    {
      "cp_score": 0.0,
      "cp_raw": 3.38,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -2.3,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": -0.5,
        "_proximity_reasons": [
          "hemmed in (23 buildings <50m)"
        ],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, blue shutters, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "dense built-up area (128 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Tarn-et-Garonne",
      "dist_km": 919,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/boudou/Aggi0nfmhums2ow6.htm",
      "location": "",
      "title": "Boudou (Tarn-et-Garonne)",
      "price": 268000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/2548582a/Aggi0nfmhums2ow6/miniPhotos/Aggi0nfmhums2ow6_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Nucléaire",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "23 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 3.28,
      "cp_raw": 3.23,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.15,
        "_substrate_reasons": [
          "1.5ha"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2.0/5 (plain brick agricultural buildings)",
        "_capacity_delta": -0.2,
        "_capacity_reason": "only 2 bed (convertible outbuildings)",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.45,
        "_revenue_reason": "3 revenue streams (B&B+products+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Tarn-et-Garonne",
      "dist_km": 949,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/montesquieu/A48n0zzc41xuh7en.htm",
      "location": "",
      "title": "Montesquieu (Tarn-et-Garonne)",
      "price": 299000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 2,
      "thumbnail": "https://lb1.green-acres.com/1155338a/A48n0zzc41xuh7en/miniPhotos/A48n0zzc41xuh7en_1.jpg?639136245410000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "3 buildings within 50m (no privacy)"
      ]
    },
    {
      "cp_score": 2.53,
      "cp_raw": 3.48,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 4,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone structure, rural charm, sunny setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.5,
        "_urban_reasons": [
          "dense built-up area (102 buildings/250m)"
        ],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Tarn-et-Garonne",
      "dist_km": 895,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/bouloc-en-quercy/Aqiuscxhqmykjs97.htm",
      "location": "",
      "title": "Bouloc-en-Quercy (Tarn-et-Garonne)",
      "price": 248000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1155439a/Aqiuscxhqmykjs97/miniPhotos/Aqiuscxhqmykjs97_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,905m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.98,
      "cp_raw": 3.17,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 4,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming garden, rustic gate)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [
        "land_size"
      ],
      "vibe_score": 4,
      "vibe_region": "Tarn-et-Garonne",
      "dist_km": 935,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/campsas/A2hedpbxecoz3fws.htm",
      "location": "",
      "title": "Campsas (Tarn-et-Garonne)",
      "price": 380000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1088207a/A2hedpbxecoz3fws/miniPhotos/A2hedpbxecoz3fws_1.jpg?639119436000000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,000m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 380,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.25,
      "cp_raw": 2.8,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (modern country home, usable garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 685,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012848_56077-934/achat-maison-a-vendre-remungol-morbihan.html",
      "location": "",
      "title": "Évellys - immonot",
      "price": 250080,
      "land_m2": 2532,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/8786884516952a5a2497d51ea8c50d6670fc218c_20260528165248/maison-a-vendre-remungol-56500-morbihan-250080-euros-56077934-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.25 below 1.5 threshold",
        "Land 2,532m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.48,
      "cp_raw": 2.98,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 4,
        "_hazard_delta": -0.9,
        "_hazard_reasons": [
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (charming rural style, modern features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 5,
        "_unvetted": false
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 706,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012841_56024-819/achat-maison-a-vendre-plumergat-morbihan.html",
      "location": "",
      "title": "Plumergat - immonot",
      "price": 499000,
      "land_m2": 2884,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/4743e72b2a25b43e00f1991671b9c413f654f985_20260603164758/maison-a-vendre-plumergat-56400-morbihan-499000-euros-56024819-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.48 below 1.5 threshold",
        "Land 2,884m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 499,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.69,
      "cp_raw": 2.29,
      "scores": {
        "workshop": 2,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (modern design, well-maintained garden)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 709,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000015191_56081-2608/achat-maison-a-vendre-langonnet-morbihan.html",
      "location": "",
      "title": "Langonnet - immonot",
      "price": 182602,
      "land_m2": 2750,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/07074fd3065ec9638539320fc5a3c1b748bd2db8_20260527160328/maison-a-vendre-langonnet-56630-morbihan-182602-euros-560812608-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.69 below 1.5 threshold",
        "Land 2,750m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.4,
      "cp_raw": 2.4,
      "scores": {
        "workshop": 2,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 746,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/l800241551/achat-maison-a-vendre-plomodiern-finistere.html",
      "location": "",
      "title": "Plomodiern - immonot",
      "price": 375000,
      "land_m2": 4830,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.4 below 1.5 threshold",
        "Price EUR 375,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.05,
      "cp_raw": 2.2,
      "scores": {
        "workshop": 2,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (thatched roof, rural charm, character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1105m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 720,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000011366_29132-546/achat-maison-a-vendre-goulven-finistere.html",
      "location": "",
      "title": "Goulven - immonot",
      "price": 218500,
      "land_m2": 1105,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/89a96442a53b4d1594b339324994a0a25fb1152c_20260324094228/maison-a-vendre-goulven-29890-finistere-218500-euros-29132546-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.05 below 1.5 threshold",
        "Land 1,105m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.81,
      "cp_raw": 2.56,
      "scores": {
        "workshop": 3,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 726,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/l800239367/achat-maison-a-vendre-guisseny-finistere.html",
      "location": "",
      "title": "Guissény - immonot",
      "price": 415000,
      "land_m2": 1769,
      "building_m2": null,
      "bedrooms": 6,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Recul du trait de cote",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,769m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 415,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.81,
      "cp_raw": 2.16,
      "scores": {
        "workshop": 2,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1390m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 688,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010932__w17702908167779720/achat-maison-a-vendre-botsorhel-finistere.html",
      "location": "",
      "title": "Botsorhel - immonot",
      "price": 146300,
      "land_m2": 1390,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.81 below 1.5 threshold",
        "Land 1,390m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.97,
      "cp_raw": 3.24,
      "scores": {
        "workshop": 5,
        "location_view": 1,
        "food_experience": 4,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (simple dining area, modern design)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Finistère",
      "dist_km": 713,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1497,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A25685SEB29",
      "location": "",
      "title": "Contemporary 3-bedroom detached residence with outbuildings. Bright and airy, wi",
      "price": 244000,
      "land_m2": 1843,
      "building_m2": 163,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/ldM169g1fB1SwlmO7cGllDdmud-Mje6prMQK4-VIDNI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyUEhIMVJLQ1QuanBlZw.jpg",
        "https://image.hestia.immo/2_V_siC78hJbDF1nDn-E1LUNUtAOVBmM4pzyHNec3-0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NKWjFGVzkxTkQuanBlZw.jpg",
        "https://image.hestia.immo/xcDD2D_MPGolF7SYkkTbES8j-AkkiUKfVBw7NQUKGSo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNC9ET0MxRllLSEVTMjAuanBn.jpg",
        "https://image.hestia.immo/5H7CVLKM6rcYwdgzTHFTr7puWAwEp97KTsfo2Yb815k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNy9ET0MxQ1BUUkZIMkIuanBn.jpg",
        "https://image.hestia.immo/GfbaE8GSEh47ck9-xJVmNNhsvsPW3E45osm56B_Vi1o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0xMS9ET0NQOTA0NDJBWjkuanBn.jpg",
        "https://image.hestia.immo/Er-rp4N0M8QWrMm1usvZvAu3P8Smwp9jkOt6nwk7l-U/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0xMS9ET0MxWlhKSFA3MU0uanBn.jpg",
        "https://image.hestia.immo/T0jB26NohsAGPWsJQWTpAteaO6APDfd2r2Y07EjpNuc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzSktINEpaUlkuanBlZw.jpg",
        "https://image.hestia.immo/55BrZL0U5efY8-u4YbI49M_bCbHjDsA2v8635qztE9o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyQVM4WlFLMVEuanBlZw.jpg",
        "https://image.hestia.immo/BStAtzU2GoIIKNRBSNo0QiYjRgaSXrHUXZXh4EdK8ps/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNC9ET0M4MjAxUVEyRUcuanBlZw.jpg",
        "https://image.hestia.immo/AVhPddxBFmVCwFvrYmjRr412hVwEoFXSp4E8CDlCK4U/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNC9ET0MyWTVUTTlCM00uanBn.jpg",
        "https://image.hestia.immo/jkIwrpmLjmazE9htG6RMP6UW-zogyUDTauP5qsl-LCA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNi9ET0MzTjI5VjNWM1IuanBn.jpg",
        "https://image.hestia.immo/q0qtYBBxDNkfWoM54HYMcKQHDoHIoOTFCHnhSatvz0c/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMy9ET0MxRlE3VjVUM1kuanBn.jpg",
        "https://image.hestia.immo/M7fxs_9nK_gdM9lB0Ht_1Z-364si4F17mBdE65amIXU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MzM05TNzBKRlMuanBn.jpg",
        "https://image.hestia.immo/cyyx-iMDPrZf1dUaeQzVz3Eh-v1SurvGhZ2rT8DCq1c/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MxREhUU1lFMkguanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,843m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.06,
      "cp_raw": 2.16,
      "scores": {
        "workshop": 2,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 1,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (charming garden, rural setting, glass greenhouse)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (1248m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 636,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010953_22023-3439/achat-maison-a-vendre-paimpol-cotes-d-armor.html",
      "location": "",
      "title": "Paimpol - immonot",
      "price": 343350,
      "land_m2": 1248,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/486cfe998f7062230f423e4f8795e6d66fdf88f7_20250725102244/maison-a-vendre-paimpol-22500-cotes-d-armor-343350-euros-220233439-001.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.06 below 1.5 threshold",
        "Land 1,248m2 below 3,000m2 hard floor (market garden non-negotiable)",
        "Price EUR 343,350 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.49,
      "cp_raw": 2.44,
      "scores": {
        "workshop": 2,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 678,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010932__w17798891915869598/achat-maison-a-vendre-plestin-les-greves-cotes-d-armor.html",
      "location": "",
      "title": "Plestin-les-Grèves - immonot",
      "price": 277900,
      "land_m2": 3527,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.49 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.1,
      "cp_raw": 2.48,
      "scores": {
        "workshop": 2,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": 2,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": 3,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Breton longère, granite quoins, slate roof)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 674,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {
        "bakery": "7.9km",
        "hospital": "none",
        "train_station": "Lannion (19.1km)",
        "supermarket": "none",
        "airport": "Brest (73km)",
        "town": "none"
      },
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000010973_22069-1872/achat-maison-a-vendre-plounevez-moedec-cotes-d-armor.html",
      "location": "",
      "title": "Plounévez-Moëdec - immonot",
      "price": 164460,
      "land_m2": 3500,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [
        "https://cdn-immonot.notariat.services/photo/jpg/8fdd3b29ed9e5c810f2089a5dd4f0d0ccb59dad9_20260218160914/maison-a-vendre-plounevez-moedec-22810-cotes-d-armor-164460-euros-220691872-001.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 1.1 below 1.5 threshold"
      ]
    },
    {
      "cp_score": 1.25,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 3,
        "location_view": 5,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 3,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.9,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (decent rural property, natural setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (products+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 829,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/land/soyans/A1fftaics2332vmm.htm",
      "location": "",
      "title": "Soyans (Drôme)",
      "price": 349000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166376a/A1fftaics2332vmm/miniPhotos/A1fftaics2332vmm_1.jpg?639125857630000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Nucléaire"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.5/5)",
        "Score 1.25 below 1.5 threshold",
        "Price EUR 349,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 0.0,
      "cp_raw": 2.77,
      "scores": {
        "workshop": 2,
        "location_view": 5,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 1,
        "design_story": 3,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -3.0,
        "_hazard_reasons": [
          "nuclear installation (commune)",
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rural charm, stone exterior, greenery)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 5,
      "vibe_region": "Drôme",
      "dist_km": 827,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/marsanne/Afcz303i7n4hpgf1.htm",
      "location": "",
      "title": "Marsanne (Drôme)",
      "price": 390000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/1166376a/Afcz303i7n4hpgf1/miniPhotos/Afcz303i7n4hpgf1_1.jpg?639149115120000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Nucléaire",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 1,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.2/5)",
        "Price EUR 390,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 3.55,
      "cp_raw": 3.63,
      "scores": {
        "workshop": 3,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": null,
        "design_story": 5,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (period features, rustic charm, beam ceiling)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: independent guest unit",
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.9,
        "_urban_reasons": [
          "small plot (412m2) + building = village/town house",
          "commune is a city/préfecture (saintes)"
        ],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 790,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1250,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A31641KM17",
      "location": "",
      "title": "Saintes centre  : 3 bed Character house with apartment and gardens . Completely ",
      "price": 249950,
      "land_m2": 412,
      "building_m2": 200,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/6kuypJh0fy16EuLgOgec5n4cLa21zTCkNgozD_DDAHE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxV1lNNzBZMVAuanBn.jpg",
        "https://image.hestia.immo/YSgZZTrmfB-EitoHMX9U1dcMtTWjsSfmcQIlwtH2PkM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzQzRTN041MjYuanBn.jpg",
        "https://image.hestia.immo/sc2QqaMAsOCH7IhdmgE6d6T1HvpPhNKvJGFSFzsBRXk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxMjNZWEdOMzguanBn.jpg",
        "https://image.hestia.immo/qsO6ECoxl4oJyJ04t4kh3x5TrZKYZqGQk_0rZVOtg5o/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0M4OERONFhQN0guanBn.jpg",
        "https://image.hestia.immo/5NPx1GSCbdHNavor8QNGCrc2_DxoQhHNEoW4ru2gfZY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NBNFBaUUoxUk0uanBn.jpg",
        "https://image.hestia.immo/CeHTIQqDyNojv5HhugeKNOXn8RsSeC-cVDXJu3DMG6M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzWFFSUUtSRzcuanBn.jpg",
        "https://image.hestia.immo/OFpXyjXF871FJjqvA1h6mADpCA8Kii7rK5M4F20p91A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzTkdYODBWMVEuanBn.jpg",
        "https://image.hestia.immo/bSX8KgkitdUtcpQpjrCAaIXo_bOdNZ4kdVkbOQ12Pow/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxRDVIVlkyNEcuanBn.jpg",
        "https://image.hestia.immo/3CdvSt0CR9cvw-jBmkWZv8Sw3rab4-OAQiaC5J4pCJE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyQzFUMzk4MVAuanBn.jpg",
        "https://image.hestia.immo/5DFQv_HTB_gUWcEWV0TRsvtlwQyKdHC7w_u1ABF3PPY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NKUVc5TUEzQUIuanBn.jpg",
        "https://image.hestia.immo/-H2sBKOrvymi2xIznm4c1x_aXVqHUcDB2Fi5jSf4qhk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MzMThRM1IzU1cuanBn.jpg",
        "https://image.hestia.immo/QD80xRvChv1g_OtI3uyp_f_l7LFlYuEOAGyYui4lia0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyWkdNMUYwM00uanBn.jpg",
        "https://image.hestia.immo/K8B-w8IXJaRe6xItiykWRYmOCkpLcmbIXU626FPs4B4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyOThZWDhTMjIuanBn.jpg",
        "https://image.hestia.immo/YPl3Q6haFKuVZaCMeLFnpQ27n6E71I-LiInULuUJDUc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0NOTjFONDQyTUsuanBn.jpg",
        "https://image.hestia.immo/wmPaQ4hzVAEE-mk0aKb6xk9y2bO5OcvoyYOPyI2ldOo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyOTBZNDZEWlQuanBn.jpg",
        "https://image.hestia.immo/JNMnrpkLb1x-jrSrrXNrkEimqL8hO1JbmsL-9_kKLjc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMy0xMC9ET0MzTkdKQjZXMTkuanBn.jpg",
        "https://image.hestia.immo/rq8tvCg8jXe41kcYG2rWo5HaZqz7LVeJaXLl0G1iFIA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MxUE1WVEVTMzcuanBn.jpg",
        "https://image.hestia.immo/hVyqDS5Z7NXPfNb-CVqIBIl_qatPuzbC01wF0V8Zwvo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyNEUwRlBNM0EuanBn.jpg",
        "https://image.hestia.immo/xjVGNlvToMb5j0_du_XB8zIDpunDcchkK5EiAErrb38/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxNTFZQ0ZRMTYud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 412m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 1.96,
      "cp_raw": 2.56,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": null,
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 2,
      "vibe_region": "Lot",
      "dist_km": 841,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.immonot.com/annonce-immobiliere/0000012392_MAIS166_60229925/achat-maison-a-vendre-assier-lot.html",
      "location": "",
      "title": "Assier - immonot",
      "price": 299640,
      "land_m2": 2319,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 2,319m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 4.0,
      "cp_raw": 3.1,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 4,
        "design_story": 3,
        "market_garden": 5,
        "land_size": null,
        "renovation_scope": 1,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.2,
        "_substrate_reasons": [
          "9.8ha (ample, capped)"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.5,
        "_character_reason": "character 5.0/5 (stone mas, lauze roof, dramatic valley — but ruin)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.45,
        "_condition_reason": "condition 1/5 (ruin (full restoration))",
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.45,
        "_revenue_reason": "3 revenue streams (B&B+products+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 865,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/saint-frezal-de-ventalon/Am8zmdy8alj73yq6.htm",
      "location": "",
      "title": "Saint-Frézal-de-Ventalon (Lozère)",
      "price": 335000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "https://lb1.green-acres.com/38222a/Am8zmdy8alj73yq6/miniPhotos/Am8zmdy8alj73yq6_1.jpg",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 3.8,
      "risk_labels": [
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Risques miniers"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 335,000 exceeds 300k cap",
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 1.97,
      "cp_raw": 2.72,
      "scores": {
        "workshop": 2,
        "location_view": 4,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone facade, rural charm, porch)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.1,
        "_expandability_reason": "land headroom to expand",
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Tarn-et-Garonne",
      "dist_km": 893,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.green-acres.fr/en/properties/property/montaigu-de-quercy/A1ij5pfl49zj40x5.htm",
      "location": "",
      "title": "Montaigu-de-Quercy (Tarn-et-Garonne)",
      "price": 360000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "https://lb1.green-acres.com/21419a/A1ij5pfl49zj40x5/miniPhotos/A1ij5pfl49zj40x5_1.jpg?639154709100000000",
      "photo_urls": [],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 360,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.86,
      "cp_raw": 2.59,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.2,
        "_typology_reasons": [
          "vineyard / wine domain (terroir + product)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (lush greenery, mature trees, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 772,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A13976/",
      "location": "",
      "title": "Private and detached house with 3 bedrooms and study . Trout stream , Park garde",
      "price": 298000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/OC7iEVj55F1woR5g08wnjRnEDPDfZTmr0jT4TwG4O3Q/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMi0wNi9ET0MxMVdaUzdHMUUuanBn.jpg",
        "https://image.hestia.immo/GicL31xOT4Zw1kCHRW9_D4geVqvaiQJPTuPiNWeMqAg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0xMS9ET0MxSFc1OUpYWDcuanBn.jpg",
        "https://image.hestia.immo/qXlYCFX7DqbhJdFEPF9TSyFxfBq9vAZ5TWbIg4dZC58/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMi0wNi9ET0MxS1FWMEMwMTAuanBn.jpg",
        "https://image.hestia.immo/iC_rFyEgl1hjho7QCdyHarcugTZDpHtL0-1V8fMSHoY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0xMS9ET0MzNFZaS0tYM0guanBn.jpg",
        "https://image.hestia.immo/Udwqd5ZacHQOQ72Er6uBJAyJnOuLZk1yRCe7DeL-3CI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMi0wNi9ET0MzSjVQRTFCMjMuanBn.jpg",
        "https://image.hestia.immo/_byt5rZ8-WnCU4IYsWFk1UC7YX5wL21IhCuzHKy_qPc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMi0wNi9ET0NURVNXNzEyNVouanBn.jpg",
        "https://image.hestia.immo/gFO8OjWHJlN087x4juM6li97N6W5xcGdNecAAYpjNpI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMi0wNi9ET0MySzNFVlozMjYuanBn.jpg",
        "https://image.hestia.immo/oUwuhObyxblgEln_2tYZLlgh6YsDrOd8QC0fXikbyqI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NWRFFWQjUzWUEud2VicA.jpg",
        "https://image.hestia.immo/ObiKDI0tpl9ELMRwatGQHlNXLDVEUmSw4eFwwvdVG_I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyMi0wNi9ET0M2TVJXWU0yN0ouanBn.jpg",
        "https://image.hestia.immo/FKG8-trQhjSRmS-b7ZAt-_WvIBql0BMeC6Q7rkAutTI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0xMS9ET0MxUVFaREpBMjguanBn.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg",
        "https://image.hestia.immo/MCLnFMsn6JdWT35b0t-Ms2iw5tffOHdNi5xYe5i9snY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQjJGNzA3MlkuSlBH.jpg",
        "https://image.hestia.immo/_YwcDBxW0C0l2auEFrNo4N00cE6CtBii4ENqU5c4YKE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0xMS9ET0MzMUNGREVOTTguanBn.jpg",
        "https://image.hestia.immo/dZ7xt5CyxL32NjbIjsfrd-QaYQw0z3JFxad_OBm1S2M/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzQTJTWEZTUVouSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)"
      ]
    },
    {
      "cp_score": 2.58,
      "cp_raw": 3.15,
      "scores": {
        "workshop": 4,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 3,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone construction, rural charm, period features)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 2,
      "vibe_region": "Orne",
      "dist_km": 475,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A18680EI61/",
      "location": "",
      "title": "Chapelle Montligeon, To renovate house, barn, garden, views - Perche National Pa",
      "price": 87000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/1uvAfVzQ9CIaVPJtEJnlcqwvHSgbkU3yDKMkUWiwT_M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NCMDdNNEYzRVgud2VicA.jpg",
        "https://image.hestia.immo/ozbro8iqNsyxOWyJ2vIrASDWAoPsI04awTe46EgBp7I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NUM0ZKNk0yUUsud2VicA.jpg",
        "https://image.hestia.immo/sdZ4F_5NYbEH2YW2dzhPVU9-V0mPLmYIMLr0rzcZtkQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzQTBGNFNHMzcud2VicA.jpg",
        "https://image.hestia.immo/Dkn347rdi_TXCdrlRkG-ZIvso2kbKK57y7fZdOS855M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NIQUFEODEyUUsud2VicA.jpg",
        "https://image.hestia.immo/Zq2SyxK_Djdeqx-LH3RsfQ96bQjq2L93H7VkQ8FekbE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0M5M0NQUjkzMTMuSlBH.jpg",
        "https://image.hestia.immo/CfmmWDES9iPWPhyLinq5pS5ETX6-XHSqXCsQXmbznHE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyODFaQk05MzAud2VicA.jpg",
        "https://image.hestia.immo/qSaYjrJSlZK4NQw304HqgGgNqILE-ZjSDGcsv8GRx7o/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyM0RaSFhaMjgud2VicA.jpg",
        "https://image.hestia.immo/MGYtsCUJmCIcS-LLGREzNTVsxHFU5yHLCPvGoezg87M/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyRUVFSjZBMksud2VicA.jpg",
        "https://image.hestia.immo/K3yMW4n66GBSu04l7oFNz9OJyCBVfiXuFhtN6_-B3M0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyUTM4V0UzMVQud2VicA.jpg",
        "https://image.hestia.immo/F7GwKdL7lUYQd7yPh-wonwj1lHHJQh_Rt5ArqgWLvM8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NFS1dXNEUzQVgud2VicA.jpg",
        "https://image.hestia.immo/N0Ob4UsZdWDkh8Rj2jDlBRcp5fxw6g_2DqbrOYYvJEs/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzQ1k4NlNEOVYuanBn.jpg",
        "https://image.hestia.immo/WBfFdY33C2FWdMF4aLKt4UuNpmHoA4ezpG4-NMgVXZs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyMVRGSDVYS0sud2VicA.jpg",
        "https://image.hestia.immo/dbDDwRccFsO9wy-RgrNsHBW0Vv0Jk7TOpw19P4boFpk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxQkNFQjY1MVIud2VicA.jpg",
        "https://image.hestia.immo/I-_ceJtBpTy6tufECQD_k-SIRZaeeF4FC4IGT_1OyJg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxNjA0WDE1Mlcud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 87,000 below 100k floor (likely ruin/barn)",
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 3.79,
      "cp_raw": 3.21,
      "scores": {
        "workshop": 4,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone structure, rural charm, historic character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 747,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A35352CGL16/",
      "location": "",
      "title": "Beautifully renovated former presbytery. 5 bedrooms. Vast grounds for horses. Gî",
      "price": 374000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/EyQw7OZ6RJtHgYAdvDPMsTwYI70-yFn6O-JwthvI4rc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyRVlFQVlaRzkud2VicA.jpg",
        "https://image.hestia.immo/Tj_KeR44WYuF1bxtggDSNnoBmfb_kuN3lBrXWeXE4l8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxMDhFVDNQMzMud2VicA.jpg",
        "https://image.hestia.immo/CNJ3kh50aLdXqK3J8HThdtAHOGdD5_anl758ubCUTUo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NHMFFNUlQxNEMud2VicA.jpg",
        "https://image.hestia.immo/tKUlmQAbLA5jDitSTq2LQFxlj2sXqdPJ1KMBv5Tgzq0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzVDk1R0JHM0sud2VicA.jpg",
        "https://image.hestia.immo/snKlbKyQ_-bHqhrIn3asfhcgCDZtqqPCjO0kwz_-Fzo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0M4MUJGWkZNU0cud2VicA.jpg",
        "https://image.hestia.immo/uMSRLFw0nKsluS0f9n0crZupGne2-FKncq0eNKLNkC4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzVzZNRlpORkMud2VicA.jpg",
        "https://image.hestia.immo/IBeguB8H4xhBBvktDT96M2A-_XgnDmB7JV2Y4lipznI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NFQU5YR1kzRFcud2VicA.jpg",
        "https://image.hestia.immo/uJPjU9gdEJmoZyEsgO4rBVv_8BdtkJQxT8Drbf4tFM8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxRkU0NTNDMjEuanBlZw.jpg",
        "https://image.hestia.immo/9wq7cSXBb1Pw1KmMmhOGpml77sx7ucozRhpR3Mu0QoA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0M4RkVZNkcyMVQuanBlZw.jpg",
        "https://image.hestia.immo/UkzTaL4TEq_XIFp_z67gaBDwA503nJseY5xiwFT8-uE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxWVkwU1pBMTAud2VicA.jpg",
        "https://image.hestia.immo/NTDXXzIMrrdsT5i5JGZp75CkhlBIcCQiuuMBAPCOVqE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NDSFg1OEozWVEuanBlZw.jpg",
        "https://image.hestia.immo/zDrvTUxQEfF4bsFTqNsT6YWKF7JpOEa2-wnQe7OSxaI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxMVFNOEJFMlEud2VicA.jpg",
        "https://image.hestia.immo/zmQnj-14l24n36jaOrrySXJLGlO7O17YQID6ENMdnDU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxOENHUlg5MTUuanBlZw.jpg",
        "https://image.hestia.immo/M0rc1mmE2Nw-v8KJbGWdzh-jrab4R0WHMcgPut2uIoM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyV1JQOVFNM1Yud2VicA.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 374,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.38,
      "cp_raw": 2.9,
      "scores": {
        "workshop": 4,
        "location_view": 1,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 3,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Breton granite longère, slate, open farmland)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "1 bed but convertible outbuildings",
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (371 pop)",
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (997m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 665,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1122,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A38373DEM22/",
      "location": "",
      "title": "Part renovated barn conversion in a tranquil countryside location, with huge pot",
      "price": 110000,
      "land_m2": 997,
      "building_m2": 98,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/yyaj5fkcrvxiBAPQXh3NcVZR7GHomjY52ZFTuZDcefQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyVkVGUzhYMUEuanBn.jpg",
        "https://image.hestia.immo/ZRss8DwiMfOjNnbjRJ-zV4pHdZcsfnNZLnCU94V5iRo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzR1laREtWMzkuanBn.jpg",
        "https://image.hestia.immo/OG-eB77upiIq7jTSuogbeKRVp2I9BN-7CWMy1zUQwh0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxMVlQWEFGRU0uanBn.jpg",
        "https://image.hestia.immo/ORkNEHQioKUjmAZqGdj9iCEZ1-uRxchytqpg1fE8XeY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzMEY0UU1OM1IuanBn.jpg",
        "https://image.hestia.immo/CVieaEer7tJWIZvvNUWZePC_F-5fivzLDkJlt05s2EM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyUFI4QkhCM1guanBn.jpg",
        "https://image.hestia.immo/cnNA-YPjpnB-ecqiHkw5HSxgDIbsKT8qrd-vdomE0CM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyMk5FRzdXMksuanBn.jpg",
        "https://image.hestia.immo/o_fqKb0HhNhtEh336ine1Zi-LtUtA-vOCmUJWZBM30E/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxUjdRWURRMkouanBn.jpg",
        "https://image.hestia.immo/dH0ZkSzVbKaD0y5qHZvZ0Fwf4eaqR8ZpMCQW1xE3680/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzQTEyR1I5MTUuanBn.jpg",
        "https://image.hestia.immo/e7JMLYQI-VUwsUVKMUl0FvTUuRMbnBTSvyLtqyQE5Ew/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzRVBEQ1hGM1kuanBn.jpg",
        "https://image.hestia.immo/GByLcCLsbOTe0ZVQ04LCgEhoPVnL_aLSD2LJi1mzta4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxUDc5RjhOMVIuanBn.jpg",
        "https://image.hestia.immo/qvLffycDAG71afpc4OGE4zbOR-VUxBbxgKteDpj0lH4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyV1cxUDdWMksuanBn.jpg",
        "https://image.hestia.immo/FN4q9NmsJDd9HxzmE8c-Mz02kWV_U1SYQtiutiJuKBo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxWU5UTjFCMjYuanBn.jpg",
        "https://image.hestia.immo/5j5k5BulrplR5tMc-7uY6UV4tJHA6BVFFEPQ_C0IH7U/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzUEpQNjM1M0guanBn.jpg",
        "https://image.hestia.immo/VlAoka_MujwbA52Ta-tPsZ_o8SNmO89NqPhguwpGuPM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyRFI1QzcxMUIuanBn.jpg",
        "https://image.hestia.immo/z_6baB3aH7xi-ElrjaXuqbYQ6Z9Qx-oh_mOLjfZlRzE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzTUFLNzdXWUIuanBlZw.jpg",
        "https://image.hestia.immo/yycVZsb3Jk6iIkdaUMdww0a8GD7yrHW_fAyv1L2ra0g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxREhaQzc5MTUuanBn.jpg",
        "https://image.hestia.immo/3wO3sorHC2ybiJaZUJia7tQS9kyMltXLufJwmtt2II8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxMlBGMUtaMzkud2VicA.jpg",
        "https://image.hestia.immo/GUPVGmW7lEEwfQUA5RZNTEQwbWlPVI0IcfJv3TapeIE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MzMVdRU0dORzkuSlBH.jpg",
        "https://image.hestia.immo/kvkcuqjPsGXucVjCw29Qmu96_15L72OOyWoDjTAv1DY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzOUtSMlgyMTcuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 2,
      "radon_level": 2,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 997m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 0.99,
      "cp_raw": 2.54,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.5,
        "_character_reason": "character 5/5 (historic stone castle, photogenic towers)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Morbihan",
      "dist_km": 650,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 2,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A40805JAM56/",
      "location": "",
      "title": "Renovation project.  One room building with land and lovely views.",
      "price": 36600,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": null,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/n4zyxJLuZqsb0a4bqoSkq52gA67T7ObWTOxPg3nbC9M/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMi9ET0MzNko5R0JKUTAuanBn.jpg",
        "https://image.hestia.immo/tuQs9rF3_jtOuwH_vh_QtBop7DYR-kn3C-Av8fwNtEY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxSkszNDFIUVAuSlBFRw.jpg",
        "https://image.hestia.immo/s5qZ9uGogqcH1AHejq8eqVqZWoyXfUBrs--P0bXC8BM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzUDZCN1g4NEouSlBFRw.jpg",
        "https://image.hestia.immo/-Y_8Pwis0c_eb3MRuoq2smnnHPv3KxS8tB2LqfjGuDI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NOU1pBNUYxUDcuSlBFRw.jpg",
        "https://image.hestia.immo/5lnK-ZceIBu-6_SbCF0TmBr46rH-4MCkr7IzgXr7aEg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NQN1hSWjRNSjkuSlBFRw.jpg",
        "https://image.hestia.immo/9F4Yv6uMPU45QtdjSsNXRY3fuCuXjWNol_4caJHIBYk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxRFNUTUsyMzMuSlBFRw.jpg",
        "https://image.hestia.immo/hz0KiQdzGchGArXnqF2Tm6Mra3Y913BCpd16AFyJEiM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxWVE5QkI2MUcuSlBFRw.jpg",
        "https://image.hestia.immo/Aa4lcHZYWJlroqKn4CtnF4fSUwqL0DwX9bv11kBUow8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyWUpSMzAzMkMuSlBH.jpg",
        "https://image.hestia.immo/MvVuZIyFZDLBV9CuZiqcAJuo6-ULaBwUcKsPT4wWU_A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NCTVBLQlgyQ0YuSlBH.jpg",
        "https://image.hestia.immo/mQBKV4cgprqeb6NLS6DL2PrpKz6V5KVQAdSPx127-8U/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxTUs0RFg5R0guSlBFRw.jpg",
        "https://image.hestia.immo/MsAwOt5DbCdz2AdzbnMud638OAOLFMfVUFtfho9qmbA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyQTBHSjhQQ0QuSlBFRw.jpg",
        "https://image.hestia.immo/AakwkQJs68a9XUHhLtiDV-qN2J8gPfOalhRcVf_1JkQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzM1RQQjZRSDkuSlBFRw.jpg",
        "https://image.hestia.immo/4LNiLAczweVfjCE5lB1_g5WYu50yWBqIHWB6FVB0u6I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0M4WU5XOFBTSzMuSlBFRw.jpg",
        "https://image.hestia.immo/K9BFE9jVd4lNzA0f0BbKVFDmEFLalIUDTOy0xC6G8dc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NFV1RINjMxRkouanBn.jpg",
        "https://image.hestia.immo/lww0wEKdi2DNYqtWo7d_TzJvmmUiGxxlq0yHRqWay14/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxUzVGWFpQS1kuSlBFRw.jpg",
        "https://image.hestia.immo/ThUa8MydLdSAJuRMIvDwSiMLVckZovNGbQq_S_qfrUg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNy9ET0MzV0ZBQjRHMzUuanBn.jpg",
        "https://image.hestia.immo/cwGhb70vvr65sxl9qlrDmQjTEqcqpKtP5Oc74qeXpDg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyTjJXM0JDMUsuSlBFRw.jpg",
        "https://image.hestia.immo/2X5C_h0shYXXlrHc_wbMHMflN3yy3sI5TJci5uaUd5A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxM1FBNjdHMzYuSlBH.jpg",
        "https://image.hestia.immo/icrcAJ8GH5Q7WtVduWa1V4ER03z2QIkzglNHQ5G9Tvg/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wOS9ET0MzNUgyR1BKMVAuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Score 0.99 below 1.5 threshold",
        "Price EUR 36,600 below 100k floor (likely ruin/barn)"
      ]
    },
    {
      "cp_score": 0.0,
      "cp_raw": 2.59,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 2,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (functional space, basic features)",
        "_capacity_delta": -0.8,
        "_capacity_reason": "only 1 bedroom — not B&B-viable",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 751,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A40842CGL16/",
      "location": "",
      "title": "Character house. Town center. Single-storey. Large garage/land. Great commercial",
      "price": 158050,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 1,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/D5PuESHDLHQZANc5lXVCrileJv9Bzq1NuaVQv5gxEq8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxUko0MVdXTTQuanBn.jpg",
        "https://image.hestia.immo/d6ORMKXCiu42maAmY48GBJviHn9HMYcLuuP_7fSwtfY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NER0VWRjkxTTEuanBn.jpg",
        "https://image.hestia.immo/Rgsw5JuQogzLTzUNTYrxrnURwUhvFKhsyxIHCc5uBkk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NQRUtXRFIzMTkuanBn.jpg",
        "https://image.hestia.immo/4yPVuWzQyqigj4WilhRTd7c3bo6-L_8iuC4p-DJA2DI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxWEZaVkNNMU4uanBn.jpg",
        "https://image.hestia.immo/FDpybRA6xT2LZqfQP7oeeWJjyqvycDCue7SrMiyvH30/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0NYOVZCM1pBRUouanBn.jpg",
        "https://image.hestia.immo/SuMODqBw_p1RH3EJMjtY7UjpBMiS79cQndW7iirQxBI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzQTVTWTg2WjkuanBn.jpg",
        "https://image.hestia.immo/KK39IeSTATMbQcz73eWclbCSyxFOwhHhfox_I69ztvE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyRUUwWDRHMVcud2VicA.jpg",
        "https://image.hestia.immo/U_hTgcTYp91VmAU6oIdUpgF0OlxLxQ3zAsgWpm4xmOI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0M2NU5FOFMxMTYuanBn.jpg",
        "https://image.hestia.immo/ufu-aHhGCHYlIYe3wPVgqkzDDGNN80sl0RkkOWrVG2c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxU0ZXNVJHM1QuanBn.jpg",
        "https://image.hestia.immo/rfds8SijGSeGmCNHvNIpKz7KtUM_FRbPFgE5_uxD0tQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MxR0Q2RkE3WVAuanBn.jpg",
        "https://image.hestia.immo/dtqeFuhJWA7ojzjRB1wRGmwVaTNm4MyYLgrkBYRLah0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzMVNLUlQxMVEuanBn.jpg",
        "https://image.hestia.immo/Vd8xES93OgF00BSTg2tZ-UYx_7JvX4fpixxWavp_0PQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MzUU1CWjU4MlAuanBn.jpg",
        "https://image.hestia.immo/JhiaJEvmM3sN7dn20c56_tS4RSmzVTn5PDBbuUmyR-8/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NNNzVKMFIzQzMuanBn.jpg",
        "https://image.hestia.immo/8Cq10R7ktYpYADsQV5asC6wtEGQIifhGA4yMESCefAY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0MxWjdOMVlOM1ouSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols",
        "Rupture de barrage"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "1 bedroom — not B&B-viable, no convertible outbuildings",
        "High environmental risk (score 1.8/5)"
      ]
    },
    {
      "cp_score": 1.83,
      "cp_raw": 2.78,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Normandy stone maison de maître, slate, fireplace)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": "market town (17457 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 514,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 608,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A41919CJ14/",
      "location": "",
      "title": "15th-century presbytery in a very pleasant village, in need of complete renovati",
      "price": 125350,
      "land_m2": 2961,
      "building_m2": 206,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/ZRLNCEd2vB3KBdrMF8q6V8NOY0AtHZ_n3dGSQP_Aq18/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxREczR1BWVE0uanBlZw.jpg",
        "https://image.hestia.immo/z9BFgOumRpHKlyZKE-GZr_1jx0uN5YTRHlY3NN58z3s/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNzNLVFlIWU4uanBlZw.jpg",
        "https://image.hestia.immo/DEutfHaYKwWa6nBc2d2ThmDd29rydRS1BXTYZfjxmGs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzTTVDMUNYM1guanBlZw.jpg",
        "https://image.hestia.immo/1Q3QSo1p4GLvtg-FaQ9xyAAPgryam5c0qZpO21rUfSU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0NQQThEWFkyME4uanBn.jpg",
        "https://image.hestia.immo/1GUDgiWB_xdU-yCMyr2s-L_hWqJrayLYH7wjFUcqdYo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0wNS9ET0MyRjBUU0pHMzkuanBn.jpg",
        "https://image.hestia.immo/cB4uzDBxB6-tHc0kYpwjeK2msHPeCvXyCP5BuqkdSVM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyVjE0MFRHUTYuanBlZw.jpg",
        "https://image.hestia.immo/w4K1krd593BJkBO4eRcFOv0LhtPrKIdrNVx6q1mNICI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NFOFY1ODNKOUguanBlZw.jpg",
        "https://image.hestia.immo/LGNQZqRXbRDuIX8z49faIVYustiyTkQ0_NpYOFbvoto/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzRFFGVEpEMU0uanBlZw.jpg",
        "https://image.hestia.immo/zvYi4zvi14b5wAESNd3NPsRXTFzC2D8wOpGbGA-ueLM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyMEFTM01LMk4uanBlZw.jpg",
        "https://image.hestia.immo/3EqENBRlYJIL4i2qr3DQit-xBWb0mRy2GwstnY0sV5g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzS0hYVEpOMkUuanBlZw.jpg",
        "https://image.hestia.immo/8O8UOb6TEZxUJojz_q9hYyWH0xpyZpbc0ua4aPcbaeE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxWTdNV0FXQkguanBlZw.jpg",
        "https://image.hestia.immo/bFMK1BDuNSWNZRajnQMHlOdzgyqBp4LhJlL273_dO3g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyUEo4QUUwUUguanBlZw.jpg",
        "https://image.hestia.immo/RYF5moXLmBy4nZVUGTykRAv_TEfLNOxOmUn4wZW7B2I/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MxWEpZNjRDVlAuanBlZw.jpg",
        "https://image.hestia.immo/D2C-sP-LzimdM9LPAvb6crfHwChRstVG9mhxDjH7jeo/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzVFcyM0MxMTMuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Land 2,961m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 0.68,
      "cp_raw": 2.59,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (modern villa, PVC, vineyard hill view)",
        "_capacity_delta": -0.4,
        "_capacity_reason": "only 2 bedrooms",
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.04,
        "_facilitation_reason": "facilitation: independent guest unit",
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (178 pop)",
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (911m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 1005,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 2800,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42227LAC11/",
      "location": "",
      "title": "Pyrenees View House with Pool, Garden, Garage and Basement with an Independent S",
      "price": 210000,
      "land_m2": 911,
      "building_m2": 75,
      "bedrooms": 2,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/xE0kJaAVFjEI9ecMULYnD8v1mrdda3jv_DSjgQvzsxA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MyQk4wMEFDMVIuanBn.jpg",
        "https://image.hestia.immo/QtnthBFBbSAjK7FmDzttTnnTXeqO7bxZdY2eOuAJQ5s/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOS9ET0MxNDJXODE4SzguanBlZw.jpg",
        "https://image.hestia.immo/nuaY6snDe5FvhiAFuNiaIV6_XTULmQ_k4cSrVvoWAqU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzU1g4MlY3MVAuanBn.jpg",
        "https://image.hestia.immo/FnrYdILKPyqlNs44EsAEpCzTaTGnL9OxPCYqxAaa8Hw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NTVlNWV04xNkMuanBn.jpg",
        "https://image.hestia.immo/ustqKXM7JT1MUI7y25D3w4EZu7v-SrvRi1g-lTTmb8g/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzSFRDUUNRNjAuanBn.jpg",
        "https://image.hestia.immo/AfztmuCP0P1EFOzeX65o1U1UNNDy8upVi1QeID4tAy4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MxRDMwTk5BM0EuanBn.jpg",
        "https://image.hestia.immo/QxVwfcMUlmTiNFJnTP9daMVT9DpJLNlaYr8U-u0iqqM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzSFpFU1haVDAuanBn.jpg",
        "https://image.hestia.immo/_gAnZuYSSOpBqt3VlXu3wBYda45eDecEEkBmNUZt-gg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NLMUMzUU0xOUsuanBn.jpg",
        "https://image.hestia.immo/--DUz6Dy_uGBMCc2T8_FSgfFoA5jXfhA7jKHJnDZb9k/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyNTBOQVpTMkMuSlBFRw.jpg",
        "https://image.hestia.immo/3HKy9B1fUgHmhwes5506yXYFSZltsRmYgINzAJDYQow/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0MzQlZITlE5M1cuanBn.jpg",
        "https://image.hestia.immo/LogVmirAI9K2UfDfCRZTxR1MEq5HkUHIT_QSHPqfwdw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NTMUgzQzAyNjguanBn.jpg",
        "https://image.hestia.immo/qmXyGYeafld8JJWWO8vvlLYyrsyfq-Aula2cRcJwnzM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxNDZUWUZIMkEuanBn.jpg",
        "https://image.hestia.immo/4yu6I7OocaWi30D5ymLkq5A8Fqdw9d5urs8K1tA6Exw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMS9ET0NYWjdGUjIyWTcuanBn.jpg",
        "https://image.hestia.immo/u8kTM9L6TVG9vgQjKndnZdtLS8PHrzrtXsxV3Y9Hqok/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzUVZBRFE3MTMuSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 0.68 below 1.5 threshold",
        "Land 911m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 3.24,
      "cp_raw": 3.51,
      "scores": {
        "workshop": 5,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.8,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)",
          "flood + strong clay (foundation survey — commune-level, verify parcel)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone walls, rustic charm, wooden beams)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Gers",
      "dist_km": 1013,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A42617GT32/",
      "location": "",
      "title": "18C MANOIR/COURTYARD SETTING/4HA/POOL/BARNS/3-5BEDS/2-3BATHS/4 RECEPTION/PIGEONN",
      "price": 570000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/govwBQr7wH0zqKeOH2-iV1SBT94ikFh4ZV0wWyEzQX0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyU1ZTOFJZM1gud2VicA.jpg",
        "https://image.hestia.immo/yhZUHU4R4G8PsKX78e6QThPIPme_Iuf8Y3UJ9GcPKPY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NUTjRLUTcyR1Mud2VicA.jpg",
        "https://image.hestia.immo/d4Sy6aI_99dX7vp6sEYLccik8kJd5d4yYVQhVxLrpxo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0M1U0oyQ1oxMjcud2VicA.jpg",
        "https://image.hestia.immo/ZOD5hTDDV2R4XfMR6FfAA43h3ydXzAp0TZtaZdCBJPU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyNjhTRVFXMTkud2VicA.jpg",
        "https://image.hestia.immo/tSBCZnl0sw9cTWt13D2X02o3uKt1QahYofGs2lGoba0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyODdaQldSMzgud2VicA.jpg",
        "https://image.hestia.immo/W9pZ_7cPsmC_ebRrJQWksetFIrHh3pBj82ZyyMtjTPA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0M1SzkzTjUyWloud2VicA.jpg",
        "https://image.hestia.immo/MDTEapi-gYe0JJdCsNxWdKTnnEmdNOdM91knEEr-4kA/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMDZFTjAyQ0QuanBn.jpg",
        "https://image.hestia.immo/0h31JGx82sVQWV7x55xap-8fOoLmhWv2GLhjojdVH9g/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNS9ET0MyQ0QyMjlYM0suanBn.jpg",
        "https://image.hestia.immo/w-ks8wFLSgkU3-o1aw09gYdc4RDR7fS8HtsEXLlhRbs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzVkhNV0FTMjcud2VicA.jpg",
        "https://image.hestia.immo/LTkAsLWRoOAVcirAO3Jsa22BJ6JXwBv40pi155yiNtw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0NKNFE4RFkzWjQud2VicA.jpg",
        "https://image.hestia.immo/PtUGs_m9kJPozC-PVEzhQh5rVqJ-ac0TFkPI8NaKVL8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MyRDJITjVRMU4ud2VicA.jpg",
        "https://image.hestia.immo/7i_sE7nlFmO1o0YEexO_d8Drm4PZzX3axJ0sHNinyOI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNi9ET0MxWlcxN1lHM0QuSlBH.jpg",
        "https://image.hestia.immo/LMvMsoBerjxwnIJuTYoEiYzAGq8GbxGnFmQ5ZuTATiY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMi9ET0MzMEhSNUJBMlAud2VicA.jpg",
        "https://image.hestia.immo/KseGtsf6VMj4jz6ptFooeMBkKK2wIxpx8yp6FL-YLSc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0xMC9ET0MxOUdCV0pIMUUuanBn.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "fort",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)",
        "Price EUR 570,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 4.4,
      "cp_raw": 3.93,
      "scores": {
        "workshop": 5,
        "location_view": 3,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": 3,
        "environmental_risk": 2,
        "design_story": 5,
        "market_garden": 2,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (Charentaise corps de ferme, stone courtyard)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (529 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [],
      "vibe_score": 3,
      "vibe_region": "Vienne",
      "dist_km": 673,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {
        "bakery": "10.6km",
        "hospital": "none",
        "train_station": "Saint-Maixent-l'Écol (35.8km)",
        "supermarket": "Carrefour Contact (4.9km)",
        "airport": "Tours (98km)",
        "town": "none"
      },
      "price_per_m2": 975,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43369ZDV86/",
      "location": "",
      "title": "Charming 2/4 bed stone house with outbuildings and garden with orchard",
      "price": 199950,
      "land_m2": 8386,
      "building_m2": 205,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/EYYwe71k3AZ5TlEgmhcoUYAHQpLX6uDgvXKCaHy77CM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NYTkJYVDIySzgud2VicA.jpg",
        "https://image.hestia.immo/tq7YXWa2hxcmFOtQUt4YfKciAUCPGth7E0WgU7KG4K4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyM1EwRDZGMTQuanBlZw.jpg",
        "https://image.hestia.immo/FEEVm5niM36z2qBt6m4eXRlOHsYMojWSF3LxdiZ5XiU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyQVdUSktTMlYuanBlZw.jpg",
        "https://image.hestia.immo/-WT-BhlqnnXMaTiZOXp3uV5Wbv61th0biW0FMuTkEjw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NKMkpWRDk3NFYucG5n.jpg",
        "https://image.hestia.immo/fEpJ-jIybWOoRLSx3CJEzDBEvqq674nMOyvpKY9bH_s/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxUDJFWEFOMUsuanBlZw.jpg",
        "https://image.hestia.immo/KmUwrjsWwF7VHUSar8zqERzLCeyx--6Ejgfna0MautM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxV0tQU0tZMzIucG5n.jpg",
        "https://image.hestia.immo/J57KKYO3hOgvOTwt5cA1DUWMjDhTc5alFTELTsGJvpo/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxSjNZTTZIM00uanBlZw.jpg",
        "https://image.hestia.immo/hw2NHbuu-SUps_FIZZcg0VS4QWUPXBKh7rjTvXRro9Y/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxSlM4NDVXMjQud2VicA.jpg",
        "https://image.hestia.immo/6KFzihpL1d37wCwoV3l3i0QjvgQtDVQnG8Wtg48pE2g/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NLQkNLUDkxUU0uanBn.jpg",
        "https://image.hestia.immo/DLZEY72k0pHKi8a8UtqBPaJVD1kGmUZBvVOsmxSgGWU/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyN01YNUpHM0EuanBlZw.jpg",
        "https://image.hestia.immo/QAV4EfkvpSpDgC0q3umSB6QM3wXgjNL6w3jSMGLdwUY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxREhWMzcwM1cuanBlZw.jpg",
        "https://image.hestia.immo/36g3DayjT4E3l2l5cUnVYMSuzhVXW5_V56KYXvIBNHs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NSTUU3S1EzWEEuanBlZw.jpg",
        "https://image.hestia.immo/mgCnWQYXZpbND0ZCAbiGGTk0RD4aNfep0GKgQrhQF8M/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wNC9ET0NWOVg0OVdLUkQuSlBH.jpg",
        "https://image.hestia.immo/-JxdCHlUMuf-zwLnJ8ymh6g8T3FK2tIGhZHmTGvvs7I/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyTjlRSkMwM1guanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 1.8,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 1.8/5)"
      ]
    },
    {
      "cp_score": 1.34,
      "cp_raw": 2.44,
      "scores": {
        "workshop": 2,
        "location_view": 2,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": -0.25,
        "_character_reason": "character 2/5 (plain modern coastal box, beach setting)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (2067 pop — alive)",
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (258m2) + building = village/town house"
        ],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 2,
      "vibe_region": "Normandy",
      "dist_km": 522,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 3419,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43588SPR50/",
      "location": "",
      "title": "RARE location by the  beach . Cute Beach house - 55 m2 - in Créances , Normandy,",
      "price": 212000,
      "land_m2": 258,
      "building_m2": 62,
      "bedrooms": 3,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/x0KABwT8CCi10A-nHQ_zZLwqvf5T2QxoK9YV34y1Yhc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyNDNGUVpIM0IuanBlZw.jpg",
        "https://image.hestia.immo/tVLvzZ1sJdrwRUeoTQ_nS58azuVLgowtseuyhdpLS5A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyRlZTMUdEMUUuanBlZw.jpg",
        "https://image.hestia.immo/RKW9MkeGkTCg9F1vMHARm3bMxNlOgl8tFUvCAERp2DA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyWkNDNU5BM1cuanBlZw.jpg",
        "https://image.hestia.immo/g5x4h4PUwZMZp5Wm0o1cMgLpwpxhbBJrLWrWxOe8rzw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyTVQyWjMzUVYucG5n.jpg",
        "https://image.hestia.immo/UqjoxVQNNQhYfzISQZCSKepm6V-QlGVJvNX9JKuZvDk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyRUhETkswMVcuanBlZw.jpg",
        "https://image.hestia.immo/qb2lOk4cWYBFWGbIIBy04KamGXraPpxgh5oVXmcCFlE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxN0VGOTJOMUIuanBlZw.jpg",
        "https://image.hestia.immo/wQJrN72GDzKdwenBn0CITHw3N2TS-bO3LQ10ZYTD9p4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzQkpLU1QwMlYuanBlZw.jpg",
        "https://image.hestia.immo/jriVViZRQ38vijCwKYGEUVbHanxNShDWu4igPyEenCA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzQUFQRlNYMzkucG5n.jpg",
        "https://image.hestia.immo/lsgdM7vjYytbDzljtk0Klp5J4V9K1NmaCLdyalTKCgk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NHRVY4SlcyN00ucG5n.jpg",
        "https://image.hestia.immo/FMKd7wZEKPJB5DWO3a50eWcKV9bdADp7RM73yR88zIY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxV0tOQVpOTlcuanBlZw.jpg",
        "https://image.hestia.immo/i57eZ4tNzM-WyBP0riTOIwVXKAUUHfhrcOXYgN99VIM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4WllaSDZGUzgucG5n.jpg",
        "https://image.hestia.immo/K0KYZ-p5XP4tNmhSf6wqBJglrfGd5QaXUEYXiX9HMn4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyRjkzV00yMUoucG5n.jpg",
        "https://image.hestia.immo/_wPu35sUMwX_3aj5_MEKMDuzAEbopL4jOqwRKEaOOEQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NDVDA5QzAxREMucG5n.jpg",
        "https://image.hestia.immo/XdPJAP8EahP_K5kqiGNXYnNahUVOeOUGvYEu7p1oxQ0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzVkZCMlZYNU0uanBlZw.jpg",
        "https://image.hestia.immo/lZy8zr-EsZtxd9OWSRzzQJyyDbm3L8qx6fakAE3nZgA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzUFFEVllYMzcuanBlZw.jpg",
        "https://image.hestia.immo/9k8Ysd-lZSBUfkUZ6YtgjapP4Ny-qOVvoTzTGiT1tdE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxRzJGV1o5R1YucG5n.jpg",
        "https://image.hestia.immo/-fJUlnja3X_nDVZmJMF2B--Xt0AbU-bEXYpc5rq5Mjw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NaR1ROM1NTRjYucG5n.jpg",
        "https://image.hestia.immo/Ty9dxH6zDzkaLV2sp0zZEl90y7QdnkZClMtRXmifZqw/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNC0xMC9ET0MxN0M1U1NXMUouanBn.jpg",
        "https://image.hestia.immo/fuQhFjLABu5lqSPSNZ_Hlr1bIF39oH_w1waq9uJpUV4/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMC9ET0MyTVJSUFIxNjMuanBlZw.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.2,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Risques côtiers (submersion marine, tsunami)",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 3,
      "has_flood_risk": true,
      "clay_risk": "moyen",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Score 1.34 below 1.5 threshold",
        "Land 258m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.34,
      "cp_raw": 3.64,
      "scores": {
        "workshop": 5,
        "location_view": 1,
        "food_experience": 4,
        "guest_accommodation": 4,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 2,
        "land_size": 5,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.5,
        "_hazard_reasons": [
          "ICPE industrial site",
          "hazmat transport pipeline",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.1,
        "_feature_reasons": [
          "water feature/source"
        ],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (Breton slate roof, suburban, PVC shutters)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": -0.3,
        "_condition_reason": "condition 2/5 (heavy renovation / ruin)",
        "_expandability_bonus": 0.35,
        "_expandability_reason": "expandable (outbuildings + land headroom)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.1,
        "_vitality_reason": "healthy village/town (9987 pop — alive)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 1,
      "vibe_region": "Côtes-d'Armor",
      "dist_km": 663,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1616,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43850GCA22/",
      "location": "",
      "title": "Traditional 4-Bedroom Country Property with Outbuildings and 16,000m² of Land, n",
      "price": 205200,
      "land_m2": 16232,
      "building_m2": 127,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/LFQ_9su8OiMDqT33MHSMmtZPjk2DJGmYVQQqvV6_I4A/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzNzNNNE1YMVoud2VicA.jpg",
        "https://image.hestia.immo/NnlCBwaLvQry1P13_lcODPjMKeelPj2wIJfuGLWUwUM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyN0dEWFRBMTcud2VicA.jpg",
        "https://image.hestia.immo/0VcZURq5ZHhNqIEl1GsSKBuQlZgelM6snLcNt9ybBT0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzOTZTMEtRMzMuanBlZw.jpg",
        "https://image.hestia.immo/Rrxu5new0xcEF_1lZ6hyAA6BoMHqE9FG7w-1Z7LIOTI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NWTlNOMVEzSEQuSlBH.jpg",
        "https://image.hestia.immo/sbEng_yf5WcBBdNb7V1gt5A37CHpF-mFds_z5byQhjw/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxVFZQWTBEMkQud2VicA.jpg",
        "https://image.hestia.immo/XIoZJ7MK6xeSEARL4T3_Aamm0j3XVPibeZJVGPARHmM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyUzBCMDFFRlIud2VicA.jpg",
        "https://image.hestia.immo/gThhD_zrzUrLdJ_1ZJPIFd39l9VmPcvHgTUdiLCNtw8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxQjhDOEtSMU4ucG5n.jpg",
        "https://image.hestia.immo/7n9ThqM3snpJga9MC2-bwemrh46D9GJs3FWBBXVJ-e0/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzRUJGRFlYMlgud2VicA.jpg",
        "https://image.hestia.immo/AmUkB7w5Tf7GPuWMKZTcECBl2Bw_t-lWKB_J5fG5Ht4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0NaVzBaQjM3QVgud2VicA.jpg",
        "https://image.hestia.immo/FuxLROZJ_f7PxNU5YYbru2227cR0VG8q5dEMRSUYbZE/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MzRVAxRVJSRVIud2VicA.jpg",
        "https://image.hestia.immo/Zwic3J4HEXvzNqc3iNsYMAJDnh17O3ldyQy_-qQC5eU/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MxWDFRRTkzRkgud2VicA.jpg",
        "https://image.hestia.immo/bFjT1w2sK_bMMq4lMj5J2YRxmzD48pWSxriTl0e9qUk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyWDU3OUtCQjQud2VicA.jpg",
        "https://image.hestia.immo/dh8feMrAI-fH6ZU4HuMYYei52mJpWLKMszV3M0JK7Lc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MyMkdDVDFZR1EuSlBFRw.jpg",
        "https://image.hestia.immo/ioW8zlx2hprhAnucp-kI-aX6UPNqhNFCjr16WFi5orc/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M2ODM2R1cyQ1cuSlBFRw.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Inondation",
        "Remontée de nappe",
        "Séisme",
        "Mouvements de terrain",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Canalisations de transport de matières dangereuses",
        "Pollution des sols"
      ],
      "seismic_zone": 2,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": "faible",
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Not livable (ruin / heavy renovation required)"
      ]
    },
    {
      "cp_score": 2.69,
      "cp_raw": 3.26,
      "scores": {
        "workshop": 4,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 4,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -1.0,
        "_hazard_reasons": [
          "ICPE industrial site",
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.15,
        "_feature_reasons": [
          "swimming pool (season-extender)"
        ],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (rustic charm, wooden beams, homely atmosphere)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.5,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)",
          "building size unknown"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "land_size",
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 762,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A43890JHI17/",
      "location": "",
      "title": "Charming & character property in village- offering 4 bedrooms , independant stud",
      "price": 299600,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/h1NaWM_AVkZ5XeXLEy5u3xfsYOuUXmaP5fz6PHzlidY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzWTFDR043M0cuanBn.jpg",
        "https://image.hestia.immo/-HQU869G4Ipv0DAlN5NrlHrm1CALKWa7BNuNDDPvBBs/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxQzY0SjYyOEMuanBn.jpg",
        "https://image.hestia.immo/YJ6C-FtmlL2IdZY1h6ZM8ITy1dq2tR_0UbA8jLUzNGQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyUzhGMkVGM1AuanBn.jpg",
        "https://image.hestia.immo/XMawhZ_-4maVUuV1xbx0S9Z7Tzm8wt5tLAakDg9Td1c/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxQU0yMTZZN1ouanBn.jpg",
        "https://image.hestia.immo/HA10sETbVTBkSrE7DyARYpoAG2nJrAA_Qjjsp91aBVQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxRlFIUjY3M04uSlBH.jpg",
        "https://image.hestia.immo/lYtfEno0dAvwuga60DGzFe3JJVSSHZfuoBzn9IVsy4k/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyU1RZSzdZMlIuanBn.jpg",
        "https://image.hestia.immo/V2GLV1_CqPj4kXXHLAn5OaPi7Kz2ufDLA8s8Tjk8yUA/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NUR0VKMDUyUkouanBn.jpg",
        "https://image.hestia.immo/fLhh9bJs0v0RT4Rwuba0wnhEDYiJNE2aQHmXoBXUWEM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MyUENZMFQ4M1cuanBn.jpg",
        "https://image.hestia.immo/C8rN_Gl_qDt0UPVmV6RrMczGsUywZOO5wBxk6yXjk44/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NNUjJUNlYyN1cuanBn.jpg",
        "https://image.hestia.immo/mhDvW7dcfUkE7WyeT6JIrZYNa2sqDiAGcNSe8f14044/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0M1WVFKWTAzMUYuanBn.jpg",
        "https://image.hestia.immo/lQWmLSsOjuwBqk5Qw_YRKoYuz_dQ7CdK7cNSWOcEYok/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MySFZXQjlXMjAuanBn.jpg",
        "https://image.hestia.immo/ijmB_kZg1EhNdh_vAvM65PKXWHou4lDEQ5XIadRG6jQ/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MzTVhWSlA4MUsud2VicA.jpg",
        "https://image.hestia.immo/oUwuhObyxblgEln_2tYZLlgh6YsDrOd8QC0fXikbyqI/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0NWRFFWQjUzWUEud2VicA.jpg",
        "https://image.hestia.immo/TL9lE4IFNaD4x9IdTEzZ8xS49KCOg5AdCZ33z1NDLZc/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxODBCMDdSMUguanBn.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg",
        "https://image.hestia.immo/MCLnFMsn6JdWT35b0t-Ms2iw5tffOHdNi5xYe5i9snY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQjJGNzA3MlkuSlBH.jpg",
        "https://image.hestia.immo/NOdEhtkUUu1wwhpnA5VcFxEpyfmTAYxH65WblAnIGTM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0MxQkM4QlZLMjQuanBn.jpg",
        "https://image.hestia.immo/JIcf97XVIG_mrJiXAic5JdcEmvynAQBgvxGmZDXAZIY/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNC9ET0NFUFlIMEQzRDMuanBn.jpg",
        "https://image.hestia.immo/dZ7xt5CyxL32NjbIjsfrd-QaYQw0z3JFxad_OBm1S2M/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MzQTJTWEZTUVouSlBH.jpg"
      ],
      "verdicts": {},
      "risk": "Hoog",
      "risk_score": 2.0,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Radon",
        "Installations industrielles classées (ICPE)",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "High environmental risk (score 2.0/5)"
      ]
    },
    {
      "cp_score": 4.41,
      "cp_raw": 3.71,
      "scores": {
        "workshop": 5,
        "location_view": 4,
        "food_experience": 4,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": 2,
        "design_story": 5,
        "market_garden": 1,
        "land_size": 2,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": -0.4,
        "_hazard_reasons": [
          "soil pollution flag (verify for farming)"
        ],
        "_substrate_bonus": 0.12,
        "_substrate_reasons": [
          "some mature planting"
        ],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.25,
        "_typology_reasons": [
          "former farm complex (buildings-first)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (rendered interior, pale-stone outbuilding)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.3,
        "_condition_reason": "condition 5/5 (turnkey/renovated)",
        "_expandability_bonus": 0.18,
        "_expandability_reason": "outbuildings to convert (room to grow)",
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": -0.1,
        "_vitality_reason": "small commune (267 pop)",
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 4,
        "_unvetted": false,
        "_proxy_criteria": true
      },
      "missing": [
        "livability"
      ],
      "vibe_score": 4,
      "vibe_region": "Charente",
      "dist_km": 750,
      "red_flags": [],
      "source": "Leggett",
      "data_completeness": 5,
      "amenities": {},
      "price_per_m2": 1270,
      "url": "https://www.frenchestateagents.com/french-property-for-sale/view/A34414PBE17/",
      "location": "",
      "title": "Charming renovated stone house with gîte, outbuildings & garden in peaceful Fren",
      "price": 239990,
      "land_m2": 1585,
      "building_m2": 189,
      "bedrooms": 4,
      "thumbnail": "",
      "photo_urls": [
        "https://image.hestia.immo/S54fzeLcHD1XiSQ8dhO6n0YBjwDF5H-NiUGAI2vX-l8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0NaVFRQOVIxMEQucG5n.jpg",
        "https://image.hestia.immo/gzgev_o9vjgv-F9XuuGqtkmsLAa2FJ03A1_TsFZmlNE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MzTTlNS0c1N0IucG5n.jpg",
        "https://image.hestia.immo/EWhABe_MjTshOYQpb4cvpANfrI-1VZrII-KP5DF4OWg/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0M1SldENUszV0sucG5n.jpg",
        "https://image.hestia.immo/sChkyftBgF3k2qsL_IXRV2g3hbTQ6dqXFpJrcoApvXM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MzODk0QU1XMlMucG5n.jpg",
        "https://image.hestia.immo/jvgj4JnoGEAeE6A7GEgfcvauXTokc9PKGjx5CZlnqJM/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0M4V0pBMlExVlAucG5n.jpg",
        "https://image.hestia.immo/04JaSPpK57F3Fzen3XngpDFyk8znWQo11BIyGBEc7tE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MzRFZFVllOMjAucG5n.jpg",
        "https://image.hestia.immo/W4zL5OcK6QyI6OoX180zW_0ki3dj573I5AlW3FLi158/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MxRkEzTllFQkIucG5n.jpg",
        "https://image.hestia.immo/weka03ORoGhsB7ljy2wMGhqdxqAdLOoZvso1C_DeNS0/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wOC9ET0NOOVFHVkUyUkQuanBn.jpg",
        "https://image.hestia.immo/9aNdjhIr0n90ZiM6YswlGnmuTsQnMhTQS15rYYui0xk/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0NTSFNHNlozNzkucG5n.jpg",
        "https://image.hestia.immo/KPwT1t1LSU-GHAQjNCnWOgMrzC2F-y4wzJ5MZzeEaEI/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MzRVJRSjk4WlYucG5n.jpg",
        "https://image.hestia.immo/QpdZ7moIMBNQJDhx4JpHsyzYVha0-BiyH7CKmuipnek/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MxQVE5WkQ4M0oucG5n.jpg",
        "https://image.hestia.immo/veAcC35CyDB1r5-3OZ2zRiRhii97BStnUNmr_vao_f8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M5UThBWk42NlQud2VicA.jpg",
        "https://image.hestia.immo/Ifhpvhi-3riJSqS9lcP-gKT87CT_OLpWNT2kNicj8ps/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0xMi9ET0NSQkgwSFAzUVIud2VicA.jpg",
        "https://image.hestia.immo/x0W0CF6i6rBZn1HPiwxZzPJBHrGaO2ciU-bdThWm7a8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MxUVFEVzFaMjkucG5n.jpg",
        "https://image.hestia.immo/rHArIDHLAxpxrxUsD8w1Ycu0dyiPv_YNOBGl9urvhnM/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0M4OEM4WEdUQlEud2VicA.jpg",
        "https://image.hestia.immo/7hMhr2e-8_4Msmv38Asb9aMHJ9OjKESa4jzvvOUIRA8/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wMy9ET0MyMDZQV1pZNVEud2VicA.jpg",
        "https://image.hestia.immo/MCLnFMsn6JdWT35b0t-Ms2iw5tffOHdNi5xYe5i9snY/w:400/h:300/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNi0wNS9ET0MxQjJGNzA3MlkuSlBH.jpg",
        "https://image.hestia.immo/OxDRTTBrYbT44tMrTNAYxnbY8jLfCsovT1czpVlZHQE/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0MzRzRSM0NTUFgucG5n.jpg",
        "https://image.hestia.immo/2E0qzqNgn2LHppUy7dYnji2tFpVW7-IHzVLJeBccCD4/w:800/h:600/rt:fit/dpr:1/el:false/ex:false/mb:0/aHR0cHM6Ly9jZG4uaGVzdGlhLmltbW8vaW1hZ2UvVEVOM1hQTkMvMjAyNS0wMS9ET0NWMk1aV00xR1YucG5n.jpg"
      ],
      "verdicts": {},
      "risk": "Gemiddeld",
      "risk_score": 2.5,
      "risk_labels": [
        "Remontée de nappe",
        "Séisme",
        "Retrait gonflement des argiles",
        "Feu de foret",
        "Radon",
        "Pollution des sols"
      ],
      "seismic_zone": 3,
      "radon_level": 1,
      "has_flood_risk": true,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 1,585m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.3,
      "cp_raw": 2.8,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 2,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone walls, blue shutters, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 797,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/116954699",
      "location": "",
      "title": "House for sale in La Tour-Blanche-Cercles, France",
      "price": 349800,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 5,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/ef896c66-be8a-4f89-b1e5-5e944c32bd75/1",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 349,800 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 2.39,
      "cp_raw": 2.94,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (pool, rural charm, outdoor space)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": 0.0,
        "_critical_data_reasons": [],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (500m2) + building = village/town house"
        ],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": null,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 4,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/107038027",
      "location": "",
      "title": "House for sale in Puebla de Don Fadrique, Spain",
      "price": 209990,
      "land_m2": 500.0,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/E9A630F2-5FC9-45DB-B541-CECC2FBE2C51/3",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Land 500m2 below 3,000m2 hard floor (market garden non-negotiable)"
      ]
    },
    {
      "cp_score": 2.81,
      "cp_raw": 3.06,
      "scores": {
        "workshop": 3,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 5,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (stone exterior, inviting pool, rural charm)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.25,
        "_revenue_reason": "2 revenue streams (B&B+workshop/events)",
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 797,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/114604247",
      "location": "",
      "title": "House for sale in La Tour-Blanche, France",
      "price": 599999,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 7,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/22d5be81-5a83-4c32-ab1a-97d6f322b1d6/2",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 599,999 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.81,
      "cp_raw": 2.66,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.2,
        "_typology_reasons": [
          "vineyard / wine domain (terroir + product)"
        ],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.25,
        "_character_reason": "character 4/5 (outdoor terrace, wooden beams, spacious)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": -0.4,
        "_urban_reasons": [
          "small plot (765m2) + building = village/town house"
        ],
        "_data_confidence": 3,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 955,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/107109507",
      "location": "",
      "title": "Land Plot for sale in Caux, France",
      "price": 895000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/ced8d04e-b8d1-46fa-ab31-4884bdb87a6e/34",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 895,000 exceeds 300k cap"
      ]
    },
    {
      "cp_score": 1.76,
      "cp_raw": 2.66,
      "scores": {
        "workshop": 2,
        "location_view": 3,
        "food_experience": 3,
        "guest_accommodation": 3,
        "livability": null,
        "environmental_risk": null,
        "design_story": 3,
        "market_garden": 1,
        "land_size": null,
        "renovation_scope": 3,
        "local_market": 3,
        "_hazard_delta": 0.0,
        "_hazard_reasons": [],
        "_substrate_bonus": 0.0,
        "_substrate_reasons": [],
        "_feature_bonus": 0.0,
        "_feature_reasons": [],
        "_typology_bonus": 0.0,
        "_typology_reasons": [],
        "_proximity_delta": 0.0,
        "_proximity_reasons": [],
        "_character_delta": 0.0,
        "_character_reason": "character 3/5 (mountain view, rural setting, decent character)",
        "_capacity_delta": 0.0,
        "_capacity_reason": null,
        "_condition_delta": 0.0,
        "_condition_reason": null,
        "_expandability_bonus": 0.0,
        "_expandability_reason": null,
        "_revenue_bonus": 0.0,
        "_revenue_reason": null,
        "_facilitation_bonus": 0.0,
        "_facilitation_reason": null,
        "_critical_data_delta": -0.4,
        "_critical_data_reasons": [
          "land size unverified (keystone unknown)"
        ],
        "_vitality_delta": 0.0,
        "_vitality_reason": null,
        "_urban_delta": 0.0,
        "_urban_reasons": [],
        "_data_confidence": 2,
        "_unvetted": true,
        "_proxy_criteria": true
      },
      "missing": [
        "environmental_risk",
        "land_size",
        "livability"
      ],
      "vibe_score": 0,
      "vibe_region": "",
      "dist_km": 939,
      "red_flags": [],
      "source": "Properstar",
      "data_completeness": 3,
      "amenities": {},
      "price_per_m2": null,
      "url": "https://www.properstar.nl/listing/96600711",
      "location": "",
      "title": "House for sale, Via Tolceto (Ne, Italy)",
      "price": 60000,
      "land_m2": null,
      "building_m2": null,
      "bedrooms": 3,
      "thumbnail": "https://files-api.properstar.com/api/v2/files/90fabc1f-5678-4f1c-ae2e-a219830df03f/1",
      "photo_urls": [],
      "verdicts": {},
      "risk": "",
      "risk_score": null,
      "risk_labels": [],
      "seismic_zone": null,
      "radon_level": null,
      "has_flood_risk": null,
      "clay_risk": null,
      "seveso_high_count": 0,
      "nuclear_count": 0,
      "summary": "",
      "gate_reasons": [
        "Price EUR 60,000 below 100k floor (likely ruin/barn)"
      ]
    }
  ]
}