Setup-store pattern (setup function style) with fetchFor, analyze, saveResponse, and clear. analysis ref stores mode + rawInput so saveResponse can build the full POST body without re-passing them. 6/6 unit tests pass; full suite 15/15.