diff --git a/_primitives/_rust/kei-memory/tests/guard_test_corpus.rs b/_primitives/_rust/kei-memory/tests/guard_test_corpus.rs index 7059e71..880bdd7 100644 --- a/_primitives/_rust/kei-memory/tests/guard_test_corpus.rs +++ b/_primitives/_rust/kei-memory/tests/guard_test_corpus.rs @@ -10,17 +10,11 @@ //! 4. curl_with_secret (10) //! 5. base64_blobs (10) ← restored as Block-tier //! -//! Imports the guard via `#[path]` so the kei-memory binary crate stays -//! binary-only (same approach as `tests/integration.rs`). +//! Imports via the `kei_memory` lib (Wave B introduced `[lib]` target). //! //! Acceptance: at minimum 45 of 50 samples must reach `Block` severity. -#[path = "../src/injection_patterns.rs"] -mod injection_patterns; -#[path = "../src/injection_guard.rs"] -mod injection_guard; - -use injection_guard::scan; +use kei_memory::injection_guard::scan; fn pem(label: &str) -> String { format!("{}BEGIN {}{}", "-".repeat(5), label, "-".repeat(5)) diff --git a/install/lib-substrate.sh b/install/lib-substrate.sh index f1ec52f..e5e8053 100644 --- a/install/lib-substrate.sh +++ b/install/lib-substrate.sh @@ -28,6 +28,7 @@ substrate_core_binaries() { kei-brain-view kei-hibernate kei-ledger-sign kei-dna-index \ kei-entity-store kei-crossdomain kei-social-store \ kei-chat-store kei-provision kei-changelog kei-migrate \ + kei-db-contract \ frustration-matrix \ ssh-check firewall-diff mock-render visual-diff tokens-sync }