From e31090a7ca21ce7af2a725ee6bc6ff0b2df3ee2e Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sun, 15 Feb 2026 13:05:45 +0000 Subject: [PATCH] docs: add development standards checklist Co-authored-by: Vignesh Krishnamoorthy --- .github/pull_request_template.md | 10 ++++++ README.md | 54 +++++++++++++++++++++++++++++++- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 9382b74..a095115 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -22,6 +22,16 @@ Please describe in detail how you tested your changes. Steps to Reproduce, etc. This section should be thorough enough that reviewers can replicate the testing. --> +## Checklist + +- [ ] **Jira**: Jira key present (branch name / PR title / PR description) and Jira link filled in above +- [ ] **PR title**: includes Jira key (recommended: `[PROJECT-1234] ...`) +- [ ] **Commits**: conventional commits format (`type(scope): subject`) +- [ ] **Quality**: lint/format/static-analysis run and clean (as applicable) +- [ ] **Tests**: run and passing; added/updated tests where behavior changed +- [ ] **Type safety** (PHP/TS): explicit types; arrays/shapes documented where needed; no `empty()` in PHP +- [ ] **GitHub Actions changes** (if applicable): actionlint clean; avoid interpolating PR title/body directly in `run:` (pass via `env:`) +