โ† back to command center

Last-Minute Rescue /last-minute-rescue

green 1h ago ยท started 2026-04-28T18:20:44.261594+00:00

Headline Metrics

Empty nights
52
Properties
12

Validation Findings (0)

SeverityCodeMessageContext
no findings โ€” engine ran clean

Trend

Capture History

How to refresh

Engine: python3 ~/.claude/scripts/last-minute-rescue.py --report

Capture (writes to dashboard-data/latest/): ~/.claude/scripts/dashboard-capture.sh last-minute-rescue

Raw output

20,199 bytes of JSON
{
  "skill": "last-minute-rescue",
  "window": [
    "2026-04-28",
    "2026-05-05"
  ],
  "properties": [
    {
      "listing_id": 487778,
      "name": "Blau Haus",
      "tier": null,
      "airbnb_listing_id": "1616751069853649998",
      "view_to_contact_rate": 0.0492,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [
        {
          "date": "2026-04-28",
          "price": 225,
          "min_stay": 2,
          "pl": {
            "price": 225,
            "user_price": 225,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-04-29",
          "price": 225,
          "min_stay": 2,
          "pl": {
            "price": 225,
            "user_price": 225,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 225,
          "min_stay": 2,
          "pl": {
            "price": 225,
            "user_price": 225,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-01",
          "price": 237,
          "min_stay": 2,
          "pl": {
            "price": 237,
            "user_price": 242,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-02",
          "price": 230,
          "min_stay": 2,
          "pl": {
            "price": 230,
            "user_price": 236,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 225,
          "min_stay": 2,
          "pl": {
            "price": 225,
            "user_price": 225,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 225,
          "min_stay": 2,
          "pl": {
            "price": 225,
            "user_price": 225,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 7
    },
    {
      "listing_id": 343880,
      "name": "The Ridge House",
      "tier": null,
      "airbnb_listing_id": "1312416347933369523",
      "view_to_contact_rate": 0.0129,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": -0.6667000000000001,
      "empty_nights": [],
      "empty_count": 0
    },
    {
      "listing_id": 341135,
      "name": "Porter's Lodge",
      "tier": null,
      "airbnb_listing_id": "44243836",
      "view_to_contact_rate": 0.027000000000000003,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": 0,
      "empty_nights": [
        {
          "date": "2026-04-28",
          "price": 330,
          "min_stay": 1,
          "pl": {
            "price": 330,
            "user_price": 330,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-29",
          "price": 330,
          "min_stay": 1,
          "pl": {
            "price": 330,
            "user_price": 330,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 330,
          "min_stay": 1,
          "pl": {
            "price": 330,
            "user_price": 330,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 330,
          "min_stay": 1,
          "pl": {
            "price": 330,
            "user_price": 330,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 330,
          "min_stay": 1,
          "pl": {
            "price": 330,
            "user_price": 330,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 5
    },
    {
      "listing_id": 222900,
      "name": "Cherrytown Chalet",
      "tier": null,
      "airbnb_listing_id": "614354079220254183",
      "view_to_contact_rate": 0.0481,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": -0.2,
      "empty_nights": [
        {
          "date": "2026-05-02",
          "price": 220,
          "min_stay": 1,
          "pl": {
            "price": 220,
            "user_price": 220,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 220,
          "min_stay": 1,
          "pl": {
            "price": 220,
            "user_price": 220,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 220,
          "min_stay": 1,
          "pl": {
            "price": 220,
            "user_price": 220,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 3
    },
    {
      "listing_id": 369689,
      "name": "Goat Hill Cottage",
      "tier": null,
      "airbnb_listing_id": "1358134076371625341",
      "view_to_contact_rate": 0.0716,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [
        {
          "date": "2026-05-02",
          "price": 260,
          "min_stay": 2,
          "pl": {
            "price": 260,
            "user_price": 265,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 206,
          "min_stay": 2,
          "pl": {
            "price": 206,
            "user_price": 211,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 2
    },
    {
      "listing_id": 396986,
      "name": "Wanderwood Lodge",
      "tier": null,
      "airbnb_listing_id": "1432149499749301149",
      "view_to_contact_rate": 0.0078000000000000005,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [
        {
          "date": "2026-05-03",
          "price": 720,
          "min_stay": 2,
          "pl": {
            "price": 720,
            "user_price": 900,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 720,
          "min_stay": 2,
          "pl": {
            "price": 720,
            "user_price": 900,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 2
    },
    {
      "listing_id": 493486,
      "name": "Timberledge Cabin",
      "tier": null,
      "airbnb_listing_id": "1633686965322353635",
      "view_to_contact_rate": 0.0169,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [],
      "empty_count": 0
    },
    {
      "listing_id": 422513,
      "name": "Hommel House",
      "tier": null,
      "airbnb_listing_id": "1480622252466001039",
      "view_to_contact_rate": 0.0335,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [
        {
          "date": "2026-04-29",
          "price": 180,
          "min_stay": 2,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 180,
          "min_stay": 2,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 180,
          "min_stay": 1,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 3
    },
    {
      "listing_id": 429948,
      "name": "Hilltop Oasis",
      "tier": null,
      "airbnb_listing_id": "1496329146487717108",
      "view_to_contact_rate": 0.0191,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [
        {
          "date": "2026-04-30",
          "price": 166,
          "min_stay": 1,
          "pl": {
            "price": 166,
            "user_price": 166,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 1
    },
    {
      "listing_id": 505182,
      "name": "Waterfall House",
      "tier": null,
      "airbnb_listing_id": "1658213255609296563",
      "view_to_contact_rate": 0.0635,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [
        {
          "date": "2026-04-28",
          "price": 280,
          "min_stay": 1,
          "pl": {
            "price": 280,
            "user_price": 280,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-29",
          "price": 280,
          "min_stay": 1,
          "pl": {
            "price": 280,
            "user_price": 280,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 280,
          "min_stay": 1,
          "pl": {
            "price": 280,
            "user_price": 280,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-01",
          "price": 311,
          "min_stay": 1,
          "pl": {
            "price": 311,
            "user_price": 323,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-02",
          "price": 312,
          "min_stay": 1,
          "pl": {
            "price": 312,
            "user_price": 324,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 280,
          "min_stay": 1,
          "pl": {
            "price": 280,
            "user_price": 290,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 280,
          "min_stay": 1,
          "pl": {
            "price": 280,
            "user_price": 284,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 7
    },
    {
      "listing_id": 299281,
      "name": "Jade Getaway",
      "tier": null,
      "airbnb_listing_id": "1218876593083084514",
      "view_to_contact_rate": 0.030699999999999998,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": -0.2,
      "empty_nights": [
        {
          "date": "2026-04-28",
          "price": 320,
          "min_stay": 2,
          "pl": {
            "price": 320,
            "user_price": 320,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-29",
          "price": 320,
          "min_stay": 2,
          "pl": {
            "price": 320,
            "user_price": 320,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 320,
          "min_stay": 2,
          "pl": {
            "price": 320,
            "user_price": 320,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 3
    },
    {
      "listing_id": 340620,
      "name": "Red Fox Stables",
      "tier": null,
      "airbnb_listing_id": "1310983487184728567",
      "view_to_contact_rate": 0.0116,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": -0.5,
      "empty_nights": [
        {
          "date": "2026-04-28",
          "price": 843,
          "min_stay": 2,
          "pl": {
            "price": 843,
            "user_price": 808,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-04-29",
          "price": 887,
          "min_stay": 2,
          "pl": {
            "price": 887,
            "user_price": 948,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 969,
          "min_stay": 2,
          "pl": {
            "price": 969,
            "user_price": 943,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-05-01",
          "price": 1055,
          "min_stay": 2,
          "pl": {
            "price": 1055,
            "user_price": 1050,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-02",
          "price": 1045,
          "min_stay": 2,
          "pl": {
            "price": 1045,
            "user_price": 1034,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 1069,
          "min_stay": 2,
          "pl": {
            "price": 1069,
            "user_price": 1045,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 1124,
          "min_stay": 2,
          "pl": {
            "price": 1124,
            "user_price": 1048,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 7
    },
    {
      "listing_id": 451270,
      "name": "Blackberry Cottage",
      "tier": null,
      "airbnb_listing_id": "1536913698249271239",
      "view_to_contact_rate": 0.021,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": null,
      "empty_nights": [
        {
          "date": "2026-04-28",
          "price": 250,
          "min_stay": 2,
          "pl": {
            "price": 250,
            "user_price": 250,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-29",
          "price": 250,
          "min_stay": 2,
          "pl": {
            "price": 250,
            "user_price": 250,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 250,
          "min_stay": 2,
          "pl": {
            "price": 250,
            "user_price": 250,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-01",
          "price": 252,
          "min_stay": 2,
          "pl": {
            "price": 252,
            "user_price": 257,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-02",
          "price": 255,
          "min_stay": 2,
          "pl": {
            "price": 255,
            "user_price": 260,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 250,
          "min_stay": 2,
          "pl": {
            "price": 250,
            "user_price": 250,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 250,
          "min_stay": 2,
          "pl": {
            "price": 250,
            "user_price": 250,
            "min_stay": 2,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 7
    },
    {
      "listing_id": 290588,
      "name": "Valley Vista",
      "tier": null,
      "airbnb_listing_id": "13407523",
      "view_to_contact_rate": 0.0321,
      "view_to_contact_period_end": "2026-04-28",
      "bookings_yoy_pct": 0.25,
      "empty_nights": [
        {
          "date": "2026-04-28",
          "price": 180,
          "min_stay": 1,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Low Demand"
          }
        },
        {
          "date": "2026-04-29",
          "price": 180,
          "min_stay": 1,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-04-30",
          "price": 180,
          "min_stay": 1,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-03",
          "price": 180,
          "min_stay": 1,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        },
        {
          "date": "2026-05-04",
          "price": 180,
          "min_stay": 1,
          "pl": {
            "price": 180,
            "user_price": 180,
            "min_stay": 1,
            "booking_status": "",
            "demand_desc": "Normal Demand"
          }
        }
      ],
      "empty_count": 5
    }
  ],
  "summary": {
    "total_empty_nights": 52,
    "properties_with_gaps": 12
  },
  "validation": {
    "skill": "last-minute-rescue",
    "started_at": "2026-04-28T18:20:44.261594+00:00",
    "checks_run": [
      "properties",
      "hostaway_auth",
      "property_map_loaded"
    ],
    "summary": {
      "errors": 0,
      "warnings": 0,
      "info": 0
    },
    "findings": []
  }
}