2026-06-22 13:12:27 +04:00
|
|
|
# Current Project Audit
|
|
|
|
|
|
|
|
|
|
Baseline command:
|
|
|
|
|
|
|
|
|
|
```text
|
2026-06-23 22:05:16 +04:00
|
|
|
cargo xtask ci
|
2026-06-22 13:12:27 +04:00
|
|
|
```
|
|
|
|
|
|
2026-07-18 05:13:59 +04:00
|
|
|
Result on 2026-07-18:
|
2026-06-22 13:12:27 +04:00
|
|
|
|
2026-07-18 05:50:10 +04:00
|
|
|
- canonical pipeline passes locally with Rust 1.97.1: formatting, policy,
|
|
|
|
|
shader provenance, workspace tests, `clippy`, docs and `cargo deny` are
|
|
|
|
|
executed through `cargo xtask ci`;
|
|
|
|
|
- internal path dependencies are version-pinned and the Windows-only winit
|
|
|
|
|
graph enables only `rwh_06`, excluding Unix window-system dependencies;
|
|
|
|
|
- `cargo deny` runs without advisory exceptions in the supported Windows graph.
|
2026-07-03 21:28:18 +04:00
|
|
|
|
2026-07-18 05:13:59 +04:00
|
|
|
Native Vulkan evidence:
|
|
|
|
|
|
2026-07-18 05:50:10 +04:00
|
|
|
- Windows x86_64 local smoke passed again on 2026-07-18 with Rust 1.97.1, the
|
2026-07-18 05:13:59 +04:00
|
|
|
system Vulkan loader 1.4.350, and an AMD Radeon Pro WX 3200 Series;
|
|
|
|
|
- the smoke created a Win32 surface and swapchain, presented 300 frames,
|
|
|
|
|
exercised a controlled resize (three observed resize events and two
|
|
|
|
|
swapchain recreations), and shut down with zero validation warnings and
|
|
|
|
|
errors;
|
2026-07-18 05:50:10 +04:00
|
|
|
- Windows is the sole supported runtime target for this project; Linux and
|
|
|
|
|
macOS smoke gates are explicitly out of scope.
|
2026-07-18 05:13:59 +04:00
|
|
|
|
2026-07-03 21:28:18 +04:00
|
|
|
Scope labels:
|
|
|
|
|
|
2026-07-18 05:50:10 +04:00
|
|
|
- Stage 0 codebase gates: locally evidenced.
|
2026-07-18 05:13:59 +04:00
|
|
|
- Stage 0 Windows native runtime: locally evidenced.
|
2026-07-18 05:50:10 +04:00
|
|
|
- Linux/macOS runtime and cross-platform hosted CI: out of scope.
|