[INFO] cloning repository https://github.com/animegolem/cli-rag [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/animegolem/cli-rag" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fanimegolem%2Fcli-rag", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fanimegolem%2Fcli-rag'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 7518f61c59e5e20441728093620c1df32b40ffaf [INFO] testing animegolem/cli-rag/7518f61c59e5e20441728093620c1df32b40ffaf against master#7704328ba5ae8d6ce0ac303c9d5a1a1605906766 for pr-146989 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fanimegolem%2Fcli-rag" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/animegolem/cli-rag [INFO] finished tweaking git repo https://github.com/animegolem/cli-rag [INFO] tweaked toml for git repo https://github.com/animegolem/cli-rag written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/animegolem/cli-rag on toolchain 7704328ba5ae8d6ce0ac303c9d5a1a1605906766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/animegolem/cli-rag 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" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded erased-serde v0.4.7 [INFO] [stderr] Downloaded serde_core v1.0.221 [INFO] [stderr] Downloaded which v7.0.3 [INFO] [stderr] Downloaded globwalk v0.8.1 [INFO] [stderr] Downloaded kqueue v1.1.1 [INFO] [stderr] Downloaded assert_cmd v2.0.17 [INFO] [stderr] Downloaded assert_fs v1.1.3 [INFO] [stderr] Downloaded globwalk v0.9.1 [INFO] [stderr] Downloaded clap_derive v4.5.45 [INFO] [stderr] Downloaded clap_complete v4.5.57 [INFO] [stderr] Downloaded clap v4.5.45 [INFO] [stderr] Downloaded ignore v0.4.23 [INFO] [stderr] Downloaded cc v1.2.33 [INFO] [stderr] Downloaded clap_builder v4.5.44 [INFO] [stderr] Downloaded serde_derive v1.0.221 [INFO] [stderr] Downloaded globset v0.4.16 [INFO] [stderr] Downloaded mlua-sys v0.6.8 [INFO] [stderr] Downloaded serde v1.0.221 [INFO] [stderr] Downloaded bstr v1.12.0 [INFO] [stderr] Downloaded luajit-src v210.5.12+a4f56a4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a1a150323817368b3fa4071b3a8ba2b62aead6485c1110175d2381bfb721dff6 [INFO] running `Command { std: "docker" "start" "-a" "a1a150323817368b3fa4071b3a8ba2b62aead6485c1110175d2381bfb721dff6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a1a150323817368b3fa4071b3a8ba2b62aead6485c1110175d2381bfb721dff6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a1a150323817368b3fa4071b3a8ba2b62aead6485c1110175d2381bfb721dff6", kill_on_drop: false }` [INFO] [stdout] a1a150323817368b3fa4071b3a8ba2b62aead6485c1110175d2381bfb721dff6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] af893f3f529edb2ded925bbb188580c09b3d166f98c2e6bad30b3a6973d7dffa [INFO] running `Command { std: "docker" "start" "-a" "af893f3f529edb2ded925bbb188580c09b3d166f98c2e6bad30b3a6973d7dffa", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling serde_core v1.0.221 [INFO] [stderr] Compiling serde v1.0.221 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling bitflags v2.9.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling cc v1.2.33 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling env_home v0.1.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling lua-src v547.0.0 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling anstyle v1.0.11 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling anstream v0.6.20 [INFO] [stderr] Compiling erased-serde v0.4.7 [INFO] [stderr] Compiling clap_lex v0.7.5 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling clap_builder v4.5.44 [INFO] [stderr] Compiling which v7.0.3 [INFO] [stderr] Compiling luajit-src v210.5.12+a4f56a4 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling inotify-sys v0.1.5 [INFO] [stderr] Compiling ordered-float v2.10.1 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling mlua-sys v0.6.8 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling winnow v0.7.12 [INFO] [stderr] Compiling inotify v0.9.6 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling filetime v0.2.26 [INFO] [stderr] Compiling mio v0.8.11 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling notify v6.1.1 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling serde_derive v1.0.221 [INFO] [stderr] Compiling globset v0.4.16 [INFO] [stderr] Compiling clap_derive v4.5.45 [INFO] [stderr] Compiling ignore v0.4.23 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling globwalk v0.8.1 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling clap v4.5.45 [INFO] [stderr] Compiling clap_complete v4.5.57 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling serde-value v0.7.0 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling mlua v0.9.9 [INFO] [stderr] Compiling cli-rag v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 45s [INFO] running `Command { std: "docker" "inspect" "af893f3f529edb2ded925bbb188580c09b3d166f98c2e6bad30b3a6973d7dffa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "af893f3f529edb2ded925bbb188580c09b3d166f98c2e6bad30b3a6973d7dffa", kill_on_drop: false }` [INFO] [stdout] af893f3f529edb2ded925bbb188580c09b3d166f98c2e6bad30b3a6973d7dffa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 64409cb51d8efa55789654f235921350ef88e25ef7cb41fb58356f1f7ce73660 [INFO] running `Command { std: "docker" "start" "-a" "64409cb51d8efa55789654f235921350ef88e25ef7cb41fb58356f1f7ce73660", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v2.9.3 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling assert_cmd v2.0.17 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling tempfile v3.21.0 [INFO] [stderr] Compiling which v7.0.3 [INFO] [stderr] Compiling luajit-src v210.5.12+a4f56a4 [INFO] [stderr] Compiling mlua-sys v0.6.8 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling globset v0.4.16 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling ignore v0.4.23 [INFO] [stderr] Compiling globwalk v0.8.1 [INFO] [stderr] Compiling globwalk v0.9.1 [INFO] [stderr] Compiling assert_fs v1.1.3 [INFO] [stderr] Compiling mlua v0.9.9 [INFO] [stderr] Compiling cli-rag v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 07s [INFO] running `Command { std: "docker" "inspect" "64409cb51d8efa55789654f235921350ef88e25ef7cb41fb58356f1f7ce73660", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "64409cb51d8efa55789654f235921350ef88e25ef7cb41fb58356f1f7ce73660", kill_on_drop: false }` [INFO] [stdout] 64409cb51d8efa55789654f235921350ef88e25ef7cb41fb58356f1f7ce73660 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 78b1b3670987c8f770d9d7e1324a1c49c5005027da3f3868547150e27e8a3064 [INFO] running `Command { std: "docker" "start" "-a" "78b1b3670987c8f770d9d7e1324a1c49c5005027da3f3868547150e27e8a3064", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cli_rag-6cbddd0138837a17) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test commands::graph::tests::test_render_mermaid_and_dot ... ok [INFO] [stdout] test util::tests::normalize_display_path_converts_backslashes ... ok [INFO] [stdout] test model::tests::test_parse_toml_front_matter_and_title ... ok [INFO] [stdout] test validate::tests::core::test_warn_on_isolated_adrs ... ok [INFO] [stdout] test model::tests::test_parse_front_matter_and_title ... ok [INFO] [stdout] test validate::tests::links_and_edges::test_required_edges_missing_values ... ok [INFO] [stdout] test validate::tests::cross_and_cycles::test_cycle_policy_override_to_error ... ok [INFO] [stdout] test validate::tests::cross_and_cycles::test_cross_schema_disallowed ... ok [INFO] [stdout] test validate::tests::core::test_schema_required_unknown_and_refers_to_types ... ok [INFO] [stdout] test model::tests::test_parse_yaml_crlf_and_no_front_matter ... ok [INFO] [stdout] test validate::tests::core::test_validate_docs_invalid_status_and_refs_and_duplicates ... ok [INFO] [stdout] test validate::tests::links_and_edges::test_wikilinks_min_outgoing_warning ... ok [INFO] [stdout] test validate::tests::links_and_edges::test_wikilinks_min_incoming_error ... ok [INFO] [stderr] Running unittests src/bin/cli-rag.rs (/opt/rustwide/target/debug/deps/cli_rag-01c5ada8927d39f9) [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [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] [stderr] Running tests/integration_ai_index_apply.rs (/opt/rustwide/target/debug/deps/integration_ai_index_apply-6c64d32111cfa638) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test ai_index_aliases_removed ... ok [INFO] [stdout] test ai_index_apply_writes_frontmatter_tags_and_cache ... ok [INFO] [stdout] test ai_index_apply_hash_mismatch_exits_2 ... ok [INFO] [stdout] test ai_index_apply_writes_cache_and_reports ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/integration_ai_index_plan.rs (/opt/rustwide/target/debug/deps/integration_ai_index_plan-ca5f93de75e0bf06) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test ai_index_plan_aliases_removed ... ok [INFO] [stdout] test ai_index_plan_writes_schema_compliant_shape ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/integration_ai_new.rs (/opt/rustwide/target/debug/deps/integration_ai_new-507b76485e182fcf) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test ai_new_start_includes_frontmatter_constraints_metadata ... ok [INFO] [stdout] test ai_new_destination_mapping_routes_notes ... ok [INFO] [stdout] test ai_new_schema_output_path_overrides_global ... ok [INFO] [stdout] test ai_new_cancel_without_id_auto_cancels_when_single_draft ... ok [INFO] [stdout] test ai_new_template_precedence_prefers_lua ... ok [INFO] [stdout] test ai_new_rejects_destination_outside_base ... ok [INFO] [stdout] test ai_new_template_precedence_prefers_toml_when_no_lua ... ok [INFO] [stdout] test ai_new_cancel_and_list ... ok [INFO] [stderr] info: ai new outputs JSON; ignoring --format override [INFO] [stdout] test ai_new_cancel_without_id_requires_choice_when_multiple_drafts_exist ... ok [INFO] [stdout] test ai_new_submit_blocks_readonly_frontmatter_override ... ok [INFO] [stdout] test ai_new_start_submit_flow ... ok [INFO] [stdout] test ai_new_note_template_includes_contract_guidance ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s [INFO] [stdout] [INFO] [stderr] Running tests/integration_cluster.rs (/opt/rustwide/target/debug/deps/integration_cluster-7ebea25a0010295f) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test cluster_json_includes_members ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/integration_config_precedence.rs (/opt/rustwide/target/debug/deps/integration_config_precedence-34750aabaa09ef2b) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test env_overrides_config_and_cli_overrides_env ... ok [INFO] [stderr] Running tests/integration_config_version.rs (/opt/rustwide/target/debug/deps/integration_config_version-18f3491754d057f9) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test config_version_defaults_when_absent ... ok [INFO] [stdout] test config_version_flows_when_present ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/integration_cycle_policy.rs (/opt/rustwide/target/debug/deps/integration_cycle_policy-2d71076a28a02717) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test cycles_error_with_error_policy ... ok [INFO] [stderr] Running tests/integration_get_ai.rs (/opt/rustwide/target/debug/deps/integration_get_ai-934375a54c4d84b7) [INFO] [stdout] test cycles_warn_by_default_or_warn_policy ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test get_ai_returns_content_blocks ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/integration_get_ai_neighbors.rs (/opt/rustwide/target/debug/deps/integration_get_ai_neighbors-c0f9f2491f59c37a) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test get_json_policy_violation_full_depth_gt1 ... ok [INFO] [stdout] test get_json_neighbors_metadata_and_outline ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stderr] Running tests/integration_graph_json.rs (/opt/rustwide/target/debug/deps/integration_graph_json-c0c3ece24a93d84b) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test graph_json_contract_shape ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/integration_help.rs (/opt/rustwide/target/debug/deps/integration_help-dfdefcbd72dfdbff) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test cli_ai_help_lists_subcommands ... ok [INFO] [stdout] test cli_help_prints_usage ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/integration_index_unified.rs (/opt/rustwide/target/debug/deps/integration_index_unified-100a3efd8ab04ecc) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test unified_index_includes_kinded_edges_and_locations ... ok [INFO] [stderr] Running tests/integration_info.rs (/opt/rustwide/target/debug/deps/integration_info-d71dd66b67a3dcaa) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test info_json_on_empty_base_reports_structure ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/integration_init.rs (/opt/rustwide/target/debug/deps/integration_init-739d4f0f67a3943b) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test init_backup_creates_bak ... ok [INFO] [stdout] test init_writes_config_silently ... ok [INFO] [stdout] test init_project_emits_json ... ok [INFO] [stdout] test init_not_implemented_generic ... ok [INFO] [stderr] Running tests/integration_init_schema.rs (/opt/rustwide/target/debug/deps/integration_init_schema-f0c03d57d05ddcf4) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test init_appends_inline_schema ... ok [INFO] [stdout] test init_inline_idempotent ... ok [INFO] [stdout] test init_writes_separate_schema_and_imports ... ok [INFO] [stdout] test init_separate_idempotent_import ... ok [INFO] [stderr] Running tests/integration_lua_new.rs (/opt/rustwide/target/debug/deps/integration_lua_new-599fd76f287f61a8) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test lua_new_overrides_id_and_frontmatter ... ok [INFO] [stderr] Running tests/integration_lua_overlay.rs (/opt/rustwide/target/debug/deps/integration_lua_overlay-fcca7e9acad5b1f9) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test overlays_enabled_when_repo_lua_present ... ok [INFO] [stderr] Running tests/integration_lua_validate.rs (/opt/rustwide/target/debug/deps/integration_lua_validate-a050e24b1c1db952) [INFO] [stdout] test overlays_disabled_with_flag_or_env ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test lua_validate_adds_warning ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/integration_nested_user_config.rs (/opt/rustwide/target/debug/deps/integration_nested_user_config-58118d69774d6d0e) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test nested_overrides_flat_when_both_present ... ok [INFO] [stdout] test env_cli_rag_filepaths_overrides_config ... ok [INFO] [stdout] test nested_only_config_is_accepted_and_writes_resolved ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/integration_path_json.rs (/opt/rustwide/target/debug/deps/integration_path_json-5f5f9c3b18f53fdb) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test path_json_contract_shape_mentions_location ... ok [INFO] [stdout] test path_json_contract_shape_depends_on ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stderr] Running tests/integration_search_filters.rs (/opt/rustwide/target/debug/deps/integration_search_filters-4601101496fc8445) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test search_kind_filter_limits_items ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/integration_search_gtd.rs (/opt/rustwide/target/debug/deps/integration_search_gtd-c3cdb2d9aea2bfa3) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test search_emits_gtd_box_with_rank_and_due_and_span ... ok [INFO] [stderr] Running tests/integration_search_topics.rs (/opt/rustwide/target/debug/deps/integration_search_topics-08e83dd9894ccd69) [INFO] [stdout] test search_emits_todo_items_from_body ... ok [INFO] [stdout] test search_emits_kanban_item_from_frontmatter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/integration_unified_index.rs (/opt/rustwide/target/debug/deps/integration_unified_index-054c27b876cbe7eb) [INFO] [stdout] test search_returns_protocol_with_groups ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test fallback_to_scan_when_no_indexes ... ok [INFO] [stdout] test unified_index_reader_works_without_per_base ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/integration_validate_json.rs (/opt/rustwide/target/debug/deps/integration_validate_json-fe89e70e3e27aa35) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test validate_json_shape_and_writes_groups ... ok [INFO] [stdout] test validate_emits_stable_codes_for_edges_and_wikilinks ... ok [INFO] [stdout] test validate_enforces_exact_heading_policy ... ok [INFO] [stdout] test validate_enforces_enum_globs_and_numeric_bounds ... ok [INFO] [stdout] test init_project_preset_and_validate_single_adr ... ok [INFO] [stdout] test validate_enforces_max_count_and_loc_on_validate ... ok [INFO] [stdout] test validate_enforces_missing_only_heading_policy ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/integration_watch_ndjson.rs (/opt/rustwide/target/debug/deps/integration_watch_ndjson-e7b2a5a12175b35b) [INFO] [stdout] running 1 test [INFO] [stdout] test watch_emits_handshake_first ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Doc-tests cli_rag [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" "78b1b3670987c8f770d9d7e1324a1c49c5005027da3f3868547150e27e8a3064", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "78b1b3670987c8f770d9d7e1324a1c49c5005027da3f3868547150e27e8a3064", kill_on_drop: false }` [INFO] [stdout] 78b1b3670987c8f770d9d7e1324a1c49c5005027da3f3868547150e27e8a3064