[INFO] fetching crate wm-memory 9.3.4...
[INFO] testing wm-memory-9.3.4 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate wm-memory 9.3.4 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate wm-memory 9.3.4
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wm-memory 9.3.4
[INFO] tweaked toml for crates.io crate wm-memory 9.3.4 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate wm-memory 9.3.4 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wm-memory 9.3.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336
[INFO] running `Command { std: "docker" "start" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.10
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling ownedbytes v0.9.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling typeid v1.0.3
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling bitpacking v0.9.3
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling curve25519-dalek v5.0.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling futures-task v0.3.33
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling utf8-ranges v1.0.5
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling erased-serde v0.4.10
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling tantivy-bitpacker v0.10.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling signature v3.0.0
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling typetag v0.2.23
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling murmurhash32 v0.3.1
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling ed25519 v3.0.0
[INFO] [stderr]    Compiling ordered-float v5.3.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling cc v1.4.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling inventory v0.3.24
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling downcast-rs v2.0.2
[INFO] [stderr]    Compiling fastdivide v0.4.2
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling tantivy-fst v0.5.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling uuid v1.24.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling fs4 v0.13.1
[INFO] [stderr]    Compiling lru v0.16.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ureq-proto v0.6.1
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling lmdb-sys v0.8.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling measure_time v0.9.0
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling oneshot v0.1.13
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling lz4_flex v0.13.1
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling utf8-zero v0.8.1
[INFO] [stderr]    Compiling levenshtein_automata v0.2.1
[INFO] [stderr]    Compiling census v0.4.2
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling htmlescape v0.3.1
[INFO] [stderr]    Compiling datasketches v0.2.0
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling typetag-impl v0.2.23
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling futures-macro v0.3.33
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling lmdb v0.8.0
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling bon-macros v3.9.3
[INFO] [stderr]    Compiling ed25519-dalek v3.0.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tantivy-common v0.11.0
[INFO] [stderr]    Compiling tantivy-query-grammar v0.26.0
[INFO] [stderr]    Compiling sketches-ddsketch v0.4.1
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling tantivy-tokenizer-api v0.7.0
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling wm-conformal v9.3.4
[INFO] [stderr]    Compiling tantivy-stacker v0.7.0
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling wm-core v9.3.4
[INFO] [stderr]    Compiling tantivy-sstable v0.7.0
[INFO] [stderr]    Compiling tantivy-columnar v0.7.0
[INFO] [stderr]    Compiling bon v3.9.3
[INFO] [stderr]    Compiling tantivy v0.26.1
[INFO] [stderr]    Compiling ureq v3.4.0
[INFO] [stderr]    Compiling wm-memory v9.3.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 29s
[INFO] running `Command { std: "docker" "inspect" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling ordered-float v5.3.0
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling tantivy-query-grammar v0.26.0
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling tantivy v0.26.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling wm-core v9.3.4
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling wm-memory v9.3.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 05s
[INFO] running `Command { std: "docker" "inspect" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/wm-memory/2488ad237f5ad391/out/wm_memory-2488ad237f5ad391)
[INFO] [stdout] 
[INFO] [stdout] running 589 tests
[INFO] [stdout] test associations::tests::activate_weight_caps_at_1 ... ok
[INFO] [stdout] test associations::tests::link_type_as_str_matches_expected ... ok
[INFO] [stdout] test associations::tests::link_type_default_is_related ... ok
[INFO] [stdout] test associations::tests::activate_boosts_weight ... ok
[INFO] [stdout] test associations::tests::link_type_serde_roundtrip ... ok
[INFO] [stdout] test associations::tests::msgpack_roundtrip_preserves_hebbian_fields ... ok
[INFO] [stdout] test associations::tests::new_association_has_hebbian_defaults ... ok
[INFO] [stdout] test associations::tests::activate_has_diminishing_returns ... ok
[INFO] [stdout] test associations::tests::decay_zero_time_is_noop ... ok
[INFO] [stdout] test associations::tests::open_read_only_env_without_db_still_fails_visible ... ok
[INFO] [stdout] test associations::tests::new_association_populates_association_type_from_link_type ... ok
[INFO] [stdout] test associations::tests::link_type_from_str_lossy_roundtrip ... ok
[INFO] [stdout] test associations::tests::should_prune_detects_low_weight ... ok
[INFO] [stdout] test associations::tests::serde_backward_compat_missing_hebbian_fields ... ok
[INFO] [stdout] test associations::tests::with_half_life_days_clamps_to_min_1 ... ok
[INFO] [stdout] test associations::tests::link_type_all_has_7_variants ... ok
[INFO] [stdout] test at_rest::tests::galaxy_bound_aad_swap_and_key_swap_both_fail ... ok
[INFO] [stdout] test associations::tests::decay_reduces_weight_over_time ... ok
[INFO] [stdout] test associations::tests::decay_uses_per_link_half_life ... ok
[INFO] [stdout] test associations::tests::lmdb_roundtrip_preserves_hebbian_fields ... ok
[INFO] [stdout] test associations::tests::find_cycles_detects_circular_links ... ok
[INFO] [stdout] test associations::tests::find_cycles_empty_store ... ok
[INFO] [stdout] test at_rest::tests::generated_key_path_follows_the_layout_rule ... ok
[INFO] [stdout] test associations::tests::open_falls_back_to_existing_db_in_read_only_env ... ok
[INFO] [stdout] test associations::tests::put_and_get_association ... ok
[INFO] [stdout] test associations::tests::count_associations ... ok
[INFO] [stdout] test associations::tests::delete_association ... ok
[INFO] [stdout] test associations::tests::find_cycles_detects_multiple_cycles ... ok
[INFO] [stdout] test associations::tests::find_cycles_no_cycles_when_unidirectional ... ok
[INFO] [stdout] test associations::tests::find_from_and_to ... ok
[INFO] [stdout] test at_rest::tests::any_ciphertext_bitflip_fails_unwrap ... ok
[INFO] [stdout] test at_rest::tests::legacy_store_stays_plaintext_and_ensure_schema_leaves_keyring_optional ... ok
[INFO] [stdout] test at_rest::tests::off_creates_no_keyring_dbi_files_or_state ... ok
[INFO] [stdout] test at_rest::tests::off_writable_open_of_a_keyring_store_is_refused_but_inspection_reports ... ok
[INFO] [stdout] test at_rest::tests::unrecognized_env_mode_value_is_a_hard_error ... ok
[INFO] [stdout] test at_rest::tests::hostile_argon2_params_from_meta_are_rejected_before_derivation ... ok
[INFO] [stdout] test at_rest::tests::keyring_store_ensure_schema_is_a_no_op ... ok
[INFO] [stdout] test attestation::tests::attestation_key_follows_the_canonical_root_convention ... ok
[INFO] [stdout] test attestation::tests::bad_key_material_returns_none ... ok
[INFO] [stdout] test at_rest::tests::keyfile_init_wraps_all_galaxies_and_writes_a_0600_key_file ... ok
[INFO] [stdout] test at_rest::tests::first_init_recovers_from_an_empty_keyring_dbi ... ok
[INFO] [stdout] test at_rest::tests::future_keyring_format_version_refuses_writable_open_and_reports_malformed ... ok
[INFO] [stdout] test attestation::tests::keys_are_structured ... ok
[INFO] [stdout] test attestation::tests::payload_is_domain_prefixed_and_deterministic ... ok
[INFO] [stdout] test attestation::tests::merkle_root_matches_karma_convention ... ok
[INFO] [stdout] test attestation::tests::wrong_domain_rejected ... ok
[INFO] [stdout] test codec::tests::invalid_modern_validity_and_truncated_legacy_fail_closed ... ok
[INFO] [stdout] test at_rest::tests::writable_off_open_of_empty_keyring_dbi_still_succeeds ... ok
[INFO] [stdout] test codec::tests::modern_validity_is_preserved_in_both_encodings ... ok
[INFO] [stdout] test codec::tests::record_aad_is_injective_across_name_boundaries ... ok
[INFO] [stdout] test codec::tests::sealed_record_refuses_transplanted_identity ... ok
[INFO] [stdout] test at_rest::tests::reopen_unwraps_identical_deks_and_deks_differ_per_galaxy ... ok
[INFO] [stdout] test codec::tests::sealed_record_roundtrips_and_is_detected ... ok
[INFO] [stdout] test at_rest::tests::records_seal_under_the_galaxy_dek_and_read_transparently ... ok
[INFO] [stdout] test cold_storage::tests::cold_record_compression_roundtrip ... ok
[INFO] [stdout] test at_rest::tests::nonstandard_layout_keeps_the_generated_key_inside_the_store_dir ... ok
[INFO] [stdout] test at_rest::tests::orphan_keyring_rows_without_meta_refuse_init_and_report_malformed ... ok
[INFO] [stdout] test at_rest::tests::mode_off_meta_reports_present_but_writable_opens_still_refuse ... ok
[INFO] [stdout] test codec::tests::sealed_record_rejects_wrong_key_tamper_and_truncation ... ok
[INFO] [stdout] test cold_storage::tests::protected_memory_is_anchored_at_core ... ok
[INFO] [stdout] test cold_storage::tests::outer_rim_distance_calculation_monotonic ... ok
[INFO] [stdout] test consistency::tests::test_conflict_resolution_strategies ... ok
[INFO] [stdout] test consistency::tests::test_uncommitted_crash_barrier_detection ... ok
[INFO] [stdout] test consistency::tests::test_consistency_manager_record_and_verify_read ... ok
[INFO] [stdout] test consistency::tests::test_vector_clock_ordering_and_merge ... ok
[INFO] [stdout] test conversational::tests::classify_complex_query ... ok
[INFO] [stdout] test conversational::tests::classify_multi_turn_query ... ok
[INFO] [stdout] test conversational::tests::classify_sensitive_query ... ok
[INFO] [stdout] test conversational::tests::classify_simple_query ... ok
[INFO] [stdout] test conversational::tests::classify_tool_call_query ... ok
[INFO] [stdout] test at_rest::tests::standard_lmdb_layout_puts_the_generated_key_at_the_store_root ... ok
[INFO] [stdout] test conversational::tests::config_defaults ... ok
[INFO] [stdout] test attestation::tests::sign_and_verify_roundtrip ... ok
[INFO] [stdout] test conversational::tests::metrics_empty_defaults ... ok
[INFO] [stdout] test conversational::tests::metrics_avg_latency ... ok
[INFO] [stdout] test conversational::tests::metrics_hit_rate_calculation ... ok
[INFO] [stdout] test at_rest::tests::wrong_root_key_refuses_unlock_and_never_reinitializes ... ok
[INFO] [stdout] test at_rest::tests::store_roundtrip_under_keyfile ... ok
[INFO] [stdout] test attestation::tests::hkdf_attestation_subkey_is_domain_separated_and_verifies ... ok
[INFO] [stdout] test at_rest::tests::keyring_upgrade_reads_plaintext_and_rewrite_seals_it ... ok
[INFO] [stdout] test codec::tests::legacy_s11_preserves_content_revision_and_privacy_without_rewriting ... ok
[INFO] [stdout] test attestation::tests::tampered_record_hash_rejected ... ok
[INFO] [stdout] test cold_storage::tests::freeze_and_thaw_zero_data_loss ... ok
[INFO] [stdout] test cold_storage::tests::direct_digest_cluster_does_not_launder_restricted_source_material ... ok
[INFO] [stdout] test credentials::tests::assignment_marker_does_not_retrigger_detection ... ok
[INFO] [stdout] test conversational::tests::classify_without_search ... ok
[INFO] [stdout] test credentials::tests::clean_content_passes_through_unchanged ... ok
[INFO] [stdout] test conversational::tests::search_empty_returns_empty ... ok
[INFO] [stdout] test credentials::tests::dedupes_kinds ... ok
[INFO] [stdout] test credentials::tests::detects_aws_secret_and_compound_assignment_keys ... ok
[INFO] [stdout] test credentials::tests::detects_private_keys_aws_and_github ... ok
[INFO] [stdout] test credentials::tests::detects_sk_slack_jwt_and_assignments ... ok
[INFO] [stdout] test credentials::tests::pem_fragments_are_redacted_too ... ok
[INFO] [stdout] test credentials::tests::redaction_is_idempotent ... ok
[INFO] [stdout] test credentials::tests::redacts_assignment_values_and_tokens ... ok
[INFO] [stdout] test credentials::tests::ordinary_prose_stays_clean ... ok
[INFO] [stdout] test credentials::tests::redacts_json_style_assignment_values ... ok
[INFO] [stdout] test credentials::tests::redacts_private_key_blocks ... ok
[INFO] [stdout] test credentials::tests::reviewer_fixtures_are_detected_and_redacted ... ok
[INFO] [stdout] test credentials::tests::short_jwt_fragments_are_redacted_too ... ok
[INFO] [stdout] test credentials::tests::uri_lookalikes_stay_clean ... ok
[INFO] [stdout] test credentials::tests::uri_scan_is_char_boundary_safe_next_to_multibyte_text ... ok
[INFO] [stdout] test embedder::tests::create_embedder_falls_back_to_stub ... ok
[INFO] [stdout] test embedder::tests::embedder_embed_query ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_allows_ipv6_loopback ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_allows_localhost ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_allows_private_ip ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_blocks_empty_host ... ok
[INFO] [stdout] test embedder::tests::embedder_trait_object ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_allows_https ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_blocks_malformed_ipv6 ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_blocks_metadata_endpoints ... ok
[INFO] [stdout] test embedder::tests::endpoint_safe_blocks_non_http_schemes ... ok
[INFO] [stdout] test embedder::tests::http_embedder_backend_name ... ok
[INFO] [stdout] test embedder::tests::http_embedder_cache_namespace_separates_models_and_dims ... ok
[INFO] [stdout] test embedder::tests::http_embedder_config_from_env_absent ... ok
[INFO] [stdout] test embedder::tests::http_embedder_dimension ... ok
[INFO] [stdout] test embedder::tests::http_embedder_embeddings_url ... ok
[INFO] [stdout] test cold_storage::tests::phagic_digest_cluster_synthesizes_thematic_node ... ok
[INFO] [stdout] test embedder::tests::http_embedder_embeddings_url_full_path ... ok
[INFO] [stdout] test embedder::tests::http_embedder_embeddings_url_trailing_slash ... ok
[INFO] [stdout] test embedder::tests::http_embedder_is_available ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_backend_name ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_batch ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_default_dimension ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_deterministic ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_different_texts_differ ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_dimension ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_empty_batch ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_is_available ... ok
[INFO] [stdout] test embedder::tests::stub_embedder_single ... ok
[INFO] [stdout] test embedder::tests::truncate_chars_respects_utf8_boundaries ... ok
[INFO] [stdout] test embedder::tests::truncate_for_embedding_respects_budget_and_utf8_boundaries ... ok
[INFO] [stdout] test enrichment::tests::empty_enrichment_returns_nothing ... ok
[INFO] [stdout] test enrichment::tests::enriches_attended_with_went_and_participated ... ok
[INFO] [stdout] test enrichment::tests::enriches_production_with_play_and_theater ... ok
[INFO] [stdout] test enrichment::tests::enrichment_is_deduplicated ... ok
[INFO] [stdout] test enrichment::tests::painting_bridges_to_art_and_studio ... ok
[INFO] [stdout] test enrichment::tests::reverse_enrich_animal_returns_mutt_and_welfare ... ok
[INFO] [stdout] test enrichment::tests::reverse_enrich_play_returns_production ... ok
[INFO] [stdout] test enrichment::tests::reverse_enrich_shelter_returns_rescue_and_adoption ... ok
[INFO] [stdout] test enrichment::tests::reverse_enrich_yoga_returns_vinyasa ... ok
[INFO] [stdout] test enrichment::tests::shelter_bridges_to_rescue_and_adoption ... ok
[INFO] [stdout] test enrichment::tests::topic_room_does_not_fire_on_partial_match ... ok
[INFO] [stdout] test enrichment::tests::topic_room_fires_on_co_occurrence ... ok
[INFO] [stdout] test envelope::tests::bare_record_line_is_not_a_header ... ok
[INFO] [stdout] test embedder::tests::http_embedder_fanout_propagates_chunk_failure ... ok
[INFO] [stdout] test envelope::tests::header_line_roundtrips_through_read ... ok
[INFO] [stdout] test envelope::tests::header_survives_backup_json_roundtrip ... ok
[INFO] [stdout] test embedder::tests::http_embedder_fanout_preserves_order ... ok
[INFO] [stdout] test embedder::tests::http_embedder_retries_shrunk_on_400 ... ok
[INFO] [stdout] test envelope::tests::malformed_header_is_refused_with_field_names ... ok
[INFO] [stdout] test envelope::tests::non_json_line_is_not_a_header ... ok
[INFO] [stdout] test envelope::tests::scan_stream_bare_v1_payload_has_no_header ... ok
[INFO] [stdout] test envelope::tests::newer_format_version_is_refused ... ok
[INFO] [stdout] test envelope::tests::scan_stream_flags_count_mismatch_and_bad_lines ... ok
[INFO] [stdout] test envelope::tests::scan_stream_v2_payload ... ok
[INFO] [stdout] test at_rest::tests::sealed_records_do_not_open_under_another_stores_key ... ok
[INFO] [stdout] test episodic::tests::current_query_detection ... ok
[INFO] [stdout] test conversational::tests::cache_lru_eviction ... ok
[INFO] [stdout] test conversational::tests::cache_clear ... ok
[INFO] [stdout] test episodic::tests::append_batch_indexes_once_and_preserves_search ... ok
[INFO] [stdout] test episodic::tests::current_query_anchors_switched_from_template ... ok
[INFO] [stdout] test episodic::tests::append_get_transition_and_reopen_roundtrip ... ok
[INFO] [stdout] test episodic::tests::append_explicit_batch_redacts_and_skips_private ... ok
[INFO] [stdout] test episodic::tests::current_query_resolution_prefers_latest_statement ... ok
[INFO] [stdout] test episodic::tests::current_query_without_change_markers_keeps_score_order ... ok
[INFO] [stdout] test conversational::tests::search_cache_hit_on_repeat_query ... ok
[INFO] [stdout] test episodic::tests::detect_conflicts_skips_identical_content ... ok
[INFO] [stdout] test episodic::tests::current_resolution_anchors_on_user_statements_only ... ok
[INFO] [stdout] test episodic::tests::detect_conflicts_flags_contradiction_with_shared_topic ... ok
[INFO] [stdout] test conversational::tests::search_after_store_finds_results ... ok
[INFO] [stdout] test episodic::tests::profile_ingest_and_search_latency ... ignored, manual in-process latency profile
[INFO] [stdout] test episodic::tests::profile_search_latency_25k_realistic ... ignored, manual in-process latency profile at realistic scale
[INFO] [stdout] test conversational::tests::search_with_disabled_cache ... ok
[INFO] [stdout] test episodic::tests::detect_conflicts_ignores_plain_statements_and_assistant_turns ... ok
[INFO] [stdout] test episodic::tests::enrichment_bridges_vocabulary_gap_for_shelter ... ok
[INFO] [stdout] test episodic::tests::duplicate_append_is_rejected ... ok
[INFO] [stdout] test episodic::tests::enrichment_bridges_vocabulary_gap_for_theater ... ok
[INFO] [stdout] test conversational::tests::metrics_track_latency ... ok
[INFO] [stdout] test conversational::tests::store_delegates_to_recall ... ok
[INFO] [stdout] test episodic::tests::planner_boosts_temporal_date_match ... ok
[INFO] [stdout] test episodic_keys::tests::date_normalizes_month_and_day ... ok
[INFO] [stdout] test episodic_keys::tests::empty_and_stopword_text_yields_no_keys ... ok
[INFO] [stdout] test episodic_keys::tests::numeric_keys_extracted_from_digits ... ok
[INFO] [stdout] test episodic::tests::overlong_terms_index_and_search_without_bad_valsize ... ok
[INFO] [stdout] test episodic_keys::tests::person_title_maps_doctor_to_name ... ok
[INFO] [stdout] test episodic_keys::tests::pet_breed_maps_to_dog ... ok
[INFO] [stdout] test episodic_keys::tests::preference_and_streaming_service_have_regression_cases ... ok
[INFO] [stdout] test episodic_keys::tests::selective_all_caps_extracted ... ok
[INFO] [stdout] test episodic_keys::tests::selective_multi_word_phrase_extracted ... ok
[INFO] [stdout] test episodic_keys::tests::selective_single_capitalized_not_extracted ... ok
[INFO] [stdout] test episodic::tests::lost_episodic_sidecar_rebuilds_from_raw_records_after_reopen ... ok
[INFO] [stdout] test episodic_keys::tests::organization_aliases_ucla ... ok
[INFO] [stdout] test episodic::tests::non_current_query_keeps_score_order ... ok
[INFO] [stdout] test episodic::tests::rejected_append_batch_preserves_prior_state_after_reopen ... ok
[INFO] [stdout] test galaxy_registry::tests::cannot_delete_builtin_galaxy ... ok
[INFO] [stdout] test episodic::tests::raw_search_returns_canonical_records_and_skips_revoked_by_default ... ok
[INFO] [stdout] test galaxy_registry::tests::galaxy_metadata_serializes ... ok
[INFO] [stdout] test conversational::tests::search_galaxy_filter ... ok
[INFO] [stdout] test conversational::tests::search_snippet_truncation ... ok
[INFO] [stdout] test galaxy_registry::tests::delete_custom_galaxy ... ok
[INFO] [stdout] test galaxy_registry::tests::count_custom_galaxies ... ok
[INFO] [stdout] test galaxy_registry::tests::exists_checks_builtin_and_custom ... ok
[INFO] [stdout] test galaxy_registry::tests::get_nonexistent_returns_none ... ok
[INFO] [stdout] test galaxy_registry::tests::create_custom_galaxy ... ok
[INFO] [stdout] test galaxy_registry::tests::galaxy_db_opens_handle ... ok
[INFO] [stdout] test galaxy_registry::tests::open_read_only_env_without_registry_still_fails_visible ... ok
[INFO] [stdout] test galaxy_registry::tests::reject_builtin_galaxy_name ... ok
[INFO] [stdout] test galaxy_registry::tests::get_custom_galaxy ... ok
[INFO] [stdout] test galaxy_registry::tests::open_falls_back_to_existing_registry_in_read_only_env ... ok
[INFO] [stdout] test galaxy_registry::tests::list_custom_galaxies ... ok
[INFO] [stdout] test indexes::tests::key_encoding_sorts_correctly ... ok
[INFO] [stdout] test galaxy_registry::tests::reject_duplicate_custom_galaxy ... ok
[INFO] [stdout] test episodic::tests::sidecar_health_exposes_incomplete_derived_index_and_rebuild_heals ... ok
[INFO] [stdout] test episodic::tests::replace_content_rewrites_raw_record_and_term_postings ... ok
[INFO] [stdout] test episodic::tests::q06_commit_boundary_sigkill_classification ... ok
[INFO] [stdout] test episodic::tests::session_boost_favors_sessions_with_multiple_matches ... ok
[INFO] [stdout] test episodic::tests::typed_keys_retrieve_vocabulary_mismatch ... ok
[INFO] [stdout] test indexes::tests::content_hash_index_miss ... ok
[INFO] [stdout] test indexes::tests::content_hash_index_o1_lookup ... ok
[INFO] [stdout] test indexes::tests::delete_removes_index_entries ... ok
[INFO] [stdout] test episodic::tests::protected_rerank_preserves_membership_with_a_small_pool ... ok
[INFO] [stdout] test indexes::tests::tag_index_galaxy_scoped ... ok
[INFO] [stdout] test mandala::tests::compartment_config_defaults ... ok
[INFO] [stdout] test indexes::tests::importance_range_query ... ok
[INFO] [stdout] test mandala::tests::compartment_config_overrides ... ok
[INFO] [stdout] test indexes::tests::put_batch_updates_indexes ... ok
[INFO] [stdout] test indexes::tests::tag_index_returns_all_tagged ... ok
[INFO] [stdout] test indexes::tests::temporal_range_query ... ok
[INFO] [stdout] test indexes::tests::importance_range_query_full_range ... ok
[INFO] [stdout] test mandala::tests::mandala_level_display ... ok
[INFO] [stdout] test mandala::tests::mandala_level_map_size_increases_with_strictness ... ok
[INFO] [stdout] test mandala::tests::mandala_level_ordering ... ok
[INFO] [stdout] test mandala::tests::mandala_level_parse_case_insensitive ... ok
[INFO] [stdout] test mandala::tests::mandala_level_serde ... ok
[INFO] [stdout] test mandala::tests::mandala_level_str_roundtrip ... ok
[INFO] [stdout] test lifecycle::tests::consolidate_skips_protected_memories ... ok
[INFO] [stdout] test indexes::tests::find_by_content_hash_indexed_matches_scan ... ok
[INFO] [stdout] test lifecycle::tests::consolidate_boosts_accessed_memories ... ok
[INFO] [stdout] test mandala::tests::secure_is_read_only_by_default ... ok
[INFO] [stdout] test memory::tests::corroboration_boost_semantics ... ok
[INFO] [stdout] test memory::tests::corroboration_weight_defaults_off ... ok
[INFO] [stdout] test memory::tests::decay_importance_respects_protection ... ok
[INFO] [stdout] test memory::tests::decay_reduces_neuro_score_over_time ... ok
[INFO] [stdout] test memory::tests::decay_respects_is_protected ... ok
[INFO] [stdout] test memory::tests::decay_uses_per_memory_half_life ... ok
[INFO] [stdout] test lifecycle::tests::forget_respects_is_protected ... ok
[INFO] [stdout] test memory::tests::decay_zero_time_is_noop ... ok
[INFO] [stdout] test memory::tests::fresh_memory_stamps_working_tier_and_detected_class ... ok
[INFO] [stdout] test memory::tests::legacy_metadata_without_corroboration_deserializes_empty ... ok
[INFO] [stdout] test memory::tests::event_time_and_fold_roundtrip ... ok
[INFO] [stdout] test lifecycle::tests::forget_keeps_important_memories ... ok
[INFO] [stdout] test memory::tests::memory_type_all_has_9_variants ... ok
[INFO] [stdout] test memory::tests::memory_type_as_str_roundtrip ... ok
[INFO] [stdout] test memory::tests::memory_type_default_is_long_term ... ok
[INFO] [stdout] test memory::tests::memory_type_serde_roundtrip ... ok
[INFO] [stdout] test memory::tests::legacy_metadata_without_validity_deserializes_active ... ok
[INFO] [stdout] test memory::tests::msgpack_roundtrip_preserves_enriched_fields ... ok
[INFO] [stdout] test memory::tests::new_memory_has_enriched_defaults ... ok
[INFO] [stdout] test lifecycle::tests::forget_removes_low_importance ... ok
[INFO] [stdout] test memory::tests::new_memory_has_no_corroborators ... ok
[INFO] [stdout] test memory::tests::new_fields_default_when_absent ... ok
[INFO] [stdout] test memory::tests::new_memory_validity_defaults_active ... ok
[INFO] [stdout] test memory::tests::recall_boosts_neuro_score ... ok
[INFO] [stdout] test memory::tests::recall_decays_novelty ... ok
[INFO] [stdout] test memory::tests::recall_has_diminishing_returns ... ok
[INFO] [stdout] test memory::tests::recall_neuro_score_caps_at_1 ... ok
[INFO] [stdout] test memory::tests::should_forget_respects_protection ... ok
[INFO] [stdout] test memory::tests::serde_backward_compat_missing_enriched_fields ... ok
[INFO] [stdout] test memory::tests::transition_validity_refuses_self_supersession ... ok
[INFO] [stdout] test memory::tests::transition_validity_erased_is_terminal ... ok
[INFO] [stdout] test memory::tests::transition_validity_supersede_roundtrip ... ok
[INFO] [stdout] test memory::tests::tier_transition_ladder_is_enforced ... ok
[INFO] [stdout] test memory::tests::trust_weighted_score_semantics ... ok
[INFO] [stdout] test memory::tests::validity_enforced_defaults_off ... ok
[INFO] [stdout] test memory::tests::with_agent_builder ... ok
[INFO] [stdout] test memory::tests::with_half_life_days_clamps_to_min_1 ... ok
[INFO] [stdout] test memory::tests::with_memory_type_builder ... ok
[INFO] [stdout] test memory::tests::with_neuro_score_clamps ... ok
[INFO] [stdout] test memory::tests::with_novelty_score_clamps ... ok
[INFO] [stdout] test memory::tests::with_emotional_valence_clamps ... ok
[INFO] [stdout] test memory::tests::with_privacy_builder ... ok
[INFO] [stdout] test memory::tests::with_protection_builder ... ok
[INFO] [stdout] test memory::tests::with_source_builder ... ok
[INFO] [stdout] test lifecycle::tests::full_cycle_processes_all_galaxies ... ok
[INFO] [stdout] test lifecycle::tests::phagic_lifecycle_non_destructive_preservation ... ok
[INFO] [stdout] test mandala::tests::compartment_open_creates_stores ... ok
[INFO] [stdout] test mandala::tests::compartment_open_secure_is_strict ... ok
[INFO] [stdout] test memory::tests::lmdb_roundtrip_preserves_enriched_fields ... ok
[INFO] [stdout] test predictive_cache::tests::cache_clear ... ok
[INFO] [stdout] test predictive_cache::tests::cache_eviction ... ok
[INFO] [stdout] test predictive_cache::tests::cache_hot_keys ... ok
[INFO] [stdout] test predictive_cache::tests::cache_invalidate ... ok
[INFO] [stdout] test predictive_cache::tests::cache_likely_next_empty_for_unknown ... ok
[INFO] [stdout] test predictive_cache::tests::cache_lru_order_updates_on_get ... ok
[INFO] [stdout] test predictive_cache::tests::cache_markov_prediction ... ok
[INFO] [stdout] test predictive_cache::tests::cache_miss_then_hit ... ok
[INFO] [stdout] test predictive_cache::tests::cache_prediction_hit_tracking ... ok
[INFO] [stdout] test predictive_cache::tests::cache_prewarm ... ok
[INFO] [stdout] test predictive_cache::tests::cache_stats_hit_rate ... ok
[INFO] [stdout] test query_planner::tests::classifies_count_as_multihop_and_fact_as_exact ... ok
[INFO] [stdout] test query_planner::tests::classifies_temporal_and_preference_queries ... ok
[INFO] [stdout] test query_planner::tests::update_and_procedure_have_distinct_classes ... ok
[INFO] [stdout] test migration::tests::plaintext_store_is_a_provable_noop ... ok
[INFO] [stdout] test mandala::tests::mandala_manager_open_single ... ok
[INFO] [stdout] test migration::tests::a_deleted_resume_cursor_resumes_at_its_successor ... ok
[INFO] [stdout] test migration::tests::non_record_galaxies_are_never_touched ... ok
[INFO] [stdout] test migration::tests::undecodable_plaintext_is_counted_skipped_and_left_untouched ... ok
[INFO] [stdout] test mandala::tests::compartments_are_isolated ... ok
[INFO] [stdout] test recall::tests::config_default_graph_weight_is_off ... ok
[INFO] [stdout] test recall::tests::config_custom_weights ... ok
[INFO] [stdout] test recall::tests::config_default_weights ... ok
[INFO] [stdout] test recall::tests::config_defaults_keep_both_s8_knobs_off ... ok
[INFO] [stdout] test mandala::tests::mandala_manager_opened_levels ... ok
[INFO] [stdout] test recall::tests::config_from_env_clamps_weights_to_1 ... ok
[INFO] [stdout] test recall::tests::config_from_env_normalizes_weights ... ok
[INFO] [stdout] test recall::tests::config_from_env_rejects_infinity ... ok
[INFO] [stdout] test recall::tests::config_from_env_rejects_negative_weights ... ok
[INFO] [stdout] test recall::tests::config_from_env_rejects_nan_weights ... ok
[INFO] [stdout] test recall::tests::config_from_env_uses_defaults ... ok
[INFO] [stdout] test recall::tests::embed_content_caches_result ... ok
[INFO] [stdout] test recall::tests::config_unnormalized_weights ... ok
[INFO] [stdout] test recall::tests::embed_content_different_content_different_result ... ok
[INFO] [stdout] test migration::tests::resume_from_a_mid_way_ledger_completes_the_remaining_records ... ok
[INFO] [stdout] test recall::tests::backfill_refuses_stub_embedder ... ok
[INFO] [stdout] test recall::tests::engine_cache_concept ... ok
[INFO] [stdout] test recall::tests::engine_config_default ... ok
[INFO] [stdout] test recall::tests::fuse_results_bm25_only ... ok
[INFO] [stdout] test recall::tests::fuse_results_both_sources ... ok
[INFO] [stdout] test recall::tests::fuse_results_empty ... ok
[INFO] [stdout] test recall::tests::backfill_embeddings_dry_run_then_apply ... ok
[INFO] [stdout] test recall::tests::fuse_results_near_ties_keep_absolute_raw_scores ... ok
[INFO] [stdout] test recall::tests::fuse_results_normalizes_bm25 ... ok
[INFO] [stdout] test recall::tests::fuse_results_sorted_by_score ... ok
[INFO] [stdout] test recall::tests::fuse_results_retains_raw_bm25_for_absolute_floors ... ok
[INFO] [stdout] test recall::tests::fuse_results_vector_only ... ok
[INFO] [stdout] test recall::tests::fuse_with_zero_bm25_weight ... ok
[INFO] [stdout] test recall::tests::fuse_with_zero_vector_weight ... ok
[INFO] [stdout] test recall::tests::galaxy_from_db_name_invalid ... ok
[INFO] [stdout] test recall::tests::galaxy_from_db_name_valid ... ok
[INFO] [stdout] test recall::tests::fuse_results_truncated_to_limit ... ok
[INFO] [stdout] test migration::tests::mixed_store_migrates_all_records_and_is_idempotent ... ok
[INFO] [stdout] test recall::tests::backfill_skips_empty_content_and_counts_failures_once ... ok
[INFO] [stdout] test migration::tests::a_plaintext_record_added_after_done_is_resealed_on_the_next_run ... ok
[INFO] [stdout] test conversational::tests::search_custom_limit ... ok
[INFO] [stdout] test recall::tests::embedder_probe_returns_vector_len ... ok
[INFO] [stdout] test recall::tests::integration_batch_store_empty ... ok
[INFO] [stdout] test mandala::tests::compartment_paths_are_separate ... ok
[INFO] [stdout] test mandala::tests::mandala_manager_open_all ... ok
[INFO] [stdout] test mandala::tests::mandala_manager_close ... ok
[INFO] [stdout] test recall::tests::hybrid_search_rehydrates_vectors_across_restart ... ok
[INFO] [stdout] test recall::tests::integration_empty_search ... ok
[INFO] [stdout] test recall::tests::bm25_weighted_search_skips_the_query_embed ... ok
[INFO] [stdout] test recall::tests::corroboration_boost_is_knob_gated_and_disclosed ... ok
[INFO] [stdout] test recall::tests::backfill_chunks_large_batches ... ok
[INFO] [stdout] test recall::tests::recall_result_fields ... ok
[INFO] [stdout] test recall::tests::graph_expansion_injects_unindexed_neighbors_and_boosts_connected ... ok
[INFO] [stdout] test recall::tests::test_promotion_on_read_config_default ... ok
[INFO] [stdout] test recall::tests::integration_cache_populated_after_store ... ok
[INFO] [stdout] test recall::tests::graph_expansion_honors_the_privacy_flag ... ok
[INFO] [stdout] test recall::tests::embedding_cache_scopes_vectors_by_embedder_namespace ... ok
[INFO] [stdout] test recall::tests::trust_weight_orders_high_trust_above_low ... ok
[INFO] [stdout] test recall::tests::trust_weight_zero_is_byte_identical_to_no_weight ... ok
[INFO] [stdout] test recall::tests::test_promote_memory_updates_hebbian_score_and_counts ... ok
[INFO] [stdout] test recall_conformal::tests::disclosure_serializes_honest_statuses ... ok
[INFO] [stdout] test recall::tests::integration_batch_store_with_embedding ... ok
[INFO] [stdout] test recall_conformal::tests::feedback_below_min_samples_stays_uncalibrated ... ok
[INFO] [stdout] test recall_conformal::tests::invalid_alpha_is_refused_not_silently_clamped ... ok
[INFO] [stdout] test recall::tests::integration_text_search_only ... ok
[INFO] [stdout] test recovery::tests::base64_encode_known_values ... ok
[INFO] [stdout] test recall_conformal::tests::calibration_reaches_fit_and_membership_follows_threshold ... ok
[INFO] [stdout] test recall::tests::integration_galaxy_filter ... ok
[INFO] [stdout] test recall_conformal::tests::state_persists_across_reconstruction ... ok
[INFO] [stdout] test recovery::tests::hex_encode_decode_roundtrip ... ok
[INFO] [stdout] test recall::tests::integration_vector_search_only ... ok
[INFO] [stdout] test recall_conformal::tests::unfitted_membership_is_none_not_a_guess ... ok
[INFO] [stdout] test recovery::tests::integrity_report_summary_clean ... ok
[INFO] [stdout] test recovery::tests::integrity_report_summary_corrupted ... ok
[INFO] [stdout] test recall::tests::time_filter_event_basis_falls_back_to_recorded ... ok
[INFO] [stdout] test recall::tests::test_hybrid_search_triggers_promotion_on_read ... ok
[INFO] [stdout] test recovery::tests::grow_map_size_capped_at_max ... ok
[INFO] [stdout] test recovery::tests::grow_map_size_doubles ... ok
[INFO] [stdout] test recovery::tests::recovery_strategy_flags ... ok
[INFO] [stdout] test recall::tests::integration_importance_affects_ranking ... ok
[INFO] [stdout] test recovery::tests::open_with_recovery_none_fails_on_corruption ... ok
[INFO] [stdout] test recall::tests::test_s10_association_rerank ... ok
[INFO] [stdout] test recovery::tests::open_with_recovery_warn_only_succeeds ... ok
[INFO] [stdout] test recovery::tests::integrity_check_clean_store ... ok
[INFO] [stdout] test recovery::tests::open_with_recovery_clean_store ... ok
[INFO] [stdout] test recovery::tests::integrity_check_detects_corruption ... ok
[INFO] [stdout] test recovery::tests::repair_on_clean_store_is_noop ... ok
[INFO] [stdout] test recovery::tests::open_with_recovery_auto_repairs ... ok
[INFO] [stdout] test recovery::tests::repair_across_multiple_galaxies ... ok
[INFO] [stdout] test recall::tests::embedding_cache_warm_starts_reingest_across_engine_restart ... ok
[INFO] [stdout] test recall::tests::time_filter_recorded_basis_inclusive_bounds ... ok
[INFO] [stdout] test recall::tests::integration_store_and_hybrid_search_roundtrip ... ok
[INFO] [stdout] test recovery::tests::repair_quarantines_corrupted_entries ... ok
[INFO] [stdout] test recovery::tests::repair_preserves_valid_memories ... ok
[INFO] [stdout] test recall::tests::integration_bm25_and_vector_both_contribute ... ok
[INFO] [stdout] test recovery::tests::repair_rebuilds_indexes ... ok
[INFO] [stdout] test recall::tests::integration_vector_count_tracks_stores ... ok
[INFO] [stdout] test redact::tests::dry_run_reports_without_writing ... ok
[INFO] [stdout] test reindex::tests::consistency_check_detects_drift ... ok
[INFO] [stdout] test reindex::tests::open_or_quarantine_recovers_an_unopenable_index ... ok
[INFO] [stdout] test recovery::tests::open_with_recovery_grows_past_small_map ... ok
[INFO] [stdout] test redact::tests::reviewer_fixtures_are_absent_from_lmdb_and_index_after_apply ... ok
[INFO] [stdout] test reindex::tests::classify_flags_missing_indexable_docs_as_healable ... ok
[INFO] [stdout] test reindex::tests::heal_ignores_pure_skip_reserve_and_heals_real_gaps ... ok
[INFO] [stdout] test reindex::tests::consistency_check_ignores_non_memory_galaxies ... ok
[INFO] [stdout] test reindex::tests::index_health_tracks_successes ... ok
[INFO] [stdout] test release_manifest::tests::artifact_order_normalized_for_stable_payload ... ok
[INFO] [stdout] test release_manifest::tests::bad_key_material_returns_none ... ok
[INFO] [stdout] test release_manifest::tests::payload_vector_is_byte_stable ... ok
[INFO] [stdout] test release_manifest::tests::sign_and_verify_roundtrip ... ok
[INFO] [stdout] test reindex::tests::pending_index_ledger_drains_and_clears ... ok
[INFO] [stdout] test release_manifest::tests::tampered_version_or_pin_fails ... ok
[INFO] [stdout] test release_manifest::tests::unsigned_and_wrong_domain_never_verify ... ok
[INFO] [stdout] test revision::tests::deleted_entry_breaks_seq_continuity ... ok
[INFO] [stdout] test revision::tests::empty_chain_is_vacuously_valid ... ok
[INFO] [stdout] test revision::tests::intact_chain_is_valid ... ok
[INFO] [stdout] test release_manifest::tests::tampered_artifact_hash_fails ... ok
[INFO] [stdout] test revision::tests::out_of_band_rewrite_breaks_head_match ... ok
[INFO] [stdout] test revision::tests::spliced_entry_breaks_hash_linkage ... ok
[INFO] [stdout] test reindex::tests::consistency_check_no_drift_when_indexed ... ok
[INFO] [stdout] test revision::tests::keys_sort_numerically ... ok
[INFO] [stdout] test reindex::tests::classify_separates_skip_reserve_from_healable_drift ... ok
[INFO] [stdout] test redact::tests::apply_redacts_in_place_reindexes_and_is_idempotent ... ok
[INFO] [stdout] test search::tests::coverage_normalizes_possessives_and_punctuation ... ok
[INFO] [stdout] test reindex::tests::heal_noop_when_consistent ... ok
[INFO] [stdout] test reindex::tests::rebuild_refuses_undecodable_sources_before_touching_index ... ok
[INFO] [stdout] test redact::tests::tag_filter_scopes_the_retrofit ... ok
[INFO] [stdout] test search::tests::add_document_skips_binary_content ... ok
[INFO] [stdout] test search::tests::lenient_fallback_never_fails_on_malformed_input ... ok
[INFO] [stdout] test search::tests::open_readonly_rejects_existing_empty_directory_without_creating_files ... ok
[INFO] [stdout] test reindex::tests::heal_repairs_only_drifted_galaxies ... ok
[INFO] [stdout] test search::tests::boolean_operator_doesnt_bypass_search ... ok
[INFO] [stdout] test search::tests::printable_ratio_treats_line_breaks_as_printable ... ok
[INFO] [stdout] test reindex::tests::heal_deletes_orphan_index_docs ... ok
[INFO] [stdout] test search::tests::open_readonly_rejects_incompatible_schema ... ok
[INFO] [stdout] test at_rest::tests::passphrase_mode_stores_argon2_params_and_rejects_wrong_passphrase ... ok
[INFO] [stdout] test search::tests::sanitize_content_accepts_code_and_formatting_heavy_text ... ok
[INFO] [stdout] test search::tests::sanitize_content_skips_empty ... ok
[INFO] [stdout] test search::tests::sanitize_content_scrubs_and_caps ... ok
[INFO] [stdout] test search::tests::sanitize_content_skips_null_bytes ... ok
[INFO] [stdout] test search::tests::sanitize_drops_punct_only_terms ... ok
[INFO] [stdout] test search::tests::sanitize_content_skips_low_printable_ratio ... ok
[INFO] [stdout] test search::tests::sanitize_escapes_boolean_operators ... ok
[INFO] [stdout] test search::tests::sanitize_empty_returns_empty ... ok
[INFO] [stdout] test search::tests::sanitize_escapes_field_syntax ... ok
[INFO] [stdout] test search::tests::sanitize_escapes_trailing_backslash_token ... ok
[INFO] [stdout] test search::tests::sanitize_escapes_quotes ... ok
[INFO] [stdout] test search::tests::sanitize_preserves_alphanumeric ... ok
[INFO] [stdout] test search::tests::sanitize_preserves_hyphenated_compounds ... ok
[INFO] [stdout] test search::tests::scrub_text_replaces_control_chars ... ok
[INFO] [stdout] test search::tests::coverage_is_case_insensitive ... ok
[INFO] [stdout] test reindex::tests::repair_rewrites_in_place_and_indexes_clean_content ... ok
[INFO] [stdout] test search::tests::sanitize_leaves_plain_terms_unquoted ... ok
[INFO] [stdout] test search::tests::search_empty_index ... ok
[INFO] [stdout] test search::tests::reopen_matching_schema_not_migrated ... ok
[INFO] [stdout] test search::tests::delete_document_from_index ... ok
[INFO] [stdout] test search::tests::coverage_matches_stemmed_variants ... ok
[INFO] [stdout] test search::tests::open_migrates_incompatible_schema ... ok
[INFO] [stdout] test search::tests::search_rejects_zero_limit_without_panicking ... ok
[INFO] [stdout] test reindex::tests::heal_indexes_only_the_missing_delta ... ok
[INFO] [stdout] test search::tests::or_default_filters_partial_matches_via_coverage ... ok
[INFO] [stdout] test search::tests::question_with_absent_token_still_matches ... ok
[INFO] [stdout] test search::tests::strip_stopwords_ignores_trailing_punctuation ... ok
[INFO] [stdout] test search::tests::strip_stopwords_is_case_insensitive ... ok
[INFO] [stdout] test search::tests::strip_stopwords_removes_common_words ... ok
[INFO] [stdout] test search::tests::token_coverage_counts_stemmed_whole_words ... ok
[INFO] [stdout] test search::tests::field_syntax_query_doesnt_access_other_fields ... ok
[INFO] [stdout] test search::tests::writer_lock_error_names_path_and_hint ... ok
[INFO] [stdout] test semantic::tests::case_insensitive_matching ... ok
[INFO] [stdout] test semantic::tests::emotion_text_scores_toward_one_x ... ok
[INFO] [stdout] test semantic::tests::empty_text_returns_neutral ... ok
[INFO] [stdout] test semantic::tests::encode_coordinate_produces_valid_range ... ok
[INFO] [stdout] test semantic::tests::encode_is_deterministic ... ok
[INFO] [stdout] test semantic::tests::logic_text_scores_toward_zero_x ... ok
[INFO] [stdout] test semantic::tests::macro_text_scores_toward_one_y ... ok
[INFO] [stdout] test semantic::tests::micro_text_scores_toward_zero_y ... ok
[INFO] [stdout] test semantic::tests::mixed_content_produces_intermediate_scores ... ok
[INFO] [stdout] test semantic::tests::neutral_text_returns_midpoint ... ok
[INFO] [stdout] test semantic::tests::semantic_scores_neutral ... ok
[INFO] [stdout] test semantic::tests::similar_texts_produce_similar_coordinates ... ok
[INFO] [stdout] test semantic::tests::space_text_scores_toward_one_z ... ok
[INFO] [stdout] test semantic::tests::time_text_scores_toward_zero_z ... ok
[INFO] [stdout] test reindex::tests::rebuild_respects_galaxy_filter ... ok
[INFO] [stdout] test search::tests::index_and_search_basic ... ok
[INFO] [stdout] test store::tests::content_hash_is_sha256 ... ok
[INFO] [stdout] test reindex::tests::rebuild_skips_binary_garbage ... ok
[INFO] [stdout] test search::tests::search_filtered_by_galaxy ... ok
[INFO] [stdout] test search::tests::search_by_tag ... ok
[INFO] [stdout] test search::tests::search_all_results_normalized ... ok
[INFO] [stdout] test search::tests::search_stopword_only_query_returns_nothing ... ok
[INFO] [stdout] test store::tests::delete_removes_index_entries ... ok
[INFO] [stdout] test store::tests::embedding_cache_roundtrip_batch_and_count ... ok
[INFO] [stdout] test store::tests::count_by_tag_counts_indexed_records ... ok
[INFO] [stdout] test search::tests::search_project_compound_query ... ok
[INFO] [stdout] test store::tests::embedding_cache_survives_store_reopen ... ok
[INFO] [stdout] test store::tests::cold_discovery_hydrates_verifies_and_respects_visibility ... ok
[INFO] [stdout] test store::tests::ensure_schema_completes_a_pre_cold_store ... ok
[INFO] [stdout] test search::tests::search_absolute_min_score_filters_weak_matches ... ok
[INFO] [stdout] test store::tests::count_memories ... ok
[INFO] [stdout] test search::tests::search_relative_floor_filters_weak_matches ... ok
[INFO] [stdout] test search::tests::search_ids_returns_uuids ... ok
[INFO] [stdout] test store::tests::memory_query_one_sided_time_bounds ... ok
[INFO] [stdout] test store::tests::find_by_content_hash_indexed_matches_scan ... ok
[INFO] [stdout] test store::tests::embedding_put_get_delete ... ok
[INFO] [stdout] test store::tests::entry_limit_per_galaxy_independent ... ok
[INFO] [stdout] test store::tests::entry_limit_rejects_excess_writes ... ok
[INFO] [stdout] test store::tests::find_similar_empty_galaxy ... ok
[INFO] [stdout] test store::tests::inspection_names_the_remedy_for_a_pre_cold_store ... ok
[INFO] [stdout] test store::tests::get_nonexistent_returns_none ... ok
[INFO] [stdout] test store::tests::open_and_create_galaxies ... ok
[INFO] [stdout] test store::tests::find_similar_respects_limit ... ok
[INFO] [stdout] test store::tests::find_similar_returns_nearest_first ... ok
[INFO] [stdout] test store::tests::overwrite_removes_stale_index_entries ... ok
[INFO] [stdout] test store::tests::put_dedup_uses_index ... ok
[INFO] [stdout] test store::tests::put_dedup_allows_different_content ... ok
[INFO] [stdout] test store::tests::put_dedup_prevents_duplicates ... ok
[INFO] [stdout] test reindex::tests::rebuild_repopulates_index_from_lmdb ... ok
[INFO] [stdout] test store::tests::put_raw_batch_empty_is_noop ... ok
[INFO] [stdout] test store::tests::put_semantic_preserves_temporal_and_importance ... ok
[INFO] [stdout] test store::tests::put_get_delete_memory ... ok
[INFO] [stdout] test store::tests::put_raw_batch_writes_atomically ... ok
[INFO] [stdout] test store::tests::entry_limit_none_allows_unlimited ... ok
[INFO] [stdout] test store::tests::put_batch_updates_indexes ... ok
[INFO] [stdout] test search::tests::search_stemming_matches_morphological_variants ... ok
[INFO] [stdout] test search::tests::search_incident_query_returns_only_relevant ... ok
[INFO] [stdout] test typology::tests::class_policy_floors_dialogue_and_caps_telemetry ... ok
[INFO] [stdout] test typology::tests::class_serde_roundtrip_snake_case ... ok
[INFO] [stdout] test typology::tests::dialogue_floor_dominate_telemetry_ceiling_by_construction ... ok
[INFO] [stdout] test typology::tests::friction_templates_detect_telemetry ... ok
[INFO] [stdout] test typology::tests::initial_tier_born_hot_except_archival ... ok
[INFO] [stdout] test typology::tests::session_json_shape_detects_dialogue ... ok
[INFO] [stdout] test typology::tests::tag_families_detect_classes ... ok
[INFO] [stdout] test typology::tests::unrecognized_content_stays_unstamped ... ok
[INFO] [stdout] test validator::tests::allow_normal_content_with_system_word ... ok
[INFO] [stdout] test validator::tests::allow_valid_memory ... ok
[INFO] [stdout] test validator::tests::injection_detection_various_patterns ... ok
[INFO] [stdout] test validator::tests::memory_poisoning_high_trust_allowed_but_trust_preserved ... ok
[INFO] [stdout] test validator::tests::memory_poisoning_low_trust_rejected_for_production ... ok
[INFO] [stdout] test validator::tests::memory_poisoning_with_source_builder_clamps_trust ... ok
[INFO] [stdout] test validator::tests::provenance_ed25519_sign_and_verify ... ok
[INFO] [stdout] test validator::tests::provenance_ed25519_signature_rejected_without_key ... ok
[INFO] [stdout] test store::tests::put_semantic_updates_coord5d ... ok
[INFO] [stdout] test validator::tests::provenance_sign_and_verify ... ok
[INFO] [stdout] test validator::tests::provenance_tamper_detected ... ok
[INFO] [stdout] test validator::tests::reject_empty_content ... ok
[INFO] [stdout] test validator::tests::reject_injection_pattern ... ok
[INFO] [stdout] test validator::tests::reject_low_trust ... ok
[INFO] [stdout] test validator::tests::reject_oversized_content ... ok
[INFO] [stdout] test validator::tests::require_signature_allows_signed ... ok
[INFO] [stdout] test validator::tests::require_signature_rejects_unsigned ... ok
[INFO] [stdout] test validator::tests::source_allowlist_allows_listed ... ok
[INFO] [stdout] test validator::tests::source_allowlist_blocks_unlisted ... ok
[INFO] [stdout] test validator::tests::strict_config_rejects_low_trust ... ok
[INFO] [stdout] test validator::tests::verdict_reason_strings ... ok
[INFO] [stdout] test vector::tests::cosine_similarity_45_degrees ... ok
[INFO] [stdout] test vector::tests::cosine_similarity_exact_match ... ok
[INFO] [stdout] test vector::tests::cosine_similarity_orthogonal ... ok
[INFO] [stdout] test vector::tests::vector_store_add_and_search ... ok
[INFO] [stdout] test vector::tests::vector_store_clear ... ok
[INFO] [stdout] test vector::tests::vector_store_empty_search ... ok
[INFO] [stdout] test vector::tests::vector_store_galaxy_filter ... ok
[INFO] [stdout] test validator::tests::provenance_ed25519_tamper_detected ... ok
[INFO] [stdout] test store::tests::put_batch_atomic_write ... ok
[INFO] [stdout] test store::tests::query_by_importance_range ... ok
[INFO] [stdout] test vector::tests::vector_store_mismatched_dimensions ... ok
[INFO] [stdout] test vector::tests::vector_store_remove ... ok
[INFO] [stdout] test vector::tests::vector_store_search_similar_to ... ok
[INFO] [stdout] test vector::tests::vector_store_search_with_limit ... ok
[INFO] [stdout] test vector::tests::vector_store_zero_query_returns_empty ... ok
[INFO] [stdout] test store::tests::query_by_tag_uses_index ... ok
[INFO] [stdout] test store::tests::query_by_tags ... ok
[INFO] [stdout] test store::tests::query_by_importance_uses_index ... ok
[INFO] [stdout] test store::tests::query_by_time_uses_index ... ok
[INFO] [stdout] test search::tests::wildcard_query_doesnt_match_all ... ok
[INFO] [stdout] test store::tests::raw_put_get ... ok
[INFO] [stdout] test store::tests::semantic_encoder_accessible ... ok
[INFO] [stdout] test store::tests::scan_memories ... ok
[INFO] [stdout] test store::tests::query_substring_filters_galaxy_wide ... ok
[INFO] [stdout] test store::tests::test_find_across_galaxies ... ok
[INFO] [stdout] test vector::tests::vector_store_load_empty ... ok
[INFO] [stdout] test vector::tests::vector_store_load_from_lmdb ... ok
[INFO] [stdout] test store::tests::store_dir_has_restrictive_permissions ... ok
[INFO] [stdout] test vector::tests::vector_store_load_multiple_embeddings ... ok
[INFO] [stdout] test store::tests::map_full_error_is_graceful ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 587 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 6.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cold_storage_tests.rs (/opt/rustwide/target/debug/build/wm-memory/1bda97e4e214b2cc/out/cold_storage_tests-1bda97e4e214b2cc)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test outer_rim_identification_and_sorting ... ok
[INFO] [stdout] test cold_query_filtering ... ok
[INFO] [stdout] test zero_data_loss_freeze_thaw_exact_fidelity ... ok
[INFO] [stdout] test phagic_thematic_condensation_and_digestion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/store.rs (/opt/rustwide/target/debug/build/wm-memory/76365222e14091a9/out/store-76365222e14091a9)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test store_galaxy_db_names_match_enum ... ok
[INFO] [stdout] test store_all_galaxy_db_names_are_unique_lmdb_names ... ok
[INFO] [stdout] test store_opens_with_default_map_size ... ok
[INFO] [stdout] test store_creates_all_14_galaxy_databases ... ok
[INFO] [stdout] test store_custom_map_size_works ... ok
[INFO] [stdout] test store_can_reopen_existing_environment ... ok
[INFO] [stdout] test test_valkyrie_sanctuary_memory_storage ... ok
[INFO] [stdout] test session_sequences_are_scoped_per_session ... ok
[INFO] [stdout] test two_writer_loop_never_duplicates_sequences ... ok
[INFO] [stdout] test concurrent_put_session_turn_allocates_contiguous_unique_sequences ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wm_memory
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336", kill_on_drop: false }`
[INFO] [stdout] 2d3e02a80e115196672f50e3314414764a6188e676a4a134d6b0c75b447d7336
