diff --git a/docs/MEDIA-PREVIEW.md b/docs/MEDIA-PREVIEW.md index 34b9c68..d712d2d 100644 --- a/docs/MEDIA-PREVIEW.md +++ b/docs/MEDIA-PREVIEW.md @@ -47,3 +47,25 @@ These checks do not prove WebView playback or macOS/Linux protocol behavior. The locked native suite, strict all-target Clippy and Rust formatting checks passed after the final native edits. No model inference or GPU test was needed for these protocol regressions. + +## Linux CPU structural validation + +Ubuntu 24.04 WSL compiled the immutable `370db7e` Git snapshot with the locked +dependencies and `SEARCHI_FORCE_CPU=1`. All nine preview tests passed in 0.73 s; +the complete native desktop suite then passed 45/45 in 2.78 s, with no skips. +The native source tree remains identical to that snapshot; subsequent commits +changed frontend retry behavior only. Compilation took 8m 18s after missing +locked dependencies were fetched. An initial offline attempt could not resolve +the uncached Single-Instance plugin; it was not a product test failure. + +Retained logs and SHA-256: + +- `/home/karl/.cache/searchi-validation/preview-linux-370db7e-online.log`: + `850ea891adb3fdce2735801d1c9ce5e4712f2ff9fbc4013cec6cfd9698fb7594`. +- `/home/karl/.cache/searchi-validation/desktop-linux-370db7e-tests.log`: + `019479389b90cc74b02fbc15ecb7fb1cc99ea6c9b28edae240caeca3473d2f5b`. + +The existing vendored GLib code emitted 34 compiler warnings. This was a debug +Rust test build, not strict Linux Clippy, a packaged desktop launch, WebKit +playback, GPU inference or macOS validation. No model inference was executed. +Native custom-protocol playback and seeking remain open on all release systems. diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 2bf1d0c..7db70d0 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -61,6 +61,8 @@ release. Keep their evidence and unchecked production gates intact. - [ ] Validate native custom-protocol image/audio/video playback and seeking on release platforms; structural Windows CPU tests alone do not close this gate. See [preview contract and evidence](MEDIA-PREVIEW.md). + - [x] Linux WSL native Rust preview tests (9/9) and full desktop suite (45/45) + passed on the immutable implementation snapshot; actual playback remains open. - [x] Official single-instance transport with isolated explicit profiles; Windows CPU duplicate launch exits without a second query worker. See [launch evidence](SINGLE-INSTANCE.md); visual focus and other OS checks remain open.