I’m an advocate for a slightly variant over this topic. My setup is that I define the task in any given daily note, and use a side panel to show all active task for the current period, and tasks to be migrated from previous period. See below for more on the setup.
This way I’ve reduced the overhead of shifting tasks around, and I’ve got one place to handle my tasks.
Just some for thoughts, as I think the scheme you’re aiming for is not easy to accomplish.