Write the process out first
Break the process into discrete steps before deciding where a model goes. POD Engine is fourteen workflows across nine stages, not one long prompt with tools attached, and that decomposition is what makes it possible to say which single stage a person owns.
The test for each step
Would it worry you if this step gave a different answer tomorrow on the same input? If yes, it is code. If no — summarising an email, drafting a reply, sorting enquiries — a model can do it.
Put the guard rails in code
On our own Growth Engine, outbound email has a regulator attached, so compliance is code rather than a paragraph in a prompt: a contact address must be published on the prospect's own site, with the source URL kept as evidence, and guessed or suppressed addresses fail closed.
Money never touches a model
In Contractor OS, every financial calculation happens in integer cents and every document posts a balanced journal entry. A model can explain a figure afterwards; it should never produce one.