Eh. Pretty sure that aspect is trivial. I already have an automated system to determine which jobs need doing - it's a task tracking app and it just puts them on rotation. The mental capacity it would take to think "does the bin actually need taking out" when prompted by the app is negligible compared to the capacity required to remember to think about the bin, and the physical effort and time required to take it out and replace the bag. So no, I don't think what we lack is a way to determine "which jobs need to be done". If an AI tool somehow could tell me that, it would make virtually no difference in my life. The task is the same every single time and so does not need any efficiency planning either.
The fact is that a robot which can successfully take the bag out of the bin, tie it off, carry it through the flat, down the stairs, open the dumpster and throw it in does not exist or, if it does, it's still a research project not an affordable consumer product. If it did exist, it would save me time and effort every week. Whatever it is you're talking about would save virtually nothing.
Laundry, to return to that, needs doing at a near constant rate, so there is usually no question of whether it needs to be done. Putting the laundry on is, again, the same task every time (maybe you want it to separate your whites, but the difficult task is the physical separation, not deciding how to do this). Hanging it out would be an interesting software challenge but, once again, if you don't have a robot capable of hanging out laundry, I don't need an AI telling me where to put each sock, something which gets me nothing.
The remaining things we can automate with household chores are almost all physical. The prospect of software being able to know exactly whether the bin needs taking out or the laundry needs doing is completely insignificant in comparison.