Skip to content

Add guidance for PRs opened ahead of an issue#11488

Open
bholmesdev wants to merge 3 commits into
masterfrom
chamisa-butte
Open

Add guidance for PRs opened ahead of an issue#11488
bholmesdev wants to merge 3 commits into
masterfrom
chamisa-butte

Conversation

@bholmesdev
Copy link
Copy Markdown
Contributor

@bholmesdev bholmesdev commented May 21, 2026

Description

Adds guidance to CONTRIBUTING.md for contributors who open a PR before the usual linked-issue workflow is complete.

For reference, I have had two community members ask about Warp features on X, and each of them have jumped to a working solution after encouragement to contribute (ex 1, ex 2). We should communicate better when inviting on the DevEx side by linking to the contributing guide directly. However, for users that do build out features that are ready to PR without the standard issue -> triage -> ready-to-implement flow, we should have some guidance on what to do with their work.

The new section explains that PRs should generally start from an issue discussion, then outlines what to do if a PR is opened ahead of that flow:

  • Search for and link an existing related issue when possible.
  • File a new issue if one does not already exist, with an exception for especially trivial bug fixes.
  • Ensure the PR still passes code review and includes relevant tests.
  • Allow maintainers time to triage if automation flags a missing or unready issue.

Linked Issue

No linked issue; this is a documentation-only clarification.

  • The linked issue is labeled ready-to-spec or ready-to-implement.
  • Where appropriate, screenshots or a short video of the implementation are included below (especially for user-visible or UI changes).

Testing

Documentation-only change; no automated tests run.

  • I have manually tested my changes locally with ./script/run

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

CHANGELOG-NONE

Co-Authored-By: Oz oz-agent@warp.dev

@cla-bot cla-bot Bot added the cla-signed label May 21, 2026
@bholmesdev bholmesdev requested review from peicodes and vkodithala May 21, 2026 19:20
@bholmesdev bholmesdev marked this pull request as ready for review May 21, 2026 19:21
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 21, 2026

@bholmesdev

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR adds documentation to CONTRIBUTING.md explaining what contributors should do when they open a PR before the normal linked-issue workflow is complete.

Concerns

  • No blocking concerns found. The added guidance is documentation-only, the referenced anchors exist, no approved spec context applies, and the security pass found no security-sensitive changes.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor

@vkodithala vkodithala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you SO MUCH for making this, there are a few things I'd like us to verify. I'm starting to see that the oz-for-oss flow may be confusing, so maybe a step after this would be codifying it somewhere more convenient.

Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md Outdated
That said, if you open a PR ahead of the standard issue workflow, here's what to do:

1. **Search for a related issue.** Due to the volume of issues we receive, there's often an existing issue for a given feature or bug fix. If you find one, link it in your PR description. Ideally, this issue will have been reviewed by a maintainer with a [readiness label](#readiness-labels) applied. If you do not find a related issue, file an issue describing what your PR resolves. For especially trivial bug fixes, you can proceed without an issue. Just note your reasoning in the PR description.
2. **Ensure your PR passes code review and includes relevant tests** per our [Opening a Code PR guide.](#opening-a-code-pr)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So, Oz code review doesn't actually run in earnest until an issue is linked. I wonder if we can just skip this second bullet altogether, since this is probably covered by other sections?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My thinking is that we're going to link to this section when this occurs in the future, and I want to be especially clear that they should read the "opening a code PR" section. Otherwise, they'll skim this section and avoid reading the rest of the doc :)

Comment thread CONTRIBUTING.md Outdated
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 21, 2026

@vkodithala

I'm re-reviewing this pull request in response to a review request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Co-authored-by: Varoon Kodithala <varoon@warp.dev>
Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This documentation-only PR adds guidance to CONTRIBUTING.md for contributors who open a PR before the usual linked-issue workflow is complete.

Concerns

  • No blocking concerns found. The attached spec context contains no approved spec commitments to validate against, and the diff does not introduce security-sensitive behavior.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@bholmesdev bholmesdev requested a review from vkodithala May 21, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants