potiuk opened a new pull request, #66677: URL: https://github.com/apache/airflow/pull/66677
Adopts the [`apache/airflow-steward`](https://github.com/apache/airflow-steward) framework via its snapshot-based adoption mechanism (Method 3 — git-branch pinned at `main`, the current pre-release path). The framework provides four maintainer-facing PR-management skills (`pr-management-triage`, `pr-management-code-review`, `pr-management-stats`, `pr-management-mentor`) that supersede the three local skills this PR removes. ## What's in each commit 1. **Remove `pr-triage`, `maintainer-review`, `pr-stats` skills.** These moved into the framework (renamed to `pr-management-*`); the framework provides them via gitignored symlinks the `/setup-steward` flow wires up. 2. **Adopt apache/airflow-steward via snapshot mechanism.** Wires up the framework per [`docs/setup/install-recipes.md`](https://github.com/apache/airflow-steward/blob/main/docs/setup/install-recipes.md): - Commits the `setup-steward` skill (the only framework artefact an adopter commits), the project pin (`.apache-steward.lock`), and the `.apache-steward-overrides/` scaffold (`README.md` + `user.md`). - Gitignores the snapshot directory, the per-machine local lock, and the framework-family symlinks (per the recipe). - Adds an "apache-steward framework" section to `AGENTS.md`. - Cleans up the now-stale `!.claude/skills/pr-stats`/`pr-triage`/`maintainer-review` allowlist entries and adds `!.claude/skills/setup-steward`. 3. **Document apache-steward adoption in README contributor section.** Adds an "Agent-assisted contribution (apache-steward)" section to `README.md` (outside the PyPI sync markers) that tells fresh-clone contributors to run `/setup-steward`. Cross-references from `AGENTS.md`. `doctoc` auto-updated the TOC. ## Notes for reviewers - This is the third adoption attempt (after #66283 submodule-based and #66319 prior snapshot-based, both closed); the framework has stabilised its adoption flow since. - The user-facing `aip-user-stories` skill is preserved (not provided by the framework). - Per user preference, only the `pr-management` skill family is installed; the `security` family can be added later via `/setup-steward override` if/when needed. --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Opus 4.7 (1M context) Generated-by: Claude Opus 4.7 (1M context) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
