Context
PR #413 introduced antigravity-review/scripts/preflight_check.py which verifies that workflow inputs in .github/workflows/antigravity-code-review.yml are documented in website/reference/antigravity-code-review.qmd.
Problem
Per repo standards (see CLAUDE.md), adding or updating reusable workflow inputs requires synchronization across three sites:
website/reference/<capability>.qmd
README.md (the capability summary table row)
website/workflows.qmd (the summary table row)
Currently, the preflight check only validates site 1. Inputs in README.md and website/workflows.qmd can still silently drift out of sync.
Proposed Solution
Expand check_action_docs_sync() to verify inputs against all three documentation sites, or add separate check functions for each.
Source
Deferred from PR #413, finding 2 (Antigravity code review).
Context
PR #413 introduced
antigravity-review/scripts/preflight_check.pywhich verifies that workflow inputs in.github/workflows/antigravity-code-review.ymlare documented inwebsite/reference/antigravity-code-review.qmd.Problem
Per repo standards (see
CLAUDE.md), adding or updating reusable workflow inputs requires synchronization across three sites:website/reference/<capability>.qmdREADME.md(the capability summary table row)website/workflows.qmd(the summary table row)Currently, the preflight check only validates site 1. Inputs in
README.mdandwebsite/workflows.qmdcan still silently drift out of sync.Proposed Solution
Expand
check_action_docs_sync()to verify inputs against all three documentation sites, or add separate check functions for each.Source
Deferred from PR #413, finding 2 (Antigravity code review).