Cinderella's Chores: Help with Understanding Tasks & NPC's

You may want to take a look at this post. It pretty much does what you want. You can then add a “done/not done” truth state to record whether a task is completed.

Hope this helps.