diff --git a/src/scribe/mcp/tools/processes.py b/src/scribe/mcp/tools/processes.py index c69fc5d..2ad837e 100644 --- a/src/scribe/mcp/tools/processes.py +++ b/src/scribe/mcp/tools/processes.py @@ -49,6 +49,15 @@ async def create_process( ) -> dict: """Create a stored process (a reusable saved prompt). + AUTHOR IT AS A SHAPE, NOT A SCRIPT. A process's value is the accumulated + procedure — the steps, the taxonomy, the quality bar, the failure modes + worth guarding. It must not force anything the invoking conversation + didn't choose: no embedded approach mandates, no pre-granted approvals + (a fan-out opt-in, a permission to act), no assumptions that overwrite + the live request's intent. The conversation that invokes it supplies the + parameters and always wins where they disagree; write clarify steps to + seed from what the operator already said, not to re-ask it. + Args: title: Process name, e.g. "Drift Audit" (required). body: The full prompt to run later (markdown). Required.