rule_set_phase
Attach or remove a phase scope on a rule by managing its 'phase:' tag. Set phase to null to clear the tag and apply the rule to all phases.
Instructions
Attach or remove a phase scope on a rule (v8.0 lazy rule loading). Tag-based: manages 'phase:' on the rule's tags. phase=null clears the phase tag (rule becomes core — applies to every phase). Valid phases: van, plan, creative, build, reflect, archive.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"rule_id": "<rule_id>"
},
"name": "rule_set_phase"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| phase | No | Phase name or null to clear. | |
| rule_id | Yes |