Files
HOALedgerIQ_Website/agents/cast-iron-scout
olsch01 30703bfd45 fix: Conservative FMV valuations - no more inflated prices!
- Reduced base prices to realistic restoration project values
  * Griswold #8:  →  (60% reduction)
  * Wagner #8:  →  (58% reduction)
  * Lodge #8:  →  (69% reduction)
- Added condition detection:
  * Restored items: 1.5x FMV (deserves premium)
  * Damaged/cracked: 0.5x FMV (realistic discount)
- Now finding 6 real deals instead of 40+ questionable ones
- Deals are now TRULY exceptional (80%+ off realistic values)
- No more false positives from inflated FMV
2026-04-10 11:52:54 -04:00
..

Cast Iron Scout 🔥🍳

Autonomous agent that scans for undervalued cast iron cookware deals and alerts you when pieces are priced ≥50% below fair market value.

Status: 🚧 Prototype

Built: April 9, 2026
Current Sources: eBay (RSS feeds)
Next: Facebook Marketplace, Craigslist integration

What It Does

  1. Scans marketplaces every hour for cast iron cookware
  2. Identifies brands (Griswold, Wagner, Wapak, Birmingham, Lodge, etc.)
  3. Calculates fair market value based on brand, type, and size
  4. Alerts you via Telegram when deals ≥50% below FMV are found
  5. Tracks seen items to avoid duplicate alerts

Example Alert

🔥 CAST IRON DEAL ALERT!

Item: Griswold #8 Skillet - Slant Logo
Price: $45.00
FMV: $180.00
Discount: 75% below FMV! 💰

Source: eBay
Found: 2026-04-09T17:44:23

🔗 [link to item]

Action: Buy now / Bid / Ignore

Architecture

cast-iron-scout/
├── scanner.py           # Main scanning engine
├── valuation.py         # FMV calculator
├── config.json          # Your preferences
├── state/              # Track seen items
├── logs/               # Scan logs
└── sources/
    ├── ebay_scanner.py  # eBay scanner (RSS)
    ├── facebook.py      # [TODO]
    └── craigslist.py    # [TODO]

Configuration

Edit config.json to customize:

  • min_discount_percent: Minimum discount to alert (default: 50%)
  • max_distance_miles: Max distance for local pickup (default: 500)
  • preferred_brands: Brands to prioritize
  • item_types: Types of items to scan for
  • telegram_target: Where to send alerts

Current Features

Basic eBay RSS scanning
Brand identification (Griswold, Wagner, Wapak, etc.)
FMV calculation engine
Telegram alerts
Duplicate prevention
Hourly scanning

Known Issues / TODO

  • eBay RSS feed unreliable - need to implement proper scraping
  • Add Facebook Marketplace scanner
  • Add Craigslist scanner
  • Image recognition for logos/marks
  • Price history tracking
  • Condition assessment from photos
  • Mobile app integration?

Running Manually

cd /Users/claw/.openclaw/workspace/agents/cast-iron-scout
python3 scanner.py

Logs

Check logs/scanner-YYYYMMDD.log for scan history.

Next Steps

  1. Fix eBay scanner (use proper HTML scraping vs RSS)
  2. Add Facebook Marketplace (requires Selenium/Playwright)
  3. Add image recognition for logos
  4. Build sold items database for better FMV

Maintained by: Forge (Chris's SaaS Operations Bot)
Version: 0.1.0 (Prototype)