You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: rust-rewrite/docs-site-strategy.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -267,5 +267,5 @@ Rules:
267
267
268
268
-[ ] Ensure PyPI package metadata points to the final docs and landing URLs. owner: unclaimed.
269
269
-[ ] Ensure the public setup path does not claim `uvx graph-sitter ...` until clean package validation passes. owner: unclaimed.
270
-
-[] Add a docs validation CI or release gate for `mintlify validate`. owner: unclaimed.
270
+
-[x] Add a docs validation CI or release gate for `mintlify validate`. owner: codex. Result: `.github/workflows/docs-validate.yml` runs Mintlify validate and broken-link checks for docs changes.
271
271
-[ ] Add a site build CI or release gate for `npm --prefix site ci && npm --prefix site run build`. owner: unclaimed.
Copy file name to clipboardExpand all lines: rust-rewrite/strategy.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -154,6 +154,7 @@ Recommended task format:
154
154
-[x] Add a minimal debug API returning engine version and enabled features. owner: Beauvoir. Result: added Rust `Engine::debug_info` and feature-gated PyO3 bindings.
155
155
-[x] Add CI job that builds the Rust extension on supported Python versions. owner: codex. Result: `.github/workflows/rust-rewrite-extension.yml` builds/tests the PyO3 extension on Python 3.12 and 3.13 across Linux/macOS, imports `graph_sitter_py`, runs a compact Python indexing smoke, then builds a wheel and proves `uvx --from dist/<wheel>.whl graph-sitter parse --backend rust --fallback error`.
156
156
-[x] Add fast Rust rewrite PR CI lane. owner: codex. Result: `.github/workflows/rust-rewrite-fast.yml` runs `rust-rewrite/tools/check_fast.sh` for full ruff, Rust fmt/tests, PyO3 binding checks, live Python/Rust fixture parity, focused py_compile, and focused Rust-backend pytest without running large pinned repo benchmarks.
157
+
-[x] Keep docs-only work out of the Rust fast lane. owner: codex. Result: `.github/workflows/docs-validate.yml` validates Mintlify docs and broken links, while `rust-rewrite-fast.yml` now watches Rust/code/proof inputs instead of all `rust-rewrite/**` markdown ledgers.
157
158
-[x] Add tiny CLI smoke CI lane for the `uvx graph-sitter` surface. owner: codex. Result: `.github/workflows/rust-rewrite-cli-smoke.yml` runs `rust-rewrite/tools/check_cli_smoke.sh` for focused ruff/py_compile, command help, and parse/run/transform unit tests when CLI files change.
158
159
-[x] Harden Linux PyO3 CI against missing uv libpython loader paths. owner: codex. Result: `check_fast.sh` and `check_extension_build.sh` export the active Python `LIBDIR` through `LD_LIBRARY_PATH` before running linked PyO3 test binaries.
159
160
-[x] Fix large-repo workflow validation before job startup. owner: codex. Result: moved `runner.temp`-derived pinned-check env vars from job-level env to the run step where the runner context is valid.
-[x] 2026-06-19: Added installed-wheel registered run proof. owner: codex. Notes: the wheel smoke now runs target-owned registered codemods through `uvx --from dist/<wheel>.whl` in strict Rust `--check`, `--write`, and scoped `--subdir --check` modes.
597
598
-[x] 2026-06-19: Documented setup and `uvx` workflows. owner: codex. Notes: added `docs/cli/uvx.mdx`, linked it from CLI nav, modernized installation quickstart around `graph-sitter`, and kept PyPI-backed Rust claims blocked on published-package validation.
598
599
-[x] 2026-06-19: Published benchmark and correctness docs. owner: codex. Notes: added docs pages for pinned Airflow/Next.js benchmark evidence and parity status, linked them from `uvx` and the overview, and softened broad correctness claims in public copy.
600
+
-[x] 2026-06-19: Split docs validation from Rust fast CI. owner: codex. Notes: added a lightweight Mintlify validate/broken-links workflow and narrowed Rust fast-check path filters so docs/strategy-only edits no longer spend the full Rust check budget.
0 commit comments