potiuk opened a new pull request, #76841:
URL: https://github.com/apache/airflow/pull/76841

   ## Why
   
   The fork CI design document drew its architecture as ASCII art and its 
reconciler states and pull
   request lifecycle in Mermaid. The ADIP-12 wiki page cannot render Mermaid 
and needs images, so
   the same diagrams would exist twice and drift apart.
   
   ## What
   
   - Graphviz sources for the three diagrams as 
`dev/breeze/doc/ci/images/diagram_fork_ci_*.py`,
     registered with the existing `generate-airflow-diagrams` prek hook, which 
regenerates an SVG
     (and its `.md5sum`) whenever its source changes, like the other diagrams 
in the repository.
   - The design document embeds the generated SVGs instead of the ASCII art and 
the Mermaid blocks,
     so there is one source per diagram. The ADIP-12 wiki page embeds the same 
SVG files.
   
   Stacked on #76839.
   
   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]

  • [PR] Generate the fork CI dia... potiuk (via GitHub) via commits

Reply via email to