[INFO] cloning repository https://github.com/primitive-0rigins/venturi
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/primitive-0rigins/venturi" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprimitive-0rigins%2Fventuri", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprimitive-0rigins%2Fventuri'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c1656df5077530c21ae06114b738c42d5d03d0cc
[INFO] testing primitive-0rigins/venturi against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fprimitive-0rigins%2Fventuri" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/primitive-0rigins/venturi
[INFO] finished tweaking git repo https://github.com/primitive-0rigins/venturi
[INFO] tweaked toml for git repo https://github.com/primitive-0rigins/venturi written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/primitive-0rigins/venturi 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 git repo https://github.com/primitive-0rigins/venturi 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-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84
[INFO] running `Command { std: "docker" "start" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84", 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" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84" "/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" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84", 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" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling hybrid-array v0.4.13
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling openssl v0.10.80
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling matrixmultiply v0.3.11
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling safe_arch v1.1.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling signature v3.0.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling ed25519 v3.0.0
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling curve25519-dalek v5.0.0
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling wide v1.5.0
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling nalgebra-macros v0.3.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling tower-http v0.5.2
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling openssl-sys v0.9.116
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.28.0
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling ed25519-dalek v3.0.0
[INFO] [stderr]    Compiling simba v0.10.0
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling hyper v1.10.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling nalgebra v0.35.0
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling rusqlite v0.31.0
[INFO] [stderr]    Compiling venturi v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tower-http`
[INFO] [stderr]   --> Cargo.toml:35:15
[INFO] [stderr]    |
[INFO] [stderr] 35 | [dependencies.tower-http]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tower-http`
[INFO] [stderr] warning: `venturi` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 02s
[INFO] running `Command { std: "docker" "inspect" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84", 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" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling openssl v0.10.80
[INFO] [stderr]    Compiling tower-http v0.5.2
[INFO] [stderr]    Compiling rusqlite v0.31.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling venturi v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tower-http`
[INFO] [stderr]   --> Cargo.toml:35:15
[INFO] [stderr]    |
[INFO] [stderr] 35 | [dependencies.tower-http]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tower-http`
[INFO] [stderr] warning: `venturi` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 37.40s
[INFO] running `Command { std: "docker" "inspect" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84", 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" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `tower-http`
[INFO] [stderr]   --> Cargo.toml:35:15
[INFO] [stderr]    |
[INFO] [stderr] 35 | [dependencies.tower-http]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tower-http`
[INFO] [stderr] warning: `venturi` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/venturi/ed3bcc8c6923eccf/out/venturi-ed3bcc8c6923eccf)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test auth::tests::namespace_grants_are_explicit ... ok
[INFO] [stdout] test intelligence::community::tests::detect_groups_two_clusters_joined_by_a_weak_bridge ... ok
[INFO] [stdout] test api::tests::jaccard_similarity_scores_overlap ... ok
[INFO] [stdout] test intelligence::community::tests::detect_returns_empty_when_graph_too_small_for_k ... ok
[INFO] [stdout] test auth::tests::scope_is_fail_closed ... ok
[INFO] [stdout] test intelligence::librarian::tests::cosine_similarity_empty_vectors_is_zero ... ok
[INFO] [stdout] test intelligence::community::tests::detect_omits_isolated_nodes_with_no_edges ... ok
[INFO] [stdout] test intelligence::librarian::tests::cosine_similarity_identical_vectors_is_one ... ok
[INFO] [stdout] test intelligence::librarian::tests::cosine_similarity_mismatched_lengths_is_zero ... ok
[INFO] [stdout] test intelligence::librarian::tests::cosine_similarity_opposite_vectors_is_negative_one ... ok
[INFO] [stdout] test intelligence::librarian::tests::cosine_similarity_zero_vector_is_zero ... ok
[INFO] [stdout] test intelligence::librarian::tests::cosine_similarity_orthogonal_vectors_is_zero ... ok
[INFO] [stdout] test intelligence::librarian::tests::eject_chain_fact_vector_cleanup_glob_matches_source_prefixed_ids ... ok
[INFO] [stdout] test intelligence::librarian::tests::rrf_fuse_respects_top_k ... ok
[INFO] [stdout] test intelligence::librarian::tests::parse_hype_questions_keeps_only_questions ... ok
[INFO] [stdout] test intelligence::librarian::tests::rrf_fuse_agreement_outranks_single_list_hit ... ok
[INFO] [stdout] test intelligence::librarian::tests::rrf_fuse_empty_inputs_yields_empty_result ... ok
[INFO] [stdout] test intelligence::librarian::tests::sqlite_vec_smoke_when_extension_configured ... ok
[INFO] [stdout] test intelligence::librarian::tests::vector_ids_roundtrip_to_orb_ids ... ok
[INFO] [stdout] test intelligence::graph::tests::write_hyperedge_skips_degenerate_single_member_after_dedup ... ok
[INFO] [stdout] test intelligence::graph::tests::insert_pairwise_edge_dedups_on_replay ... ok
[INFO] [stdout] test intelligence::graph::tests::write_hyperedge_keeps_separate_rows_across_parent_ids ... ok
[INFO] [stdout] test storage::shelf::tests::remove_ignores_non_orb_ids ... ok
[INFO] [stdout] test types::orb::tests::parser_rejects_trailing_bytes_and_invalid_chain_position ... ok
[INFO] [stdout] test types::orb::tests::parser_rejects_unknown_version ... ok
[INFO] [stdout] test types::orb::tests::parser_rejects_wrong_parent_binding ... ok
[INFO] [stdout] test intelligence::graph::tests::write_hyperedge_dedups_by_parent_and_members_without_inflating_weight ... ok
[INFO] [stdout] test intelligence::graph::tests::detect_communities_populates_community_id_for_connected_nodes ... ok
[INFO] [stdout] test intelligence::graph::tests::traverse_finds_community_linked_node_beyond_bfs_hop_limit ... ok
[INFO] [stdout] test intelligence::scribe::tests::integrity_chain_detects_altered_event ... ok
[INFO] [stdout] test intelligence::scribe::tests::recall_uses_unique_expected_orb_ids ... ok
[INFO] [stdout] test intelligence::scribe::tests::cursor_does_not_skip_events_with_the_same_timestamp ... ok
[INFO] [stdout] test intelligence::scribe::tests::signed_jsonl_export_verifies_and_detects_alteration ... ok
[INFO] [stdout] test intelligence::librarian::tests::demote_cold_ignores_high_score_with_insufficient_evidence ... ok
[INFO] [stdout] test intelligence::librarian::tests::apply_exit_feedback_skips_orb_that_no_longer_exists ... ok
[INFO] [stdout] test intelligence::librarian::tests::sweep_checkpoint_roundtrips_and_advances ... ok
[INFO] [stdout] test intelligence::librarian::tests::apply_exit_feedback_updates_beta_bernoulli_posterior ... ok
[INFO] [stdout] test intelligence::librarian::tests::demote_cold_protects_orb_with_sufficient_evidence_and_high_score ... ok
[INFO] [stdout] test intelligence::librarian::tests::replayed_catalog_registration_preserves_orb_state_and_fts_rows ... ok
[INFO] [stdout] test intelligence::librarian::tests::metadata_namespace_filter_does_not_return_other_namespace ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/venturi/e2d19ff347f464d0/out/venturi-e2d19ff347f464d0)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test server::tests::base64_decode_rejects_malformed_padding_and_trailing_bits ... ok
[INFO] [stdout] test server::tests::constant_time_eq_matches_ordinary_string_equality ... ok
[INFO] [stdout] test server::tests::overload_error_is_machine_readable ... ok
[INFO] [stdout] test server::tests::rate_limiter_is_per_agent_and_operation ... ok
[INFO] [stdout] test server::tests::rate_limiter_reopens_after_window ... ok
[INFO] [stdout] test worker::tests::channel_full_returns_overloaded ... ok
[INFO] [stdout] test server::tests::lock_mutex_recovers_after_a_panic_under_the_lock ... ok
[INFO] [stdout] test server::tests::health_requires_no_key ... ok
[INFO] [stdout] test server::tests::protected_route_with_wrong_key_is_rejected ... ok
[INFO] [stdout] test server::tests::protected_route_without_key_is_rejected ... ok
[INFO] [stdout] test server::tests::verdict_uses_the_write_rate_limit ... ok
[INFO] [stdout] test server::tests::read_scoped_key_passes_middleware_on_read_route ... ok
[INFO] [stdout] test server::tests::admin_key_passes_middleware_on_write_route ... ok
[INFO] [stdout] test server::tests::read_scoped_key_is_rejected_on_write_route ... ok
[INFO] [stdout] test server::tests::context_rejects_a_namespace_outside_the_key_grant ... ok
[INFO] [stdout] test server::tests::streaming_unknown_parent_id_returns_not_found_without_a_body ... ok
[INFO] [stdout] test server::tests::scoped_key_cannot_use_global_document_retrieval ... ok
[INFO] [stdout] test server::tests::rate_limit_is_keyed_by_authenticated_key_not_caller_supplied_agent_id ... ok
[INFO] [stdout] test server::tests::streamed_document_matches_non_streaming_reassembly ... ok
[INFO] [stdout] test worker::tests::concurrent_ingests_do_not_interleave_or_corrupt_chains ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/benchmark.rs (/opt/rustwide/target/release/build/venturi/51b5f4f184d3993a/out/benchmark-51b5f4f184d3993a)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test bench_09_completeness_recall_signal_records ... ok
[INFO] [stdout] test bench_05_conflicting_info_returns_both ... ok
[INFO] [stdout] test bench_01_basic_exact_single_orb ... ok
[INFO] [stdout] test bench_03_info_not_found_is_typed ... ok
[INFO] [stdout] test bench_07_stale_superseded_returns_versions_by_date ... ok
[INFO] [stdout] test bench_08_semantic_context_soft_check ... ok
[INFO] [stdout] test bench_04_completeness_returns_all_related_orbs ... ok
[INFO] [stdout] test bench_10_high_level_consensus_uses_graph_overlay ... ok
[INFO] [stdout] test bench_02_constrained_filter_selects_one ... ok
[INFO] [stdout] test bench_06_intra_document_full_chain_assembly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/catalog_reconcile.rs (/opt/rustwide/target/release/build/venturi/3f8c1d6b9d0d01d6/out/catalog_reconcile-3f8c1d6b9d0d01d6)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test opening_journal_scrubs_legacy_plaintext_chunks ... ok
[INFO] [stdout] test journal_never_persists_plaintext_chunks ... ok
[INFO] [stdout] test normal_ingestion_does_not_need_reconciliation ... ok
[INFO] [stdout] test reconcile_catalog_is_idempotent_once_registered ... ok
[INFO] [stdout] test reconcile_catalog_recovers_orb_missing_from_librarian ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/corruption.rs (/opt/rustwide/target/release/build/venturi/1b60be233b50044b/out/corruption-1b60be233b50044b)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test invalid_gatekeeper_input_is_rejected_before_journal_open ... ok
[INFO] [stdout] test invalid_calendar_dates_are_rejected_before_journal_open ... ok
[INFO] [stdout] test modified_orb_file_returns_marker_and_audits_failure ... ok
[INFO] [stdout] test missing_orb_file_returns_marker_and_audits_failure ... ok
[INFO] [stdout] test startup_recovers_in_progress_journal_entry ... ok
[INFO] [stdout] test wrong_chain_key_returns_marker_and_audits_failure ... ok
[INFO] [stdout] test one_corrupted_orb_preserves_other_chain_content ... ok
[INFO] [stdout] test multi_orb_ingestion_uses_one_chain_key ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/end_to_end.rs (/opt/rustwide/target/release/build/venturi/6926360a41e0baec/out/end_to_end-6926360a41e0baec)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test seal_store_load_rehydrate ... ok
[INFO] [stdout] test chain_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/release/build/venturi/ec3cc089b1a64055/out/integration-ec3cc089b1a64055)
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test chain_references_roundtrip_and_reverse_lookup ... ok
[INFO] [stdout] test empty_ingest_rejected ... ok
[INFO] [stdout] test access_mark_sweep_reports_flushed_chains ... ok
[INFO] [stdout] test chunk_size_limit_enforced ... ok
[INFO] [stdout] test cold_demoted_orb_is_requeued_for_reembedding_on_promotion ... ok
[INFO] [stdout] test consensus_unsupported_modes_return_not_found ... ok
[INFO] [stdout] test context_not_found_empty_store ... ok
[INFO] [stdout] test daemon_health_events_are_recorded_to_scribe ... ok
[INFO] [stdout] test embedding_capability_degrades_until_worker_loads_index ... ok
[INFO] [stdout] test active_foresights_return_by_relevance_date ... ok
[INFO] [stdout] test context_stability_check_reports_stable_replay ... ok
[INFO] [stdout] test answer_facts_stored_in_catalog ... ok
[INFO] [stdout] test chain_reference_rejects_invalid_type ... ok
[INFO] [stdout] test context_uses_keyword_index_when_embeddings_unavailable ... ok
[INFO] [stdout] test document_assembly_never_exceeds_max_rehydration_bytes ... ok
[INFO] [stdout] test consensus_uses_keyword_context_when_embeddings_unavailable ... ok
[INFO] [stdout] test graph_not_found_no_match ... ok
[INFO] [stdout] test ingestion_rejects_oversized_catalog_metadata ... ok
[INFO] [stdout] test graph_traverses_hyperedges_without_pairwise_edges ... ok
[INFO] [stdout] test metadata_retrieval_no_decrypt ... ok
[INFO] [stdout] test multi_orb_lossless_reassembly ... ok
[INFO] [stdout] test storage_files_are_owner_only ... ok
[INFO] [stdout] test single_orb_ingest_and_retrieve ... ok
[INFO] [stdout] test secret_foresights_are_not_returned_broadly ... ok
[INFO] [stdout] test table_ingest_indexes_table_summary_and_preserves_raw_table ... ok
[INFO] [stdout] test structured_retrieval_by_topic ... ok
[INFO] [stdout] test secret_classification_requires_explicit_parent_id ... ok
[INFO] [stdout] test summary_trust_metadata_roundtrip ... ok
[INFO] [stdout] test lifecycle_hot_cap_is_scoped_per_agent ... ok
[INFO] [stdout] test structured_retrieval_respects_token_budget ... ok
[INFO] [stdout] test pinned_orbs_do_not_demote_in_lifecycle_sweep ... ok
[INFO] [stdout] test temporal_retrieval_by_date_range ... ok
[INFO] [stdout] test tier_sweep_counts_a_cold_chain_once ... ok
[INFO] [stdout] test verdict_recall_computes ... ok
[INFO] [stdout] test two_chains_isolation ... ok
[INFO] [stdout] test verified_answer_fact_atoms_surface_in_metadata ... ok
[INFO] [stdout] test verdict_proven_useful_orb_is_exempt_from_cold_demotion ... ok
[INFO] [stdout] test verdict_signal_fires ... ok
[INFO] [stdout] test verdict_rejects_invalid_values_and_cross_chain_orbs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/legal_hold.rs (/opt/rustwide/target/release/build/venturi/ecba41d6e0f077d6/out/legal_hold-ecba41d6e0f077d6)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test legal_hold_mutations_reject_unknown_chains ... ok
[INFO] [stdout] test expiry_tombstones_catalog_and_removes_bytes_and_key ... ok
[INFO] [stdout] test expiry_keeps_chain_retryable_when_shelf_deletion_fails ... FAILED
[INFO] [stdout] test pinned_chain_is_not_deleted_by_expiry_sweep ... ok
[INFO] [stdout] test legal_hold_blocks_expiry_until_released ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- expiry_keeps_chain_retryable_when_shelf_deletion_fails stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'expiry_keeps_chain_retryable_when_shelf_deletion_fails' (2532) panicked at tests/legal_hold.rs:183:5:
[INFO] [stdout] assertion failed: v.sweep_expiry().is_err()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x618d92dbb041 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x618d92dd101a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x618d92dbfb9c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x618d92d93fb6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x618d92db2229 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x618d92a445a0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x618d92db23e2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x618d92d94094 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x618d92d8c989 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x618d92d9500d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x618d92dd177c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x618d92dd1742 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x618d92a35643 - <legal_hold[2682c66569a846b6]::expiry_keeps_chain_retryable_when_shelf_deletion_fails::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x618d92a379eb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x618d92a44bc5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x618d92a3e4b4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x618d92a47c52 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x618d92db9e8f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d8cb50f3dfa - <unknown>
[INFO] [stdout]   19:     0x7d8cb51873d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     expiry_keeps_chain_retryable_when_shelf_deletion_fails
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 4 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test legal_hold`
[INFO] running `Command { std: "docker" "inspect" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84", kill_on_drop: false }`
[INFO] [stdout] 0dc55a6e2b9d00ab0e9c4d0447a9a577f98a52ca0cc43a32611ba924eb545e84
