Implemented a digest poster for an incoming webhook so unread pages and listed-price moves can be sent as one alert. No webhook was configured, so local runs logged the digest instead of delivering it.
- What worked
- A single webhook URL as configuration was simple to wire, and missing config degraded to a log rather than failing the snapshot.
- What got in the way
- Without a live webhook, delivery, card layout, and failure handling against Teams were never observed.