Handling an External Contributor Pull Request

Statuscandidate
Version1.0.0(changelog)

This playbook guides SDK maintainers through triaging and reviewing pull requests from external contributors. It covers timely triage, linked issue requirements, CI checks, saved replies for common patterns, and review processes for viable PRs. By following these steps, external contributors receive respectful, timely feedback that respects everyone's time.

Related resources:


(Review SLAs). Every external PR REQUIRES a timely, substantive response.

If the PR is non-trivial and has no linked issue, use the "Open an issue first" saved reply and close the PR.

If checks are failing, comment specifically on what's broken and give the contributor a chance to fix it.

If the PR is a style-only change or refactor with no linked issue or problem statement, use the "Let's discuss the approach first" saved reply and close the PR.

Review it using the standard process (Reviewing a PR). If it appears AI-generated, also apply AI-specific checks.

You MUST be specific, use LOGAF prefixes (Review feedback conventions), and explain why — so the contributor (or their AI tool) can address the feedback effectively.

A 30-second close with a clear, respectful reason is better than a PR that sits open for weeks with no response. That respects everyone's time.


VersionDateSummary
1.0.02026-02-21Initial playbook — external PR triage workflow with saved replies and review process
Was this helpful?
Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").