What you describe sounds absolutely terrible, but there is a way to do something like this well:
https://jacobian.org/2024/mar/11/breaking-down-tasks/
Of course, the key is to enumerate all tasks, assign complexity to individual tasks, consider likely blockers, and multiply times by an uncertainty factor.
My poodle knows how to tap the homepad with his nose to play music. He gets up to it, taps it, and then curls down beneath it to listen. It’s very cute and definitely intentional on his part.