feat: complete native execution and Steam discovery

This commit is contained in:
2026-07-18 20:11:52 -04:00
parent 514f87dacb
commit bc0090c63d
42 changed files with 6403 additions and 97 deletions
+6 -9
View File
@@ -31,13 +31,10 @@ cargo run --locked -p kiln-cli -- doctor --json | jq -e \
'.schema_version == 1 and .status == "ok" and .private_placeholder == true'
```
The exact-toolchain gate, canonical AGPL license, dependency-free static audits, and
cargo-deny 0.20.2 advisory/bans/licenses/sources audit all pass. Phase 0 is closed.
A first hosted CI run remains required before accepting external changes or claiming
enforced CI, but does not block private Phase 1 contract design.
The exact-toolchain gate, canonical AGPL license, static audits, and cargo-deny 0.20.2
advisory/bans/licenses/sources audit all pass. Phase 0 is closed. Local `make check`
replaces the unused hosted workflow as the authoritative gate.
`rust-version = "1.85"` records the minimum supported compiler for Edition 2024. The
exact reviewed development and CI toolchain remains pinned separately to Rust 1.97.1 in
`rust-toolchain.toml`; these controls must not be conflated. `make verify` explicitly
checks the active `rustc` version because distro-provided Rust binaries may ignore the
Rustup override file.
`rust-version = "1.97.1"` and `rust-toolchain.toml` deliberately name the same minimum
and reviewed local compiler. `make verify` checks the active `rustc` version before the
Rust quality gates.