Checklists: a line can depend on an amenity of the property
In a line's panel, the “Depend on an amenity” option shows the line only in properties that have this amenity on their sheet. One checklist is enough for all your properties.
Open a checklist, then the “•••” button of a line. Switch on “Depend on an amenity” and choose the amenity from the list: these are the ones on your property sheets, and you can type another one. The panel tells you how many properties have this amenity, and “View” gives their names.
Example: “Empty and restart the dishwasher” appears in a property that has a dishwasher, and does not exist in a studio that has none. The cleaner never sees the condition: they see the line, or they do not. A hidden line counts neither in the progress nor in the required lines, and a room with no line shown is not displayed.
The “Tasks by amenity” tab has been removed: everything is now set in the checklist, line by line. Jobs already started or completed keep their checklist as it was.