Public job feeds can make old opportunities look current when a seller adds a new reply. I built this self-initiated Python tool to separate genuinely new topics and buyer-reactivated discussions from stale or misleading activity.
The CLI evaluates original creation dates, recent-poster identity, topic status, visible reply volume, and conservative seller or research-offer patterns. It can read the public JSON feed or a saved fixture and return either a review table or machine-readable JSON.
Nine automated tests cover fresh opportunities, buyer reactivation, seller bumps, closed or promotional content, competition limits, fixture-based execution, and ambiguous wording. The output is intentionally a review queue: it does not verify budgets, qualify buyers, or contact anyone automatically. This is an independent tool and is not affiliated with n8n.