Coding again, after a couple days of uncertainty
I spent the past few nights on hold with my Todo.txt app rewrite because I thought the changes I coded to the filter system were wrong. Well, after thinking and not thinking about it for a couple days, I came back to discover everything is working as intended. Phew! I will revisit the logic once I code the rest of the app.