• Sense: soil moisture + context (T/H, light)
• Decide: compare to thresholds / target band
• Water: run pump in controlled cycles
• Verify: re-check and stop at target level
• Log & improve (pilot): record events to refine thresholds; manual override if needed