For something similar to this, I use kiwidudes Reading List plugin. I use a different lists for each possible state. Adding/removing from each list also maintains a column. In this case it is a "State" column which has possibilities of "unclean", "cleaning" and "cleaned".
This is basically what kiwidude's point 1 is describing but with more states and the plugin involvement.
|