chore(rules): sync to canonical rule set + OP-fork desloppify install#26
chore(rules): sync to canonical rule set + OP-fork desloppify install#26OriginalGary wants to merge 1 commit intomainfrom
Conversation
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 5 minutes and 51 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (25)
✨ Finishing Touches
Comment |
|
Quality Gate failure on this PR is a pre-existing CI bug, not caused by the rule sync. Root cause: the Fix in flight: template patched in Request: Sam, please apply |
|
Closing: this PR propagated ~/.claude/rules/user-profile.md (contains personal info) and other private config files to a public repo. Will reopen with a sanitized version that excludes user-profile.md and any other private-only rules. |
Summary
Syncs this repo to the canonical Claude Code rule set established in
~/.claude/rules/plus the OP-fork desloppify install command.What changed
.claude/rules/: 13 always-loaded rules synced from canonical (advocacy-domain, context-repo, cost-optimization, desloppify, external-contribution-safety, git-identity, parallelization, pipeline-nevers, research-methodology, seven-concerns, tooling-reference, user-profile, voice). Path-scoped rules (security/privacy/testing/emotional-safety/accessibility/geo-seo) now live in~/.claude/rules/globally withpaths:frontmatter and are no longer duplicated per-repo..claude/rules/desloppify.md: replaced upstream PyPI install with OP fork install (pip install "git+https://github.com/Open-Paws/desloppify.git#egg=desloppify[full]") per pipeline-nevers hard rule..claude/agents/: removed pre-pipelinebuilder/planner/scoutstubs. Canonical 11-agent set lives in~/.claude/agents/..claude/skills/: removed local stub set. Canonical 26-skill set lives in~/.claude/skills/..gitignore: appended.claude/agent-memory/and.claude/worktrees/pertooling-reference.mdrequirement..coderabbit.yaml: replaced 441-byte stub with classified template per repo taxonomy (where applicable).Why
Multi-repo drift identified during the 2026-04-25 audit session — 27 of 29 repos with
.claude/rules/desloppify.mdhad the upstream PyPI install (hard-rule violation per~/.claude/rules/pipeline-nevers.md). Per-repo agent and skill stubs intercepted canonical dispatches with stale content.Generated as part of the canonical-rules-sync drive. No code or behavior changes — agent/AI configuration only.