BuildWithHQ
Canonical knowledge unit · goclaw

GoClaw planning and model call

GoClaw planning uses routed AI models to classify the work, estimate risk/confidence, draft a response, and propose structured actions without performing application mutations during the planning step.

ID: BWHQ-GOCLAW-004Status: specifiedAuthority: highgoclawplanningmodel-routingriskconfidence

GoClaw planning and model call

Planning contract

The planning/model call can classify intent, estimate risk and confidence, draft a response, and propose structured actions. Planning is intentionally non-mutating.

Why this matters

Separating planning from execution lets BuildWithHQ validate action keys and schemas, apply permission and approval rules, and reject stale context before any write occurs. This also makes the model provider replaceable because the durable contract is the structured proposal, not a provider-specific tool call.

Machine-readable source: canonical Markdown. This HTML companion exists for human reading, search indexing, and AI retrieval.