This is Part 3 of a 5-part series. Part 1 built a rule-based agent for one zone. Part 2 added an LLM for two narrow jobs: reading an ops note, and explaining the decision. Neither part changed one basic fact: the agent looks at a zone exactly once, then stops.
That's a real problem. A severe deficit often needs more than one 15-minute window to fix. But calling the agent again is first contact all over again:
No memory of what was already tried
No sense of whether this is cycle one or cycle six
The zone's own numbers reset, instead of carrying forward






