This commit is contained in:
dogfiles 2026-11-05 18:05:34 +07:00 • committed by GitHub
commit 8aed81ba32
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 982 additions and 13 deletions

View file

@ -13,6 +13,7 @@ offline with pinned tools:
| `packaged-cli` | the wrapped Nix release binary emits JSON, generates completions, and returns a JSON `CACHEMISS` error with exit 3 offline |
| `ownership-publisher`, `publisher-test` | packaged publisher entry point and its regression scenarios |
| `install-script-sh`, `install-script-dash`, `shellcheck` | installer regressions and shell lint |
| `changelog` | `CHANGELOG.md` and `changes/unreleased/` entries are well formed; `scripts/changelog.sh` folds and extracts them (`scripts/changelog-test.sh`) |
`tests/cli.rs` is the behavioral suite: it runs the real `idx` binary against
fixture-backed mock providers (`IDX_USE_MOCK_PROVIDER=1`) and covers output