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

   closes: #10260
   
   ## Human Summary
   
   Fixes gray names into clickable links, built the docs locally and tested
   
   ## AI Summary
   
   <details><summary>Click here</summary>
   
   Guides across the core docs named configuration options and sections as 
plain inline literals (for example ``` ``sentry_on`` option in the ``[sentry]`` 
section ``` or ``` ``[core] dags_folder`` ```), so readers had to look them up 
in the configuration reference by hand. The `config:<section>` and 
`config:<section>__<option>` labels generated for the configuration reference 
already exist, and about 90 places in the docs already use them. This PR 
converts the remaining plain mentions to `:ref:` links in the same style the 
docs already use, e.g. `` :ref:`[api] secret_key <config:api__secret_key>` ``.
   
   Scope and choices:
   
   - 140 lines in 47 files under `airflow-core/docs`, docs-only.
   - Only options and sections that exist in 
`airflow-core/src/airflow/config_templates/config.yml` are linked; all 84 
distinct link targets were checked against it.
   - Left as plain text on purpose:
     - Provider-owned sections (`[celery]`, `[fab]`): their reference pages 
live in the provider docs, so linking them needs cross-package intersphinx 
refs. This is better done in a follow-up.
     - `[mysqld]` (a MySQL server setting, not an Airflow one).
     - `[task_state_store]` in the note that says the section is **not** called 
that.
     - Section headings and literal/code blocks.
     - `smtp_password`, which has no entry in `config.yml`. Its `[smtp]` 
section is linked.
   
   Checks run:
   
   - `python -m docs.build_docs --package-filter apache-airflow --docs-only` 
inside the CI image (`ghcr.io/apache/airflow/main/ci/python3.10`): build 
successful, no warnings.
   - `prek` pre-commit hooks on commit: passed.
   - `prek run --stage manual` (with the skips listed in AGENTS.md): passed.
   
   </details>
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 5.5)
   
   Generated-by: Claude Code (Opus 5.5) 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]

Reply via email to