feat: complete native execution and Steam discovery
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# Phase 1B installation registry evidence
|
||||
|
||||
- Date: 2026-07-18
|
||||
- Requirement IDs: R-009, R-024, R-027
|
||||
- Phase/gate: phase 1 / durable installation identity registry
|
||||
- Scope: exact adapter-fingerprint matching, persistent UUID generation, move aliases,
|
||||
XDG state resolution, bounded strict JSON, locking, atomic replacement, and backup
|
||||
- Exclusions: adapters, launch plans, configuration precedence, providers, CLI changes,
|
||||
and process execution
|
||||
- Commands: `make verify`; `make audit`; human and JSON `kiln doctor` smoke paths
|
||||
- Expected result: identity survives reloads and moves; ambiguous, corrupted, oversized,
|
||||
and unsafe state fails closed without mutation; concurrent resolution creates one entry
|
||||
- Observed result: 20 unit, contract, adversarial, persistence, and concurrency tests
|
||||
passed; Rustfmt, workspace/all-target compilation, Clippy with warnings denied, and
|
||||
cargo-deny advisories/bans/licenses/sources passed
|
||||
- Result: pass
|
||||
Reference in New Issue
Block a user