- Use list crawler w/ headless browser enabled
- Only trigger detail crawler when:
- It's a new item,
- it's opened, but not listed in list crawler (from DB instead)
- or if it's outdated, hasn't been updated for over 1 month
- Handle sync house status w/o daily table to reduce disk usage
New fields introduced (TBD):
- opened_at
- closed_at