IndexPilot 1.1.0a8
Pre-release
Pre-release
What changed
- The GitHub Action installs the exact reviewed Action tag or commit rather than a stale PyPI version.
- CI exercises the composite Action with the sanitized, database-free snapshot example.
- Publication checks that the release tag matches the package version and pins the security-sensitive publishing actions to reviewed commit SHAs.
- Package, docs, dashboard, and public-site versions are checked together before release.
- The release-surface validator now correctly handles JSON-escaped links in generated Next.js output, with a regression test for the issue that safely stopped
1.1.0a7before upload.
IndexPilot remains advisory and read-only. It reviews supported PostgreSQL index proposals and never applies migrations or physical DDL.
Try it without a database
pipx run --spec indexpilot==1.1.0a8 indexpilot review \
--migration-file examples/quickstart/migration.sql \
--snapshot-file examples/quickstart/workload-snapshot.json \
--output first-review.json \
--markdown-output first-review.md \
--stdoutExisting users can upgrade with pipx upgrade indexpilot. The moving v1 GitHub Action tag will be updated only after the public package and clean consumer checks pass.