Start backup and task pagination without an id lower bound so a legacy coolify-db backup or scheduled task at id 0 is dispatched with later positive ids. Document instance sentinel ids so they are not treated as ordinary autoincrement rows.
Interleave due backups and tasks so one schedule type cannot starve the other, and defer task job context loading until execution.