docs(repo): define branch lifecycle - #588
Conversation
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📄 Knowledge reviewDosu skipped reviewing this PR because your organization has used its |
Greptile SummaryThis PR documents a short-lived, one-slice branch lifecycle for contributors and agents.
Confidence Score: 5/5The documentation-only PR appears safe to merge. The new guidance is internally consistent across the pull request template, agent instructions, and contributor workflow, and it aligns with the repository’s staging-oriented automation. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart LR
A[Update staging] --> B[Create fresh task branch]
B --> C[Implement one reviewable slice]
C --> D[Push and open draft PR]
D --> E[Rebase onto origin/staging]
E --> F[Run relevant checks]
F --> G[Review and merge or close]
G --> H[Delete branch and remove worktree]
Reviews (1): Last reviewed commit: "docs(repo): define branch lifecycle" | Re-trigger Greptile |
Summary
Repository settings applied
staging: PR-only, resolved conversations, no force-pushes or deletionSlice
Verification
bun run lintbun run test(pre-push)This branch started from current
stagingand does not include another unmerged PR.This is one independently reviewable slice; unrelated cleanup or refactors are separate.
I checked open PRs for overlapping files, contracts, schemas, or deployment configuration.
This PR targets
staging; after it closes, this branch will not be reused.Summary by cubic
Defines a short-lived branch and PR lifecycle to keep work in small, linear slices. Makes scope, dependencies, and overlap checks explicit in every PR, and documents rebase-first integration and safe worktree retirement.
New Features
.github/PULL_REQUEST_TEMPLATE.md.CONTRIBUTING.mdandAGENTS.md.staging.Migration
origin/staging; declare explicit dependencies as “Depends on #…”.origin/stagingbefore review; retire branches after merge/close and use one worktree per branch.Written for commit d11c9a4. Summary will update on new commits.