• Joined on 2026-08-13
sjoerd pushed to main at sjoerd/korting 2026-09-05 20:31:23 +02:00
74f487486f Fix final-review findings for Playwright fallback
7a117e7a46 chore: install Chromium in the Docker image for the fallback scraper
966a80c690 fix: don't let a failed browser launch override a successful runCheck result
fc8dadc8a3 feat: launch a lazy per-run browser for the fallback scraper
358347e8ba feat: fall back to the browser scraper when the primary fetch fails
Compare 6 commits »
sjoerd pushed to main at sjoerd/korting 2026-09-05 17:26:40 +02:00
dac7893cd2 Add implementation plan for Playwright fallback
957555bdbe Refine spec: lazy browser launch for Playwright fallback
4fee15173b chore: ignore local .claude harness state directory
1d3d1caeb1 Add design spec for Playwright fallback scraping
Compare 4 commits »
sjoerd pushed to main at sjoerd/korting 2026-09-05 16:53:06 +02:00
7f378115b5 fix: guard the async /check-now handler against crashing (finding 8)
d07cda48c6 chore: default DB_PATH to the mounted volume in Docker (finding 5)
fb3fc62b4b feat: log failures, validate env at startup, load .env (findings 3, 4, 7)
52c9947267 fix: harden price scraping (findings 1, 2, 6)
862699d35b docs: add README
Compare 10 commits »
sjoerd created branch main in sjoerd/korting 2026-09-05 16:53:06 +02:00
sjoerd created repository sjoerd/korting 2026-09-05 16:52:57 +02:00