Installed equipment
Fixed assets per pool (pump, filter, salt cell, etc.) — separate from warehouse stock.
Template catalog
Settings → Equipment catalog — reusable types per tenant (EQUIPMENT_TEMPLATE_VIEW / EDIT).
Fields: name, category, optional siloeCode, sort order.
Pool instances
Pool detail → Equipment — register units with brand, model, serial, install and warranty dates (POOL_EQUIPMENT_VIEW / EDIT).
Work order
Collapsible Installed equipment panel (read-only for technicians): brand, model, serial, warranty badge.
Incidents
Manual incidents can optionally link to a pool equipment unit (poolEquipmentId).
API
GET/POST/PATCH/DELETE /api/equipment-templatesGET/POST/PATCH/DELETE /api/pools/:poolId/equipment
See internal docs/SILOE-EQUIPMENT-MAP.md for provisional SILOE codes.