danielvm-git/bigpowers ships both files, and they share 3 of the 20 section tags.
The first runs 580 words and the second runs 788. Every list below is set membership over what the nightly stored for each file, never a re-reading of the text.
Everything indexed in danielvm-git/bigpowersCounted 13 September 2026
Headings
0 in both, 9 only in the first, 21 only in the second
GEMINI.md
bigpowers — Gemini CLI
Project
Commands
Architecture
Conventions
Never
Token Management
Agent Rules
bts toolchain
.cursor/rules/guard-git.mdc
Guard Git
What gets blocked/enforced
Quick start
Customization
Advanced
Git guardrails — reference
Navigation
Secret patterns (audit + pre-commit)
Copy layout
Claude Code
Cursor and Cursor CLI
Gemini CLI
Google Antigravity
Verify (local tests)
Expected: exit 2, protected branch message
Expected: exit 0 (when on main)
Expected: exit 0
Expected: exit 0, {"decision":"deny", "reason":"..."}
Run on 'main' branch
Expected: exit 2, "Direct commits to protected branch 'main' are forbidden"
Expected: exit 0, {"decision":"allow"}
Commands
0 in both, 1 only in the first, 12 only in the second
GEMINI.md
npm install -g bigpowers && bigpowers setup
.cursor/rules/guard-git.mdc
git push --force
git reset --hard
git clean -f
git branch -D
git checkout .
git restore .
git push origin <feature-branch>
git commit
git-secrets
git push origin main
git push origin master
git clean
Section tags
3 in both, 1 only in the first, 3 only in the second
GEMINI.md
setup
.cursor/rules/guard-git.mdc
architecture
git-pr
security
In both files
code-style
do-not
agent-behaviour