diff --git a/.cursorrules b/.cursorrules index de3589b9..98ac28bd 100644 --- a/.cursorrules +++ b/.cursorrules @@ -3,6 +3,8 @@ Always use bun to install dependencies. Always use SOPS for secrets. +Open stackpanel pull requests as ready for review by default; use draft only when intentionally incomplete, externally blocked, or explicitly requested. + # Running Tests with Vitest We use Vitest for testing. Here's how to run tests: diff --git a/AGENTS.md b/AGENTS.md index 1c816f35..901d7fb1 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -313,6 +313,13 @@ Examples: - `chore: update bun lockfile` - `refactor: extract mkMyThing into nix/stackpanel/lib/` +### Pull Request Defaults + +Open pull requests as **ready for review** (not draft) by default. Only use draft +PRs when the change is intentionally incomplete, blocked on external input, or +the user/task explicitly asks for a draft. If the PR tool creates a draft, +immediately mark it ready unless one of those exceptions applies. + ### Session End Checklist (mandatory) Before ending a work session, complete **all** of the following — work is **not complete** until `git push` succeeds: