Prevent worker/web clobbering of meta variants via flock and merge-by-id,
make filter timeouts thread-local, harden job-id/stem sanitization, migrate
TemplateResponse API, and remove the compare-bg experiment.
Co-authored-by: Cursor <cursoragent@cursor.com>
Ruff auto-fixes import order and line wrapping. Gitignore covers
build artifacts and coverage output from future test runs.
Co-authored-by: Cursor <cursoragent@cursor.com>
Remove SFTPGo; mount event data from the Syncthing folder, watch
incoming/, and name variants after the source stem.
Co-authored-by: Cursor <cursoragent@cursor.com>