I had my ebike stolen today a few hours after seeing this, and immediately made an account to watch Craigslist for bike thieves trying to sell it.
If you had asked for $60/month to run it, I would've paid it.
6 attempts later, it's failed every time. I love that it's so easy to throw together things like this, but we need better ways of testing vibe-coded apps.
First off, really sorry to hear that it didn't work.
Edit: it looks like you hit an edge case that I didn't see in testing. Happy to explain more, but it was skipping the extraction due to some pre-processing that craigslist was failing when it shouldn't have.
Would love if you want to try the tool again, but completely understand if not :)