All checks were successful
CI / ci (push) Successful in 5m16s
On-device smoke test (tasks.org, which bundles an older OpenTasks provider) hit SQLITE_ERROR 'no such column: is_recurring' — that column and distance_from_current don't exist in every provider version. Query all columns (projection=null) and let the by-name mapper read what's present (absent -> null); the repository re-sorts, so no provider sort column is needed either. Verified live: reads the real tasks.org/DAVx5 provider (1 list, 0 open tasks) with zero errors. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>