potiuk opened a new pull request, #583: URL: https://github.com/apache/airflow-steward/pull/583
## What Adds a Commit-and-PR convention to `AGENTS.md`: before pushing a PR that ships or changes a skill, tool, or mode — **and before pushing a rebase of one onto a `main` that has moved** — agents must verify the spec-loop specs (`tools/spec-loop/specs/`) and `tools/spec-loop/.last-sync` reflect what actually shipped, and run the sync (`tools/spec-loop/loop.sh update`, or a small manual update + `.last-sync` bump) if they've drifted. ## Why The specs are the source of truth but drift silently behind merged functionality. Concretely: a "sync specs" PR (#539) was found already stale on rebase — `main` had shipped 7 skills since the branch's sync point, so several specs (repo-health family, triage mode, release lifecycle) misstated reality and `.last-sync` was ~30 commits behind. A pre-push pre-check catches this before it lands. Pure-mechanical PRs (a rebase that ships no new functionality, lint, docs-only edits) are exempt. -- 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]
