rules
Manage a project's hard limits—things never to do—so they appear first in every start_here brief; list, add, or remove them as needed.
Instructions
A project's HARD RULES: things never to do in it (e.g. "Never push to main"). They are shown first in every start_here brief, in full. action=list (read). action=add (write; project required): rule = one short sentence (max 300 characters; 2,000 per project); add one when the user states a rule. action=remove (write): rule_id, ONLY when the user asks you in this chat; user_request must quote their words.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | No | add: the rule, one short sentence | |
| model | No | Your model name, if you know it (optional; never guessed) | |
| action | Yes | ||
| project | No | Project name or id. Required for every write. | |
| rule_id | No | remove: the rule (R<id> in the brief) | |
| user_request | No | The user's own words in this chat asking for this decision | |
| include_removed | No |