When the “Finish store setup” task is complete the main button label changes to “WooCommerce Home”
When the Woo checklist has been hidden/completed we can’t take the user there because it no longer exists, so it felt like the CTA had to change. I was initially reluctant to add the “WooCommerce” name to the task list (was going to say something like “Store Dashboard”) but that’s what they call it everywhere in the UI, including Calypso. So figured it’s best to just go with the official name. The user doesn’t usually see the CTA for completed tasks anyway, only if they explicitly select it.
Another option would be to disable the CTA when the task is done. That’s what we do with the confirm email and launch tasks, since you literally can’t do those tasks twice. The store CTA is just a navigation button though so perhaps it’s useful to keep that button doing something.