The poller writes a heartbeat/claim side-channel into .tasks/claims/ on every claim; it was NOT gitignored here, so `git status --porcelain` returned `?? .tasks/claims/` and the workspace resolver skipped every claim with "working tree dirty" — the poller could never run a task in this repo. Mirrors .common/.gitignore. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB