What a clean costs
Consumables, chemicals and linen washes added up per visit, per room, per type, per floor, per attendant.
Every visit's summary (tap the room number) shows what it cost: the consumables issued at the price they were last bought, the chemicals, and the linen replaced at the hotel's cost per wash. Labour joins in stage 6.
Housekeeping store → Costs is the period: by room, by room type, by floor, or by attendant — visits, materials, chemicals, linen, total, and cost per visit, beside the average minutes. Consumption beside it is the same period by item: how many issued, to how many rooms, per room, and which attendant issued the largest share. A number that stands out on that column is where stage 8's leakage rule starts.
Equipment is a register, not stock: each vacuum, cart and steam cleaner with a tag, who has it, where it is, its condition and battery. *Broken down* raises a maintenance ticket in engineering's queue; *Fixed* closes the loop.