agentleFS
loganware05loganware05/captains-compass-cursor/.cursor/rules/02-git-worktree-policy.mdc

captains-compass-cursor / rules

Cursor rule2 starsChanged 31 days agoMITView on GitHub

Git, branch, issue, commit, and worktree policy

The file

We split this 02-git-worktree-policy.mdc into the rules it gives an agent

4 rules. About 0 are common, 4 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈4

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Never implement directly on main, master, develop, or a protected release branch.

    line 6
  2. Distinctive:

    Every implementation must have:

    line 8
  3. Distinctive:

    Use parallel agents only when workstreams have clear file and interface boundaries.

    line 17
  4. Distinctive:

    Use isolated Git worktrees for parallel workstreams.

    line 19

≈ “Common” is an estimate: at least 1 in 5 of the 6,668 Cursor rule files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
02-git-worktree-policy.mdc
---
description: Git, branch, issue, commit, and worktree policy
alwaysApply: true
---

Never implement directly on main, master, develop, or a protected release branch.

Every implementation must have:

- An issue reference (or documented placeholder when GitHub is unavailable)
- A feature or fix branch
- A rollback checkpoint (tag or documented commit SHA)
- Cohesive commits
- A pull request (or PR-ready description)
- Validation evidence

Use parallel agents only when workstreams have clear file and interface boundaries.

Use isolated Git worktrees for parallel workstreams.

Branch naming:

feature/<issue>-<description>
fix/<issue>-<description>
agent/<issue>-<role>-<description>

Commit format:

<type>(<scope>): <summary> (<issue-reference>)

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.