Files
Project-Kiln/docs/phase-2/evidence-2026-07-18.md
T

1.3 KiB

Phase 2 native vertical-slice evidence

  • Date: 2026-07-18
  • Requirement IDs: R-006, R-009, R-012, R-016, R-018, R-024, R-029
  • Phase/gate: phase 2 / native discovery through execution
  • Scope: bounded opt-in manifests, approved Desktop Entry parsing, normalization, durable identity, search, dry-run plans, global user configuration, owned child execution, bounded redacted logs, and failures
  • Exclusions: arbitrary application scanning, real graphical games, wrappers, Steam, daemon or IPC, cache, installation management, and public stability
  • Commands: cargo test --workspace --all-targets --locked; make check; isolated CLI list/search/info/scan/dry-run/launch integration test
  • Expected result: hostile metadata fails closed; arguments remain discrete; exact IDs and unique names resolve deterministically; ambiguity is structured; child output is logged privately with sensitive output and home paths redacted; unsuccessful launches return structured errors; concurrent configuration edits fail closed
  • Observed result: 56 workspace tests and strict repository gates passed; the isolated native process executed through the production CLI path and produced a bounded mode-0600 log; configuration CLI edits reached native launch-plan runtime, session, environment, and provenance fields
  • Result: pass