potiuk opened a new pull request, #76839:
URL: https://github.com/apache/airflow/pull/76839
## Why
The fork CI design document only had the reconciler's internal state
machine. Contributors and
maintainers asked during the AIP-120 vote what a gated pull request shows at
each step and who has
to act next.
## What
- A "Pull request lifecycle" section with a Mermaid state diagram in
`dev/breeze/doc/ci/08_fork_ci_for_external_contributors.md`: from opening
to merge or close,
including the failed, rebase-needed and CI-files-changed paths and `use
project ci`.
- The "CI in your fork" section of the contributor docs links to it, and its
wiki link points at
ADIP-12, the renamed AIP-120 page.
Stacked on #76837 (the rebase-needed state comes from it).
related: https://lists.apache.org/thread/5603zwgpj7pgj6j979hbgpr72xsjbbws
---
##### Was generative AI tooling used to co-author this PR?
- [X] Yes — Claude Code (Opus 5)
Generated-by: Claude Code (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]