docs(mcp): encode rule-scope model in rulebook tool descriptions #67
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Makes the always-on / subscribed / project-rule distinction explicit at the authoring surface so it can't silently regress (for this operator or other users).
Problem: the tools said only "cross-project rulebook rule" and a bare "subscribe a project" — nothing steered project-specific detail away from shared rulebooks, which is how a Scribe-pinned rule ends up binding every family project.
Principle encoded in 5 places: a rule's home is chosen by who it should bind; both rulebook tiers are SHARED so their rules stay general — they differ in reach (all projects vs opt-in by theme), not generality. Project-specific detail →
create_project_rule.server.pyMCP instructions: 3-tier authoring principlecreate_rule/create_rulebook/create_project_rule/subscribe_project_to_rulebookdocstringsusing-scribeSKILL.md: a "Where a new rule goes" note for the pull pathCI green on
50b6902(run 811). Refs #755.🤖 Generated with Claude Code