Decompose core repository god-module and TaskRepository trait
fix(recurrence): re-anchor backfilled chains to their earliest member (migration 051)