From fa2bae335fa9f1685b6ab7c65fa2d0999c463157 Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Fri, 29 May 2026 00:28:39 +0200 Subject: [PATCH] [v3-2-test] Update apache-steward snapshot to 5c211a4 (#67624) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update apache-steward snapshot to 5c211a4 Bumps the local apache-steward snapshot from 339d3eb to 5c211a4 (22 upstream commits). The only committed change in this PR is a 1-line frontmatter addition (capability: capability:setup) to .github/skills/setup-steward/SKILL.md, propagated from the new framework version via /setup-steward upgrade. Everything else lives in the gitignored .apache-steward/ snapshot. Highlights from upstream (apache/airflow-steward): - pr-management-triage: session-history gist persistence Step 6b (apache/airflow-steward#343), four classifier heuristic fixes (apache/airflow-steward#344), fetch-all-upfront pattern (apache/airflow-steward#346) - security-issue-triage: fetch-all-upfront analogue (apache/airflow-steward#347) - Framework labels + capability taxonomy (apache/airflow-steward#340) — the source of the frontmatter line in this PR - New skill pairing-self-review and tool spec-status-index - claude-code pin 2.1.141 -> 2.1.150 /setup-steward upgrade ran cleanly locally: snapshot refreshed, symlinks resolve, post-checkout hook in sync, sandbox-add-project-root reconciled across 3 worktrees. .apache-steward.local.lock updated to fetched_commit 5c211a4. All .apache-steward-overrides/ files unchanged. * Gitignore .apache-steward.session-state.json Adds the per-machine session-state file to .gitignore. The file is written by steward skills that maintain adopter-local persistence anchors — currently pr-management-triage Step 6b's session-history gist URL (apache/airflow-steward#343), but the structure is deliberately shared so other skills can add their own keys later. The file is per-user, per-machine state; it should never be committed even when a contributor stages everything with `git add -A`. (cherry picked from commit c52107833248f524803b996222fcb7bb51d8a0fa) Co-authored-by: Jarek Potiuk --- .github/skills/setup-steward/SKILL.md | 1 + .gitignore | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.github/skills/setup-steward/SKILL.md b/.github/skills/setup-steward/SKILL.md index 301803f277dc8..b0918219f1eb6 100644 --- a/.github/skills/setup-steward/SKILL.md +++ b/.github/skills/setup-steward/SKILL.md @@ -30,6 +30,7 @@ when_to_use: | maintenance: "upgrade steward", "verify steward setup", "check steward drift", "the snapshot is stale". argument-hint: "[adopt|upgrade|worktree-init|verify|override skill-name|unadopt]" +capability: capability:setup license: Apache-2.0 --- diff --git a/.gitignore b/.gitignore index b17d47beac099..33b2da3a8f8d2 100644 --- a/.gitignore +++ b/.gitignore @@ -313,6 +313,12 @@ dev/registry/providers.json # detect drift. /.apache-steward.local.lock +# Per-machine session-state file. Records adopter-local persistence +# anchors written by steward skills (e.g. the session-history gist +# URL written by pr-management-triage Step 6b, per +# https://github.com/apache/airflow-steward/pull/343). +/.apache-steward.session-state.json + # Per-machine project-scope Claude Code settings (sandbox-allowlist # absolute paths written by sandbox-add-project-root.sh; per # https://github.com/apache/airflow-steward/issues/197).