Perceive–Assess–Dose–Safeguard: a safety-gated state–action grammar for psychotherapy micro-decisions in computational psychiatry | Synapse