[INFO] fetching crate conscience 0.7.0...
[INFO] testing conscience-0.7.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate conscience 0.7.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate conscience 0.7.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate conscience 0.7.0
[INFO] tweaked toml for crates.io crate conscience 0.7.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate conscience 0.7.0 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 conscience 0.7.0 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:68:12
[INFO] [stderr]    |
[INFO] [stderr] 68 | homepage = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |              -----------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `conscience` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7
[INFO] running `Command { std: "docker" "start" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7", 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" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7" "/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" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7", 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" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:68:12
[INFO] [stderr]    |
[INFO] [stderr] 68 | homepage = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |              -----------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `conscience` (manifest) generated 1 warning
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling log v0.4.31
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling bitflags v2.12.1
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling simple_asn1 v0.6.4
[INFO] [stderr]    Compiling snafu-derive v0.8.9
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling snafu v0.8.9
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling comfy-table v7.2.2
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling jsonwebtoken v9.3.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling octocrab v0.44.1
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling conscience v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `colored`
[INFO] [stderr]   --> Cargo.toml:16:15
[INFO] [stderr]    |
[INFO] [stderr] 16 | [dependencies.colored]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `colored`
[INFO] [stderr] warning: `conscience` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 37s
[INFO] running `Command { std: "docker" "inspect" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7", 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" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7" "/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] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:68:12
[INFO] [stderr]    |
[INFO] [stderr] 68 | homepage = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |              -----------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `conscience` (manifest) generated 1 warning
[INFO] [stderr]    Compiling conscience v0.7.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::collections::BTreeMap`
[INFO] [stdout]  --> tests/attention_test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::BTreeMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `github_repo` and `project_path` are never read
[INFO] [stdout]    --> tests/export_test.rs:259:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |     pub struct Project {
[INFO] [stdout]     |                ------- fields in this struct
[INFO] [stdout] 258 |         pub name: String,
[INFO] [stdout] 259 |         pub github_repo: Option<String>,
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout] 260 |         pub project_path: Option<String>,
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `warning_count`, `concern_count`, `principles_covered`, `ai_sessions`, `total_output_tokens`, and `period_days` are never read
[INFO] [stdout]    --> tests/export_test.rs:265:13
[INFO] [stdout]     |
[INFO] [stdout] 263 |     pub struct Stats {
[INFO] [stdout]     |                ----- fields in this struct
[INFO] [stdout] 264 |         pub signal_count: usize,
[INFO] [stdout] 265 |         pub warning_count: usize,
[INFO] [stdout]     |             ^^^^^^^^^^^^^
[INFO] [stdout] 266 |         pub concern_count: usize,
[INFO] [stdout]     |             ^^^^^^^^^^^^^
[INFO] [stdout] 267 |         pub principles_covered: Vec<String>,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 268 |         pub ai_sessions: Option<u64>,
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout] 269 |         pub total_output_tokens: Option<u64>,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 270 |         pub period_days: u32,
[INFO] [stdout]     |             ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `severity`, `title`, `detail`, and `evidence` are never read
[INFO] [stdout]    --> tests/export_test.rs:281:13
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub struct Signal {
[INFO] [stdout]     |                ------ fields in this struct
[INFO] [stdout] 280 |         pub principle: String,
[INFO] [stdout] 281 |         pub severity: String,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 282 |         pub title: String,
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 283 |         pub detail: String,
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 284 |         pub evidence: String,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `principle`, `auto_signals`, `needs_human_input`, and `human_assessment` are never read
[INFO] [stdout]    --> tests/export_test.rs:288:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |     pub struct Dimension {
[INFO] [stdout]     |                --------- fields in this struct
[INFO] [stdout] 288 |         pub principle: String,
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 289 |         pub auto_signals: Vec<Signal>,
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout] 290 |         pub needs_human_input: bool,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 291 |         pub human_assessment: Option<String>,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `principle`, `data_context`, and `question` are never read
[INFO] [stdout]    --> tests/export_test.rs:295:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub struct Reflection {
[INFO] [stdout]     |                ---------- fields in this struct
[INFO] [stdout] 295 |         pub principle: String,
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout] 296 |         pub data_context: String,
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout] 297 |         pub question: String,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused dependency `colored`
[INFO] [stderr]   --> Cargo.toml:16:15
[INFO] [stderr]    |
[INFO] [stderr] 16 | [dependencies.colored]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `colored`
[INFO] [stderr] warning: `conscience` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 39.12s
[INFO] running `Command { std: "docker" "inspect" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7", 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" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:68:12
[INFO] [stderr]    |
[INFO] [stderr] 68 | homepage = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/subversivesoftwareorg/conscience"
[INFO] [stderr]    |              -----------------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `conscience` (manifest) generated 1 warning
[INFO] [stderr] warning: fields `github_repo` and `project_path` are never read
[INFO] [stderr]    --> tests/export_test.rs:259:13
[INFO] [stderr]     |
[INFO] [stderr] 257 |     pub struct Project {
[INFO] [stderr]     |                ------- fields in this struct
[INFO] [stderr] 258 |         pub name: String,
[INFO] [stderr] 259 |         pub github_repo: Option<String>,
[INFO] [stderr]     |             ^^^^^^^^^^^
[INFO] [stderr] 260 |         pub project_path: Option<String>,
[INFO] [stderr]     |             ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `warning_count`, `concern_count`, `principles_covered`, `ai_sessions`, `total_output_tokens`, and `period_days` are never read
[INFO] [stderr]    --> tests/export_test.rs:265:13
[INFO] [stderr]     |
[INFO] [stderr] 263 |     pub struct Stats {
[INFO] [stderr]     |                ----- fields in this struct
[INFO] [stderr] 264 |         pub signal_count: usize,
[INFO] [stderr] 265 |         pub warning_count: usize,
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] 266 |         pub concern_count: usize,
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] 267 |         pub principles_covered: Vec<String>,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 268 |         pub ai_sessions: Option<u64>,
[INFO] [stderr]     |             ^^^^^^^^^^^
[INFO] [stderr] 269 |         pub total_output_tokens: Option<u64>,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 270 |         pub period_days: u32,
[INFO] [stderr]     |             ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `severity`, `title`, `detail`, and `evidence` are never read
[INFO] [stderr]    --> tests/export_test.rs:281:13
[INFO] [stderr]     |
[INFO] [stderr] 279 |     pub struct Signal {
[INFO] [stderr]     |                ------ fields in this struct
[INFO] [stderr] 280 |         pub principle: String,
[INFO] [stderr] 281 |         pub severity: String,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 282 |         pub title: String,
[INFO] [stderr]     |             ^^^^^
[INFO] [stderr] 283 |         pub detail: String,
[INFO] [stderr]     |             ^^^^^^
[INFO] [stderr] 284 |         pub evidence: String,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `principle`, `auto_signals`, `needs_human_input`, and `human_assessment` are never read
[INFO] [stderr]    --> tests/export_test.rs:288:13
[INFO] [stderr]     |
[INFO] [stderr] 287 |     pub struct Dimension {
[INFO] [stderr]     |                --------- fields in this struct
[INFO] [stderr] 288 |         pub principle: String,
[INFO] [stderr]     |             ^^^^^^^^^
[INFO] [stderr] 289 |         pub auto_signals: Vec<Signal>,
[INFO] [stderr]     |             ^^^^^^^^^^^^
[INFO] [stderr] 290 |         pub needs_human_input: bool,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 291 |         pub human_assessment: Option<String>,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `principle`, `data_context`, and `question` are never read
[INFO] [stderr]    --> tests/export_test.rs:295:13
[INFO] [stderr]     |
[INFO] [stderr] 294 |     pub struct Reflection {
[INFO] [stderr]     |                ---------- fields in this struct
[INFO] [stderr] 295 |         pub principle: String,
[INFO] [stderr]     |             ^^^^^^^^^
[INFO] [stderr] 296 |         pub data_context: String,
[INFO] [stderr]     |             ^^^^^^^^^^^^
[INFO] [stderr] 297 |         pub question: String,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `conscience` (test "export_test") generated 5 warnings
[INFO] [stderr] warning: unused import: `std::collections::BTreeMap`
[INFO] [stderr]  --> tests/attention_test.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::collections::BTreeMap;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `conscience` (test "attention_test") generated 1 warning (run `cargo fix --test "attention_test" -p conscience` to apply 1 suggestion)
[INFO] [stderr] warning: unused dependency `colored`
[INFO] [stderr]   --> Cargo.toml:16:15
[INFO] [stderr]    |
[INFO] [stderr] 16 | [dependencies.colored]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `colored`
[INFO] [stderr] warning: `conscience` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.39s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/conscience/7d22facc302887ad/out/conscience-7d22facc302887ad)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test analysis::comparisons::tests::fmt_count_reads_naturally ... ok
[INFO] [stdout] test du::tests::bytes_read_naturally ... ok
[INFO] [stdout] test github::remote::tests::parses_ssh_https_and_bare_forms ... ok
[INFO] [stdout] test history::tests::counts_are_integers_and_ratios_keep_decimals ... ok
[INFO] [stdout] test interval::tests::since_parses_common_specs_and_rejects_bad_ones ... ok
[INFO] [stdout] test interval::tests::undated_session_is_neither_in_nor_out ... ok
[INFO] [stdout] test interval::tests::session_entirely_before_or_after_is_not_covered ... ok
[INFO] [stdout] test pipeline::tests::detected_repo_is_fetched_only_with_a_token ... ok
[INFO] [stdout] test project::tests::github_repo_prefers_flag_then_manifest_then_remote ... ok
[INFO] [stdout] test interval::tests::days_rounds_up_and_never_below_one ... ok
[INFO] [stdout] test github::comment::tests::finds_only_the_marked_comment ... ok
[INFO] [stdout] test pipeline::tests::explicit_repo_is_always_fetched_even_without_a_token ... ok
[INFO] [stdout] test analysis::comparisons::tests::singular_only_when_it_rounds_to_one ... ok
[INFO] [stdout] test project::tests::missing_directory_is_an_error ... ok
[INFO] [stdout] test interval::tests::session_straddling_the_start_is_covered ... ok
[INFO] [stdout] test snapshot::tests::stamp_ids_are_unique_and_time_prefixed ... ok
[INFO] [stdout] test pipeline::tests::manifest_beats_remote_and_no_github_beats_everything ... ok
[INFO] [stdout] test pipeline::tests::nothing_to_detect_explains_the_three_options ... ok
[INFO] [stdout] test project::tests::worktrees_match_as_the_same_project ... ok
[INFO] [stdout] test snapshot::tests::fingerprint_is_stable_and_content_sensitive ... ok
[INFO] [stdout] test snapshot::tests::fnv1a_matches_reference_vectors ... ok
[INFO] [stdout] test project::tests::matches_only_exact_encoded_dir ... ok
[INFO] [stdout] test github::remote::tests::rejects_other_hosts_and_non_repo_paths ... ok
[INFO] [stdout] test project::tests::resolves_explicit_directory_canonically ... ok
[INFO] [stdout] test interval::tests::session_inside_interval_is_covered ... ok
[INFO] [stdout] test interval::tests::session_with_only_one_timestamp_uses_it ... ok
[INFO] [stdout] test project::tests::encodes_slashes_dots_and_dashes_identically ... ok
[INFO] [stdout] test project::tests::manifest_worktrees_are_loaded_and_missing_ones_skipped ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/conscience/26cab33b81357c25/out/conscience-26cab33b81357c25)
[INFO] [stdout] test project::tests::resolve_detects_origin_remote_of_a_git_checkout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test cli_tests::deprecated_and_ingest_commands_are_hidden_from_help ... ok
[INFO] [stdout] test cli_tests::examine_rejects_contradictory_flags ... ok
[INFO] [stdout] test cli_tests::examine_variants_parse ... ok
[INFO] [stdout] test cli_tests::report_subcommands_parse_with_project_or_all ... ok
[INFO] [stdout] test cli_tests::deprecated_spellings_still_parse ... ok
[INFO] [stdout] test cli_tests::pr_comment_flags_parse_and_require_pr ... ok
[INFO] [stdout] test cli_tests::repo_is_optional_and_no_github_is_exclusive_with_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/attention_test.rs (/opt/rustwide/target/release/build/conscience/0c919e531d92a351/out/attention_test-0c919e531d92a351)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test day_bucketing_uses_local_timezone ... ok
[INFO] [stdout] test orchestration_attended_excludes_walked_away ... ok
[INFO] [stdout] test project_aliases_fold_worktrees ... ok
[INFO] [stdout] test html_timeline_contains_svg_and_project_lanes ... ok
[INFO] [stdout] test short_bursts_are_not_flow ... ok
[INFO] [stdout] test waiting_on_ai_does_not_break_single_project_flow ... ok
[INFO] [stdout] test active_time_caps_gaps_and_floors_idle ... ok
[INFO] [stdout] test flow_episode_spans_projects ... ok
[INFO] [stdout] test touchpoints_dedupe_without_uuid_by_time_and_project ... ok
[INFO] [stdout] test touchpoints_filtered_by_window_not_session ... ok
[INFO] [stdout] test touchpoints_dedupe_by_uuid_across_files ... ok
[INFO] [stdout] test orchestration_attended_with_active_user ... ok
[INFO] [stdout] test orchestration_detects_concurrent_ai_work ... ok
[INFO] [stdout] test per_project_active_time_is_a_range ... ok
[INFO] [stdout] test per_day_switches_populated ... ok
[INFO] [stderr]      Running tests/authorship_test.rs (/opt/rustwide/target/release/build/conscience/bbaa2813a50e3099/out/authorship_test-bbaa2813a50e3099)
[INFO] [stdout] test switches_ignore_idle_resumptions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_session_without_writes_not_correlated ... ok
[INFO] [stdout] test test_print_survives_multibyte_commit_message ... ok
[INFO] [stdout] test test_commit_outside_window_not_correlated ... ok
[INFO] [stdout] test test_commit_during_session_is_correlated ... ok
[INFO] [stdout] test test_multiple_contributors ... ok
[INFO] [stdout] test test_commit_after_session_within_window ... ok
[INFO] [stdout] test test_high_correlation_generates_warning ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/automation_test.rs (/opt/rustwide/target/release/build/conscience/67379d2db6010a58/out/automation_test-67379d2db6010a58)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test failing_automation_becomes_a_signal_with_count_only_evidence ... ok
[INFO] [stdout] test remove_cron_line_matches_exactly_and_reports ... ok
[INFO] [stdout] test plan_names_what_would_change_and_signatures_cannot_be_pruned ... ok
[INFO] [stdout] test cron_entry_claims_the_sessions_its_script_launches ... ok
[INFO] [stdout] test cron_schedules_read_as_words ... ok
[INFO] [stdout] test crontab_parsing_skips_comments_and_reads_schedules ... ok
[INFO] [stdout] test interactive_sessions_are_not_automation ... ok
[INFO] [stdout] test sdk_runs_group_into_signatures_with_cadence_and_observations ... ok
[INFO] [stderr]      Running tests/comparisons_test.rs (/opt/rustwide/target/release/build/conscience/ce3d44623d0c289b/out/comparisons_test-ce3d44623d0c289b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_month_of_heavy_use_prefers_household_days ... ok
[INFO] [stdout] test every_default_reference_names_a_source_and_positive_value ... ok
[INFO] [stdout] test per_day_divides_by_the_interval_and_never_by_zero ... ok
[INFO] [stdout] test a_session_reads_in_phone_charges_and_laptop_hours ... ok
[INFO] [stdout] test for_estimate_scales_co2_and_water_uncertainty_with_energy ... ok
[INFO] [stdout] test nonzero_estimate_always_gets_one_comparison_and_zero_gets_none ... ok
[INFO] [stdout] test energy_estimate_carries_comparisons_into_json ... ok
[INFO] [stderr]      Running tests/du_test.rs (/opt/rustwide/target/release/build/conscience/81fe8d5f263fef0e/out/du_test-81fe8d5f263fef0e)
[INFO] [stdout] test a_week_across_projects_reads_in_households_and_miles ... ok
[INFO] [stdout] test co2_and_water_have_their_own_references ... ok
[INFO] [stdout] test overrides_adjust_disable_and_add ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test a_project_with_nothing_written_measures_empty ... ok
[INFO] [stdout] test tidy_removes_old_snapshots_but_keeps_two_per_group_and_reflections ... ok
[INFO] [stdout] test measure_separates_owned_from_read_and_sizes_each ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/energy_test.rs (/opt/rustwide/target/release/build/conscience/1f731c2fd3836124/out/energy_test-1f731c2fd3836124)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test co2_estimate_with_grid_intensity ... ok
[INFO] [stdout] test water_estimate_from_energy ... ok
[INFO] [stdout] test frontier_tier_for_opus ... ok
[INFO] [stdout] test no_model_uses_unknown_tier ... ok
[INFO] [stdout] test session_energy_arithmetic ... ok
[INFO] [stdout] test zero_tokens_yields_zero_energy ... ok
[INFO] [stdout] test gpt5_and_gpt6_use_an_explicitly_assumed_tier ... ok
[INFO] [stdout] test session_energy_all_token_types ... ok
[INFO] [stdout] test sessions_without_model_output_are_excluded_and_counted ... ok
[INFO] [stdout] test large_tier_coefficients_for_known_model ... ok
[INFO] [stdout] test water_estimate_with_default_config ... ok
[INFO] [stdout] test total_energy_with_mixed_models ... ok
[INFO] [stdout] test unknown_model_falls_to_unknown_tier ... ok
[INFO] [stdout] test override_replaces_tier_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/evaluate_test.rs (/opt/rustwide/target/release/build/conscience/82dc9fb36942646d/out/evaluate_test-82dc9fb36942646d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test parse_pr_url_short_form ... ok
[INFO] [stdout] test parse_pr_url_trailing_slash ... ok
[INFO] [stdout] test parse_pr_url_invalid ... ok
[INFO] [stdout] test parse_pr_url_full ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/export_test.rs (/opt/rustwide/target/release/build/conscience/ac0c8ff06d1b5347/out/export_test-ac0c8ff06d1b5347)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test identifying_content_does_not_survive_export ... ok
[INFO] [stdout] test every_signal_id_in_source_has_an_explicit_policy ... ok
[INFO] [stdout] test export_satisfies_the_dashboard_ingest_contract ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/history_test.rs (/opt/rustwide/target/release/build/conscience/4bcf4b3ef518b67f/out/history_test-4bcf4b3ef518b67f)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test comparison_math_readings_and_signal_diffs ... ok
[INFO] [stderr]      Running tests/ingest_test.rs (/opt/rustwide/target/release/build/conscience/3f0b7b0f6005e1ee/out/ingest_test-3f0b7b0f6005e1ee)
[INFO] [stdout] test groups_by_interval_and_ignores_pr_snapshots_for_comparison ... ok
[INFO] [stdout] test threshold_change_is_called_out_and_zero_baselines_do_not_divide ... ok
[INFO] [stdout] test load_reads_saved_snapshots_within_the_window ... ok
[INFO] [stdout] test render_lists_entries_and_explains_singletons ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_tool_with_no_data_is_reported_not_failed ... ok
[INFO] [stdout] test scope_filters_codex_by_cwd_too ... ok
[INFO] [stdout] test codex_clips_cumulative_usage_to_the_window ... ok
[INFO] [stdout] test merges_both_tools_and_reports_each ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/interval_test.rs (/opt/rustwide/target/release/build/conscience/6042ec00d78ec156/out/interval_test-6042ec00d78ec156)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test restrict_keeps_only_overlapping_sessions_and_rebuilds_every_total ... ok
[INFO] [stderr]      Running tests/manifest_test.rs (/opt/rustwide/target/release/build/conscience/61cb469360b0ad5c/out/manifest_test-61cb469360b0ad5c)
[INFO] [stdout] test restrict_with_nothing_in_range_is_empty_not_an_error ... ok
[INFO] [stdout] test summary_deserializes_without_the_new_period_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_monthly_review_never_updated_is_stale ... ok
[INFO] [stdout] test attention_thresholds_default_and_parse ... ok
[INFO] [stdout] test test_minimal_manifest_parses ... ok
[INFO] [stdout] test test_monthly_review_staleness ... ok
[INFO] [stdout] test test_full_manifest_parses ... ok
[INFO] [stdout] test test_defaults_applied ... ok
[INFO] [stdout] test ai_dependency_defaults_recalibrated_for_corrected_counting ... ok
[INFO] [stdout] test test_monthly_review_populated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser_test.rs (/opt/rustwide/target/release/build/conscience/b480404847824d04/out/parser_test-b480404847824d04)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/persist_test.rs (/opt/rustwide/target/release/build/conscience/ffef8a14af3d5e26/out/persist_test-ffef8a14af3d5e26)
[INFO] [stdout] test a_window_counts_only_the_activity_inside_it ... ok
[INFO] [stdout] test human_turns_count_only_genuine_prompts ... ok
[INFO] [stdout] test interactions_capture_prompt_and_response_end ... ok
[INFO] [stdout] test synthetic_records_never_label_a_session ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test aggregate_counts_skips ... ok
[INFO] [stdout] test aggregate_groups_by_principle ... ok
[INFO] [stdout] test legacy_records_without_id_still_load_and_name_by_date ... ok
[INFO] [stdout] test session_serializes_with_metadata ... ok
[INFO] [stdout] test new_sessions_get_unique_ids_and_filenames ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pr_comment_test.rs (/opt/rustwide/target/release/build/conscience/4e305fb9fd07f7f7/out/pr_comment_test-4e305fb9fd07f7f7)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test comment_with_nothing_flagged_says_so_without_claiming_health ... ok
[INFO] [stdout] test rerun_finds_its_own_comment_among_others ... ok
[INFO] [stdout] test comment_without_ai_data_says_how_to_add_it_in_place ... ok
[INFO] [stdout] test comment_has_marker_sections_and_no_leaked_evidence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/project_scope_test.rs (/opt/rustwide/target/release/build/conscience/4c8d7b615bc9521d/out/project_scope_test-4c8d7b615bc9521d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test empty_project_dir_falls_back_to_decoded_name ... ok
[INFO] [stdout] test project_root_comes_from_session_cwd_not_decoded_name ... ok
[INFO] [stdout] test scope_matches_only_the_exact_project_not_prefix_siblings ... ok
[INFO] [stdout] test worktrees_declared_in_scope_are_included ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reflection_test.rs (/opt/rustwide/target/release/build/conscience/571c11ac8e86339e/out/reflection_test-571c11ac8e86339e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test render_reflection_session_frames_for_team_discussion ... ok
[INFO] [stdout] test render_reflection_session_includes_question_details ... ok
[INFO] [stdout] test who_benefits_context_has_no_double_period_when_manifest_present ... ok
[INFO] [stdout] test generate_reflections_with_no_data_returns_base_questions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/retro_session_test.rs (/opt/rustwide/target/release/build/conscience/43d41567bbb652c6/out/retro_session_test-43d41567bbb652c6)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test retro_handles_empty_sessions ... ok
[INFO] [stdout] test retro_diagnoses_low_cache_efficiency ... ok
[INFO] [stdout] test retro_includes_energy_estimate ... ok
[INFO] [stdout] test retro_diagnoses_heavy_agent_usage ... ok
[INFO] [stdout] test retro_ranks_sessions_by_total_tokens ... ok
[INFO] [stdout] test retro_reports_skill_usage ... ok
[INFO] [stdout] test retro_diagnoses_input_dominated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session_test.rs (/opt/rustwide/target/release/build/conscience/72aacc0e6fa25e34/out/session_test-72aacc0e6fa25e34)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test empty_first_line_skips_question ... ok
[INFO] [stdout] test session_prompts_show_question_and_source ... ok
[INFO] [stdout] test eof_marks_remaining_questions_skipped ... ok
[INFO] [stdout] test multi_line_answer_ends_at_blank_line ... ok
[INFO] [stdout] test responses_serialize_to_json ... ok
[INFO] [stdout] test summary_shows_answers_skips_and_count ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/signals_test.rs (/opt/rustwide/target/release/build/conscience/323d01608a8b963e/out/signals_test-323d01608a8b963e)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_agent_actions_without_approval ... ok
[INFO] [stdout] test signal_json_without_id_still_loads ... ok
[INFO] [stdout] test test_agent_comms_transparency_signal ... ok
[INFO] [stdout] test test_high_ai_ratio_concerns ... ok
[INFO] [stdout] test test_base64_pipe_detected ... ok
[INFO] [stdout] test test_balanced_ai_ratio_healthy ... ok
[INFO] [stdout] test test_credential_dir_access_detected ... ok
[INFO] [stdout] test test_distributed_contributions_healthy ... ok
[INFO] [stdout] test test_high_concentration_warns ... ok
[INFO] [stdout] test test_sensitive_file_read_detected ... ok
[INFO] [stdout] test test_low_review_engagement ... ok
[INFO] [stdout] test test_sensitive_file_write_warns ... ok
[INFO] [stdout] test test_prompt_injection_in_pr_body ... ok
[INFO] [stdout] test test_normal_files_no_sensitive_signal ... ok
[INFO] [stdout] test test_normal_bash_no_security_signal ... ok
[INFO] [stdout] test every_emitted_signal_has_a_stable_id ... ok
[INFO] [stdout] test test_piped_curl_detected ... ok
[INFO] [stdout] test test_normal_pr_body_no_injection ... ok
[INFO] [stdout] test test_solo_project_skips_concentration ... ok
[INFO] [stdout] test test_tokenmaxxing_high_tokens_per_file ... ok
[INFO] [stdout] test test_suspicious_bash_truncation_survives_multibyte_chars ... ok
[INFO] [stderr]      Running tests/snapshot_test.rs (/opt/rustwide/target/release/build/conscience/b39686e1a0ffe586/out/snapshot_test-b39686e1a0ffe586)
[INFO] [stdout] test test_token_consumption_signal_includes_energy_estimate ... ok
[INFO] [stdout] test test_tokenmaxxing_long_session ... ok
[INFO] [stdout] test test_zero_width_chars_in_pr_body ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test pr_interval_starts_at_the_earliest_commit_when_that_is_before_opening ... ok
[INFO] [stdout] test json_keeps_signals_at_top_level_and_round_trips ... ok
[INFO] [stdout] test config_fingerprint_changes_only_when_thresholds_change ... ok
[INFO] [stdout] test summary_mentions_id_interval_coverage_and_counts ... ok
[INFO] [stdout] test analyze_produces_identity_metrics_and_analyzer_info ... ok
[INFO] [stdout] test save_latest_and_find_by_prefix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests conscience
[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" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7", kill_on_drop: false }`
[INFO] [stdout] 7a1d6700b04766f62a4ac4c06edc6671089a284788f6b789a78198eceab7eee7
