diff --git a/docs/LINUX-SPEECH-0.1.6.md b/docs/LINUX-SPEECH-0.1.6.md index 2a23a0e..8f698a5 100644 --- a/docs/LINUX-SPEECH-0.1.6.md +++ b/docs/LINUX-SPEECH-0.1.6.md @@ -99,5 +99,32 @@ provenance. The stripped release CLI is 17560544 bytes, SHA-256 `51523b1b20e5afcd2ea81a9c824148262f79ea8360ad411c1ce8a97278290d2f`. Its actual `setup --help` and `embed --help` accepted the speech options used in archive instructions. No model inference was performed in these preparation checks. -The corrected native speech build and its queued relocated CPU test are still -running/waiting; no speech-enabled Linux archive has been published yet. +At this preparation point, native compilation and the queued relocated test +were still pending. Their completed evidence follows below. + +## Completed normal runtime and genuine CPU recognition + +The corrected normal auto build from source `61afa08` subsequently completed +successfully. All 25 runtime records passed origin-only ELF dependency closure. +The runtime was staged outside its build directory with 29 verified records +(including inventory and approved notices); its self-test passed with +`LD_LIBRARY_PATH` and `LD_PRELOAD` unset. + +The actual Rust native integration test also passed in 79.42 seconds. It copied +the runtime to supplementary-Unicode paths, ran real recognition on all 360192 +English samples twice with forced CPU, verified stable passages/source bounds, +and confirmed persistent model reuse. First/warm ASR was 29.879/38.614 seconds; +warm model loading was zero and fallback cost zero. These single shared-VM +functional timings are not a clean performance benchmark or broad quality score. + +Inventory SHA-256: +`a033ed36d33c43601d219ec17e57c3e561ad6c25eee1556ffbb054f306c5e4a9`. +Worker SHA-256: +`b801b733c4212efa0afd28146df5bc6e85e9419314f5c9616355c38ebd4e7110`. +The 25 inventoried runtime files total 59234912 bytes. +Actual test log SHA-256: +`e651a80e2a980adeb309af28643cf3a33bc184899510fb7054a79327fb5900b7`. +Ignored raw evidence is in `speech-auto-61afa08/relocated-verification.json` and +`relocated-native-cpu.log` under the WSL validation cache. +Linux GPU execution, shared-service packaged speech/Google retrieval and public +archive delivery remain open. Archive construction is now underway. diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index c5531f5..6c489af 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -52,6 +52,10 @@ Google EmbeddingGemma 2 remains the main text/image/audio/video search model. - [x] Current Linux headless release compilation and extraction provenance; add verified speech-runtime archive support with setup instructions and 21 packaging tests. Native runtime and public Linux speech delivery remain open. + - [x] Normal Linux speech runtime compilation, ELF closure, relocated self-test + and genuine forced-CPU recognition/context reuse from Unicode paths passed. + [Evidence](LINUX-SPEECH-0.1.6.md); packaged shared-service retrieval, GPU and + public speech archive delivery remain open. - [x] Genuine shared-service ASR/Google lifecycle passed: verified speech excerpts, zero raw reencodes through policy failure/retry, and retained query reader; [proof](SPEECH-INTEGRATION.md).