Does NextCloud Tasks internally store tasks in "Needs action" state as 0% complete?

If so, it would explain why “In progress” solely permits 1% (rather than 0%) to 100%. If not, why not, and how does it do it instead?