Cursor rule
.cursor/rules/release-discipline.mdcRelease batching, gitignore policy, and pre-tag checks
Cursor rules
Quality
63/100
Scores the file, not the repository.Length
252 words
5 headings · 0 code blocksRepository
27
— · pushed 0 days agoLast changed
2 days ago
First indexed 2 days ago.123456# Release discipline78## One feature, one release910- **One user-facing feature → one minor.** Stack review fixes (tz, dates, guards) into the **same PR** before merge when they belong to the same feature.11- Do **not** tag npm until CI is green **and** `pnpm release:qa` passes (tripwires at the end must be 0 failed).12- Before tagging: `git diff main` must not include accidental private paths (`docs/`, `CLAUDE.local.md`, `.env`).1314## Commit attribution1516Every commit produced with an AI agent: follow **`AGENTS.md` § Commit attribution** — trailer names the agent **and** model in use (e.g. `Co-Authored-By: Cursor (Composer 2.5) <cursoragent@cursor.com>`).1718## Public vs private docs1920**Tracked (public engineering guides):** `AGENTS.md`, `CLAUDE.md`, `.cursor/rules/`, README, MCP tool descriptions.2122**Gitignored (maintainer-local):** `docs/` (e.g. `docs/AGENTS.internal.md` notebook), `CLAUDE.local.md`.2324- Engineering process → update the **public** guides above.25- Candid history, strategy, or release post-mortems → `docs/` notebook only.26- **Never** add `!docs/…` exceptions to `.gitignore` without explicit maintainer approval.2728## Bracket / live-formatting ship checklist2930Before merge **or** release of bracket or kickoff-formatting work:31321. Adversarial tests: 0 games, mid-tournament (2/3 played), degraded standings.332. **Surface parity:** CLI `bracket` + MCP `get_bracket` + `share bracket` all pass `tz` and show calendar dates on multi-week knockouts.343. **Statusline knockouts (if touched):** indirect-resolve via cached `getKnockoutFixtures` — hot path fail-closed (no 🏳️ on countdown or `live · syncing…`); empty-cache short TTL; `knockout-surface-coverage.test.ts` + `statusline.test.ts` / `refresh.test.ts` green. See `.cursor/rules/surface-parity.mdc`.354. After `pnpm -r build`, run **`pnpm release:qa`** and eyeball the rendered sections; keep `packages/mcp/test/tools.test.ts` green for MCP arg threading.36
Also in arturogarrido/claudinho
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| arturogarrido/claudinho.cursor/rules/bundle-bracket-pr.mdc · 27 | Cursor rules | buildtesttesting-strategygit+1 | 79/100 | 2 days ago | |
| arturogarrido/claudinho.cursor/rules/change-discipline.mdc · 27 | Cursor rules | no sections | 30/100 | yesterday | |
| arturogarrido/claudinho.cursor/rules/surface-parity.mdc · 27 | Cursor rules | lint-formattesting-strategyperformancedo-not | 68/100 | 2 days ago | |
| arturogarrido/claudinho.cursor/rules/trust-boundary.mdc · 27 | Cursor rules | do-not | 58/100 | yesterday | |
| arturogarrido/claudinhoAGENTS.md · 27 | AGENTS.md | setuptestlint-formatstyle+8 | 84/100 | yesterday | |
| arturogarrido/claudinhoCLAUDE.md · 27 | CLAUDE.md | lint-formatperformanceagent-behaviour | 72/100 | 2 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 45 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 3 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 3 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 45 | Cursor rules | teststyletesting-strategysecurity+3 | 97/100 | 3 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 3 days ago |
