This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-steward.git


The following commit(s) were added to refs/heads/main by this push:
     new fdf1b22  add License headers as a first-class review category (#187)
fdf1b22 is described below

commit fdf1b2223f2899f555478a8cd247464b9f4c9735
Author: Justin Mclean <[email protected]>
AuthorDate: Sun May 17 20:50:36 2026 +0800

    add License headers as a first-class review category (#187)
---
 .claude/skills/pr-management-code-review/criteria.md   |  1 +
 .../skills/pr-management-code-review/review-flow.md    | 18 +++++++++++-------
 .../_template/pr-management-code-review-criteria.md    |  1 +
 3 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/.claude/skills/pr-management-code-review/criteria.md 
b/.claude/skills/pr-management-code-review/criteria.md
index 18af1ae..c11ea53 100644
--- a/.claude/skills/pr-management-code-review/criteria.md
+++ b/.claude/skills/pr-management-code-review/criteria.md
@@ -61,6 +61,7 @@ The canonical category list:
 - Database / query correctness
 - Code quality
 - Third-party license compliance
+- License headers
 - Testing
 - API correctness
 - UI (React/TypeScript)
diff --git a/.claude/skills/pr-management-code-review/review-flow.md 
b/.claude/skills/pr-management-code-review/review-flow.md
index 3fdaa41..8992346 100644
--- a/.claude/skills/pr-management-code-review/review-flow.md
+++ b/.claude/skills/pr-management-code-review/review-flow.md
@@ -226,13 +226,17 @@ match against are:
 2. **Database / query correctness**
 3. **Code quality**
 4. **Third-party license compliance**
-5. **Testing**
-6. **API correctness**
-7. **UI (React/TypeScript)**
-8. **Generated files**
-9. **AI-generated code signals**
-10. **Per-area `AGENTS.md` rules** — anything specific to the
-   touched tree (the per-PR `AGENTS.md` discovery in Step 2).
+5. **License headers**
+6. **Testing**
+7. **API correctness**
+8. **UI (React/TypeScript)**
+9. **Generated files**
+10. **AI-generated code signals**
+11. **Quality signals to check**
+12. **Commits and PRs** (newsfragments, commit messages, tracking issues)
+13. **Security model**
+14. **Per-area `AGENTS.md` rules** — anything specific to the
+    touched tree (the per-PR `AGENTS.md` discovery in Step 2).
 
 For each finding, record:
 
diff --git a/projects/_template/pr-management-code-review-criteria.md 
b/projects/_template/pr-management-code-review-criteria.md
index 760e9c8..49a7105 100644
--- a/projects/_template/pr-management-code-review-criteria.md
+++ b/projects/_template/pr-management-code-review-criteria.md
@@ -89,6 +89,7 @@ These are used when the skill links out per-finding.
 | Architecture boundaries | 
`https://github.com/apache/airflow/blob/main/.github/instructions/code-review.instructions.md#architecture-boundaries`
 |
 | Database / query correctness | 
`https://github.com/apache/airflow/blob/main/.github/instructions/code-review.instructions.md#database-and-query-correctness`
 |
 | Code quality | 
`https://github.com/apache/airflow/blob/main/.github/instructions/code-review.instructions.md#code-quality-rules`
 |
+| License headers | `https://www.apache.org/legal/src-headers.html` |
 | Testing | 
`https://github.com/apache/airflow/blob/main/.github/instructions/code-review.instructions.md#testing-requirements`
 |
 | API correctness | 
`https://github.com/apache/airflow/blob/main/.github/instructions/code-review.instructions.md#api-correctness`
 |
 | UI (React/TypeScript) | 
`https://github.com/apache/airflow/blob/main/.github/instructions/code-review.instructions.md#ui-code-reacttypescript`
 |

Reply via email to