potiuk opened a new pull request, #76845: URL: https://github.com/apache/airflow/pull/76845
The AIP and ADIP index pages on the wiki are now generated. Each list is a Page Properties Report over one folder, so every AIP sits in the folder for its state (WIP, Under discussion, Accepted, Completed, Abandoned or replaced) and carries a matching State badge and state label. A page in the wrong folder, a State or label that doesn't match its folder, or a stale count in a folded section silently puts an AIP in the wrong list, or drops it. `scripts/ci/verify_improvement_proposals_wiki.py` reads the wiki anonymously and reports every such page: AIPs directly under the index, missing folders, State badges and labels that don't match the folder, state labels on pages outside their folder, stale counts in the folded sections, and ADIP pages without a unique `ADIP-N` title, the `adip` label, a State badge or a Formerly row. A daily workflow runs it and posts the problems to `#internal-airflow-ci-cd`, or a short notice if the check itself couldn't run. The new workflow is added to the selective-checks list of non-test workflows, so changing it doesn't force the full test matrix (doc and test updated). --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Opus 5 Generated-by: Claude Opus 5 following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
