[INFO] cloning repository https://github.com/radislabus-star/lay-public
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/radislabus-star/lay-public" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fradislabus-star%2Flay-public", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fradislabus-star%2Flay-public'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d362e7c82cb14f3d2aab123b9130707f1843ba02
[INFO] checking radislabus-star/lay-public against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fradislabus-star%2Flay-public" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  23% (372/1594)
Updating files:  24% (383/1594)
Updating files:  25% (399/1594)
Updating files:  26% (415/1594)
Updating files:  27% (431/1594)
Updating files:  28% (447/1594)
Updating files:  29% (463/1594)
Updating files:  30% (479/1594)
Updating files:  31% (495/1594)
Updating files:  32% (511/1594)
Updating files:  33% (527/1594)
Updating files:  34% (542/1594)
Updating files:  35% (558/1594)
Updating files:  36% (574/1594)
Updating files:  37% (590/1594)
Updating files:  38% (606/1594)
Updating files:  39% (622/1594)
Updating files:  40% (638/1594)
Updating files:  41% (654/1594)
Updating files:  42% (670/1594)
Updating files:  43% (686/1594)
Updating files:  44% (702/1594)
Updating files:  45% (718/1594)
Updating files:  46% (734/1594)
Updating files:  47% (750/1594)
Updating files:  48% (766/1594)
Updating files:  49% (782/1594)
Updating files:  50% (797/1594)
Updating files:  51% (813/1594)
Updating files:  52% (829/1594)
Updating files:  53% (845/1594)
Updating files:  54% (861/1594)
Updating files:  55% (877/1594)
Updating files:  56% (893/1594)
Updating files:  57% (909/1594)
Updating files:  58% (925/1594)
Updating files:  59% (941/1594)
Updating files:  60% (957/1594)
Updating files:  61% (973/1594)
Updating files:  62% (989/1594)
Updating files:  63% (1005/1594)
Updating files:  64% (1021/1594)
Updating files:  65% (1037/1594)
Updating files:  66% (1053/1594)
Updating files:  67% (1068/1594)
Updating files:  68% (1084/1594)
Updating files:  69% (1100/1594)
Updating files:  70% (1116/1594)
Updating files:  71% (1132/1594)
Updating files:  72% (1148/1594)
Updating files:  73% (1164/1594)
Updating files:  74% (1180/1594)
Updating files:  75% (1196/1594)
Updating files:  76% (1212/1594)
Updating files:  77% (1228/1594)
Updating files:  78% (1244/1594)
Updating files:  79% (1260/1594)
Updating files:  80% (1276/1594)
Updating files:  81% (1292/1594)
Updating files:  82% (1308/1594)
Updating files:  83% (1324/1594)
Updating files:  84% (1339/1594)
Updating files:  85% (1355/1594)
Updating files:  86% (1371/1594)
Updating files:  87% (1387/1594)
Updating files:  88% (1403/1594)
Updating files:  89% (1419/1594)
Updating files:  90% (1435/1594)
Updating files:  91% (1451/1594)
Updating files:  92% (1467/1594)
Updating files:  93% (1483/1594)
Updating files:  94% (1499/1594)
Updating files:  95% (1515/1594)
Updating files:  96% (1531/1594)
Updating files:  97% (1547/1594)
Updating files:  98% (1563/1594)
Updating files:  99% (1579/1594)
Updating files: 100% (1594/1594)
Updating files: 100% (1594/1594), done.
[INFO] removed /workspace/builds/worker-0-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/radislabus-star/lay-public
[INFO] finished tweaking git repo https://github.com/radislabus-star/lay-public
[INFO] tweaked toml for git repo https://github.com/radislabus-star/lay-public written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/radislabus-star/lay-public on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/radislabus-star/lay-public 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zvariant_derive v5.10.1
[INFO] [stderr]   Downloaded zvariant v5.10.1
[INFO] [stderr]   Downloaded niri-ipc v26.4.0
[INFO] [stderr]   Downloaded llama_cpp v0.3.2
[INFO] [stderr]   Downloaded llama_cpp_sys v0.3.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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] 9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30
[INFO] running `Command { std: "docker" "start" "9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30", 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" "9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30", 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=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking stable_deref_trait v1.2.1
[INFO] [stderr]     Checking pin-project-lite v0.2.17
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]     Checking bitflags v2.11.1
[INFO] [stderr]     Checking parking v2.2.1
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]     Checking futures-core v0.3.32
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]     Checking futures-io v0.3.32
[INFO] [stderr]     Checking litemap v0.8.2
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking writeable v0.6.3
[INFO] [stderr]     Checking event-listener v5.4.2
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]     Checking simd-adler32 v0.3.9
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking utf8_iter v1.0.4
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]     Checking zeroize v1.8.2
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]     Checking adler2 v2.0.1
[INFO] [stderr]     Checking rustls-pki-types v1.14.0
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking slab v0.4.12
[INFO] [stderr]     Checking syn v2.0.117
[INFO] [stderr]    Compiling endi v1.1.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking async-task v4.7.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking untrusted v0.9.0
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]     Checking utf8parse v0.2.2
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]     Checking anstyle-parse v1.0.0
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.2
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]     Checking anstyle v1.0.14
[INFO] [stderr]     Checking pxfm v0.1.29
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking memchr v2.8.0
[INFO] [stderr]     Checking anstyle-query v1.1.5
[INFO] [stderr]     Checking log v0.4.29
[INFO] [stderr]     Checking colorchoice v1.0.5
[INFO] [stderr]     Checking atomic-waker v1.1.2
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking png v0.18.1
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking piper v0.2.5
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking lock_api v0.4.14
[INFO] [stderr]    Compiling toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking webpki-roots v1.0.7
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]     Checking clap_lex v1.1.0
[INFO] [stderr]     Checking strsim v0.11.1
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]     Checking byteorder-lite v0.1.0
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]     Checking clap_builder v4.6.0
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking webpki-roots v0.26.11
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]     Checking uuid v1.23.1
[INFO] [stderr]     Checking blocking v1.6.2
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking async-executor v1.14.0
[INFO] [stderr]     Checking async-broadcast v0.7.2
[INFO] [stderr]     Checking ordered-stream v0.2.0
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]    Compiling lay v1.0.82 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking cpufeatures v0.2.17
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]     Checking evdev v0.13.2
[INFO] [stderr]     Checking rustls-webpki v0.103.15
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]     Checking gethostname v1.1.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking async-signal v0.2.14
[INFO] [stderr]     Checking async-process v2.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]     Checking zerofrom v0.1.7
[INFO] [stderr]     Checking yoke v0.8.2
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking x11rb v0.13.2
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking arboard v3.6.1
[INFO] [stderr]     Checking zvariant_utils v3.3.1
[INFO] [stderr]     Checking enumflags2 v0.7.12
[INFO] [stderr]     Checking niri-ipc v26.4.0
[INFO] [stderr]    Compiling zvariant_derive v5.10.1
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]    Compiling zvariant v5.10.1
[INFO] [stderr]     Checking ureq v2.12.1
[INFO] [stderr]    Compiling zbus_names v4.3.2
[INFO] [stderr]    Compiling zbus_macros v5.15.0
[INFO] [stderr]     Checking zbus v5.15.0
[INFO] [stderr] error: could not compile `lay` (lib test)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/bin/rustc --crate-name lay --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=1 --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "direct-llm", "lexical-compiler", "research-tools"))' -C metadata=0f40e8df0506d798 -C extra-filename=-b2cf673cc6fa8ca6 --out-dir /opt/rustwide/target/debug/build/lay/b2cf673cc6fa8ca6/out -L dependency=/opt/rustwide/target/debug/build/adler2/baf2affde603a1e9/out -L dependency=/opt/rustwide/target/debug/build/anstream/7dd0cc6dc425e76e/out -L dependency=/opt/rustwide/target/debug/build/anstyle-parse/80c63e78c74d9af1/out -L dependency=/opt/rustwide/target/debug/build/anstyle-query/c40894d8bbd89fe5/out -L dependency=/opt/rustwide/target/debug/build/anstyle/c6ce982b948ee1ae/out -L dependency=/opt/rustwide/target/debug/build/async-broadcast/eb7781353e322eb1/out -L dependency=/opt/rustwide/target/debug/build/async-channel/3234aaf80e55416d/out -L dependency=/opt/rustwide/target/debug/build/async-executor/51a305126ef4e295/out -L dependency=/opt/rustwide/target/debug/build/async-io/784dfe62de6d4469/out -L dependency=/opt/rustwide/target/debug/build/async-lock/74843356d0d1685d/out -L dependency=/opt/rustwide/target/debug/build/async-process/ae40146378eeb220/out -L dependency=/opt/rustwide/target/debug/build/async-recursion/9bdc074f6780cb33/out -L dependency=/opt/rustwide/target/debug/build/async-signal/7b318027a68a4b4f/out -L dependency=/opt/rustwide/target/debug/build/async-task/8ac6cc7186eba41f/out -L dependency=/opt/rustwide/target/debug/build/async-trait/afd46eeaeb9c6ea5/out -L dependency=/opt/rustwide/target/debug/build/atomic-waker/8753b50e09f13729/out -L dependency=/opt/rustwide/target/debug/build/base64/475efbdd37b15df7/out -L dependency=/opt/rustwide/target/debug/build/bitflags/f210edeaaa7b63d7/out -L dependency=/opt/rustwide/target/debug/build/bitvec/08e371e423a6591c/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/284afa3161191861/out -L dependency=/opt/rustwide/target/debug/build/blocking/f291cd77834a386e/out -L dependency=/opt/rustwide/target/debug/build/bytemuck/f0a4ce99d34b5696/out -L dependency=/opt/rustwide/target/debug/build/byteorder-lite/359c1739327ea448/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/6bef592bf052a9a1/out -L dependency=/opt/rustwide/target/debug/build/clap_builder/2e7d2644cf0e1763/out -L dependency=/opt/rustwide/target/debug/build/clap_derive/3f02bdc256aac3ea/out -L dependency=/opt/rustwide/target/debug/build/clap_lex/b80a01abe24babb4/out -L dependency=/opt/rustwide/target/debug/build/colorchoice/b677d3482a86e1e0/out -L dependency=/opt/rustwide/target/debug/build/concurrent-queue/8bc35f92f3b37579/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/0ea4a92433402e71/out -L dependency=/opt/rustwide/target/debug/build/crc32fast/6a0475069d04c6ad/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/0cb32401af676f89/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/c5bb7a0a19338df1/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/d455a81a6f67102f/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/4687c043fad5ed14/out -L dependency=/opt/rustwide/target/debug/build/digest/99f0e865bd106ea6/out -L dependency=/opt/rustwide/target/debug/build/displaydoc/6732250c6c7cffe7/out -L dependency=/opt/rustwide/target/debug/build/either/f313b798b6c87353/out -L dependency=/opt/rustwide/target/debug/build/endi/11efcae477336360/out -L dependency=/opt/rustwide/target/debug/build/enumflags2/5b8128c48d868043/out -L dependency=/opt/rustwide/target/debug/build/enumflags2_derive/3524921d1cc4cc9f/out -L dependency=/opt/rustwide/target/debug/build/errno/a642228d0baa7dd8/out -L dependency=/opt/rustwide/target/debug/build/event-listener-strategy/b0bbba4f0a72ec1d/out -L dependency=/opt/rustwide/target/debug/build/event-listener/3336a56ad25545ae/out -L dependency=/opt/rustwide/target/debug/build/fastrand/76816627e15831f3/out -L dependency=/opt/rustwide/target/debug/build/fdeflate/533c6236d1701f09/out -L dependency=/opt/rustwide/target/debug/build/flate2/b4bfa0880cce173e/out -L dependency=/opt/rustwide/target/debug/build/form_urlencoded/25b7821945bebc5d/out -L dependency=/opt/rustwide/target/debug/build/funty/bd4645f1981d917f/out -L dependency=/opt/rustwide/target/debug/build/futures-core/d49c949eed8799fa/out -L dependency=/opt/rustwide/target/debug/build/futures-io/6cb15d0c7e098954/out -L dependency=/opt/rustwide/target/debug/build/futures-lite/46de833c3a2ee0a9/out -L dependency=/opt/rustwide/target/debug/build/generic-array/393fd8cff5bc699f/out -L dependency=/opt/rustwide/target/debug/build/gethostname/26ddab7266192505/out -L dependency=/opt/rustwide/target/debug/build/getrandom/25e2e707a2769e55/out -L dependency=/opt/rustwide/target/debug/build/getrandom/8c98507775e0e5c8/out -L dependency=/opt/rustwide/target/debug/build/hex/70ba1d6285222e3c/out -L dependency=/opt/rustwide/target/debug/build/icu_collections/74c07ce5902c1396/out -L dependency=/opt/rustwide/target/debug/build/icu_locale_core/26b239b40c402fa2/out -L dependency=/opt/rustwide/target/debug/build/icu_normalizer/28483a91ffa159bc/out -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/af99e0e12e8b47ed/out -L dependency=/opt/rustwide/target/debug/build/icu_properties/1a52df2fbb8a2faa/out -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/e8407ca88927b4dd/out -L dependency=/opt/rustwide/target/debug/build/icu_provider/333214ffc81fbfd8/out -L dependency=/opt/rustwide/target/debug/build/idna/35f95b284cce816a/out -L dependency=/opt/rustwide/target/debug/build/idna_adapter/bccf651d8938cd36/out -L dependency=/opt/rustwide/target/debug/build/image/ebd2938534bbe2bf/out -L dependency=/opt/rustwide/target/debug/build/is_terminal_polyfill/7fbb9989e20fb26c/out -L dependency=/opt/rustwide/target/debug/build/itoa/8a38105c9a160224/out -L dependency=/opt/rustwide/target/debug/build/libc/da852d77de4298aa/out -L dependency=/opt/rustwide/target/debug/build/linux-raw-sys/739613ac5e39547d/out -L dependency=/opt/rustwide/target/debug/build/litemap/364b46a1ab12b0ca/out -L dependency=/opt/rustwide/target/debug/build/lock_api/c1e2d9d8f347f01e/out -L dependency=/opt/rustwide/target/debug/build/log/0f8af20e318ebf1b/out -L dependency=/opt/rustwide/target/debug/build/memchr/14cd055666ee34df/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/6656386ee0ed6e6b/out -L dependency=/opt/rustwide/target/debug/build/moxcms/f953f48df6bac90d/out -L dependency=/opt/rustwide/target/debug/build/nix/ba12e4b294f61d49/out -L dependency=/opt/rustwide/target/debug/build/num-traits/5539faad1cf23c9a/out -L dependency=/opt/rustwide/target/debug/build/once_cell/7304a8652c1d719c/out -L dependency=/opt/rustwide/target/debug/build/ordered-stream/a3312d899b097472/out -L dependency=/opt/rustwide/target/debug/build/parking/41e340529d0a92d4/out -L dependency=/opt/rustwide/target/debug/build/parking_lot/0aea56b2bd649f2e/out -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/a813c9893df8f6eb/out -L dependency=/opt/rustwide/target/debug/build/percent-encoding/749ad5dd9b94636b/out -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/b24c4a733b818317/out -L dependency=/opt/rustwide/target/debug/build/piper/69440a27217f7065/out -L dependency=/opt/rustwide/target/debug/build/png/71bd5259dd360213/out -L dependency=/opt/rustwide/target/debug/build/polling/c6bd6ea7b3a2cf8a/out -L dependency=/opt/rustwide/target/debug/build/potential_utf/018f22c5e73bd0cc/out -L dependency=/opt/rustwide/target/debug/build/proc-macro2/beb70b567c63248e/out -L dependency=/opt/rustwide/target/debug/build/pxfm/7d8f26741269ea8a/out -L dependency=/opt/rustwide/target/debug/build/quote/02cf441a2f24037d/out -L dependency=/opt/rustwide/target/debug/build/radium/3006189e05bcb00f/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/48d6d36a26c3fb86/out -L dependency=/opt/rustwide/target/debug/build/ring/c3c7a8df7ff6dc0e/out -L dependency=/opt/rustwide/target/debug/build/rustix/4b991cb78a599382/out -L dependency=/opt/rustwide/target/debug/build/rustls-pki-types/1d8f50ebb8fb9203/out -L dependency=/opt/rustwide/target/debug/build/rustls-webpki/f4c4099304540b71/out -L dependency=/opt/rustwide/target/debug/build/rustls/1a7e02c34e541644/out -L dependency=/opt/rustwide/target/debug/build/scopeguard/376b11b1bd683ac1/out -L dependency=/opt/rustwide/target/debug/build/serde/0e6d31c43a3f834f/out -L dependency=/opt/rustwide/target/debug/build/serde_core/059ade7b54f4b8af/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/cf04e8986df0f1fa/out -L dependency=/opt/rustwide/target/debug/build/serde_json/2c06990b54fe8bd1/out -L dependency=/opt/rustwide/target/debug/build/serde_repr/4d6d77b33ac6ccaf/out -L dependency=/opt/rustwide/target/debug/build/signal-hook-registry/4e8a2e806950f317/out -L dependency=/opt/rustwide/target/debug/build/simd-adler32/a95c566b261320f0/out -L dependency=/opt/rustwide/target/debug/build/slab/ee620776280567ec/out -L dependency=/opt/rustwide/target/debug/build/smallvec/b0365edc7a9284ca/out -L dependency=/opt/rustwide/target/debug/build/stable_deref_trait/b737d53d88030fdd/out -L dependency=/opt/rustwide/target/debug/build/strsim/2d584185bfc410c4/out -L dependency=/opt/rustwide/target/debug/build/subtle/83f7e248daed5e96/out -L dependency=/opt/rustwide/target/debug/build/syn/682cb5a6d3515743/out -L dependency=/opt/rustwide/target/debug/build/tap/fe2cf0c301d301d2/out -L dependency=/opt/rustwide/target/debug/build/tinystr/3a6b84b9e56715d3/out -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/91ff34c5f4f6f129/out -L dependency=/opt/rustwide/target/debug/build/tracing-core/35570924bbf626e5/out -L dependency=/opt/rustwide/target/debug/build/tracing/4adfa3ba49ede9cf/out -L dependency=/opt/rustwide/target/debug/build/typenum/b204c0dbab8cb070/out -L dependency=/opt/rustwide/target/debug/build/unicode-ident/7705de1b96ac6e4e/out -L dependency=/opt/rustwide/target/debug/build/untrusted/7e02377e71a061b7/out -L dependency=/opt/rustwide/target/debug/build/url/20ccaee9f8370231/out -L dependency=/opt/rustwide/target/debug/build/utf8_iter/1a14e8e26a1ae649/out -L dependency=/opt/rustwide/target/debug/build/utf8parse/c82aebe737e9237c/out -L dependency=/opt/rustwide/target/debug/build/uuid/b05cf7e0135ee4d9/out -L dependency=/opt/rustwide/target/debug/build/webpki-roots/73b2c4ebae272224/out -L dependency=/opt/rustwide/target/debug/build/webpki-roots/f0cb4fdb2ce6a6cb/out -L dependency=/opt/rustwide/target/debug/build/winnow/06dd51adea2ca890/out -L dependency=/opt/rustwide/target/debug/build/writeable/bba7a5b37aa5010d/out -L dependency=/opt/rustwide/target/debug/build/wyz/8551d16c546c3539/out -L dependency=/opt/rustwide/target/debug/build/x11rb-protocol/9ec1ab49b8e80d3f/out -L dependency=/opt/rustwide/target/debug/build/x11rb/b86c8ff7d92a31a6/out -L dependency=/opt/rustwide/target/debug/build/yoke-derive/5891ca0dfaffb93a/out -L dependency=/opt/rustwide/target/debug/build/yoke/e4a6143bc9eb9061/out -L dependency=/opt/rustwide/target/debug/build/zbus_macros/58627225394e6048/out -L dependency=/opt/rustwide/target/debug/build/zbus_names/02ed048e62428290/out -L dependency=/opt/rustwide/target/debug/build/zerofrom-derive/919a7afedb0ec415/out -L dependency=/opt/rustwide/target/debug/build/zerofrom/626563d30f6fddf7/out -L dependency=/opt/rustwide/target/debug/build/zeroize/9a77a3f9ee767760/out -L dependency=/opt/rustwide/target/debug/build/zerotrie/40261bba64c79fe6/out -L dependency=/opt/rustwide/target/debug/build/zerovec-derive/1d53112f22d16a0e/out -L dependency=/opt/rustwide/target/debug/build/zerovec/2320c6f491d71b7b/out -L dependency=/opt/rustwide/target/debug/build/zmij/695d697f1758da23/out -L dependency=/opt/rustwide/target/debug/build/zstd-safe/0ef87e409c81bdbb/out -L dependency=/opt/rustwide/target/debug/build/zstd-sys/cc0b490d1c4fd4ae/out -L dependency=/opt/rustwide/target/debug/build/zvariant/f9ecd9a05edf57a4/out -L dependency=/opt/rustwide/target/debug/build/zvariant_derive/fb5b74720ead354f/out -L dependency=/opt/rustwide/target/debug/build/zvariant_utils/6f53a7d6ad8ebe3a/out --extern arboard=/opt/rustwide/target/debug/build/arboard/daad60d684f6bc1d/out/libarboard-daad60d684f6bc1d.rmeta --extern async_io=/opt/rustwide/target/debug/build/async-io/784dfe62de6d4469/out/libasync_io-784dfe62de6d4469.rmeta --extern clap=/opt/rustwide/target/debug/build/clap/f55e5e33ac56ea72/out/libclap-f55e5e33ac56ea72.rmeta --extern evdev=/opt/rustwide/target/debug/build/evdev/70714a9fa03a8eb8/out/libevdev-70714a9fa03a8eb8.rmeta --extern event_listener=/opt/rustwide/target/debug/build/event-listener/3336a56ad25545ae/out/libevent_listener-3336a56ad25545ae.rmeta --extern futures_lite=/opt/rustwide/target/debug/build/futures-lite/46de833c3a2ee0a9/out/libfutures_lite-46de833c3a2ee0a9.rmeta --extern libc=/opt/rustwide/target/debug/build/libc/da852d77de4298aa/out/liblibc-da852d77de4298aa.rmeta --extern libm=/opt/rustwide/target/debug/build/libm/b03b913aa9019395/out/liblibm-b03b913aa9019395.rmeta --extern niri_ipc=/opt/rustwide/target/debug/build/niri-ipc/37c39687236cbcb7/out/libniri_ipc-37c39687236cbcb7.rmeta --extern ordered_stream=/opt/rustwide/target/debug/build/ordered-stream/a3312d899b097472/out/libordered_stream-a3312d899b097472.rmeta --extern rayon=/opt/rustwide/target/debug/build/rayon/07d003f2a73dea0c/out/librayon-07d003f2a73dea0c.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/0e6d31c43a3f834f/out/libserde-0e6d31c43a3f834f.rmeta --extern serde_json=/opt/rustwide/target/debug/build/serde_json/2c06990b54fe8bd1/out/libserde_json-2c06990b54fe8bd1.rmeta --extern sha2=/opt/rustwide/target/debug/build/sha2/885c400d98f13259/out/libsha2-885c400d98f13259.rmeta --extern ureq=/opt/rustwide/target/debug/build/ureq/6f0c89a473228241/out/libureq-6f0c89a473228241.rmeta --extern x11rb=/opt/rustwide/target/debug/build/x11rb/b86c8ff7d92a31a6/out/libx11rb-b86c8ff7d92a31a6.rmeta --extern zbus=/opt/rustwide/target/debug/build/zbus/10f52e165bd9e653/out/libzbus-10f52e165bd9e653.rmeta --extern zstd=/opt/rustwide/target/debug/build/zstd/ffbbccb2e726f327/out/libzstd-ffbbccb2e726f327.rmeta --cap-lints=forbid -Znext-solver=coherence --force-warn=unused_crate_dependencies -L native=/opt/rustwide/target/debug/build/ring/e0862e95943acea4/out -L native=/opt/rustwide/target/debug/build/zstd-sys/b1bc4b38738b0765/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: function `exact_ascii_to_russian_layout_candidate` is never used
[INFO] [stdout]   --> src/layout_autoswitch/ascii/candidate.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(super) fn exact_ascii_to_russian_layout_candidate(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `correct_exact_wrong_layout_ascii_word` is never used
[INFO] [stdout]    --> src/layout_autoswitch/ascii/word.rs:106:15
[INFO] [stdout]     |
[INFO] [stdout] 106 | pub(crate) fn correct_exact_wrong_layout_ascii_word(token: &str) -> Option<String> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `package_sha256` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/mod.rs:90:15
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub(crate) fn package_sha256(package: &ContextPhasePackage) -> String {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `package_path_sha256` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/mod.rs:94:15
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub(crate) fn package_path_sha256(path: &Path) -> io::Result<String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sha256_hex` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/mod.rs:98:4
[INFO] [stdout]    |
[INFO] [stdout] 98 | fn sha256_hex(bytes: &[u8]) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_relation` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/mod.rs:188:8
[INFO] [stdout]     |
[INFO] [stdout] 157 | impl PairKey {
[INFO] [stdout]     | ------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 188 |     fn is_relation(self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `NoSignatureProfile`, `NoPairwise`, `NoHardPairwise`, `ShuffledPairScene`, and `MagnitudeOnlyPairwise` are never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/mod.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | pub(crate) enum ContextPhaseMode {
[INFO] [stdout]     |                 ---------------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 299 |     NoSignatureProfile,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 300 |     NoPairwise,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 301 |     NoHardPairwise,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 302 |     ShuffledPairDirection,
[INFO] [stdout] 303 |     ShuffledPairScene,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 304 |     MagnitudeOnlyPairwise,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ContextPhaseMode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `pair_profile_counts`, `sentence_pair_debug`, `pair_debug`, `pair_view_debug`, `context_vector`, and `candidate_relation_vector` are never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/mod.rs:534:19
[INFO] [stdout]      |
[INFO] [stdout]  324 | impl ContextPhasePackage {
[INFO] [stdout]      | ------------------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  534 |     pub(crate) fn pair_profile_counts(&self) -> (usize, usize) {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  917 |     pub(crate) fn sentence_pair_debug(
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  936 |     pub(crate) fn pair_debug(
[INFO] [stdout]      |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  981 |     fn pair_view_debug(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1679 |     pub(crate) fn context_vector(
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1717 |     pub(super) fn candidate_relation_vector(
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `candidate_l2_signature` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/mod.rs:2160:15
[INFO] [stdout]      |
[INFO] [stdout] 2160 | pub(super) fn candidate_l2_signature(candidate: &str) -> u64 {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `package_report` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/mod.rs:2436:15
[INFO] [stdout]      |
[INFO] [stdout] 2436 | pub(crate) fn package_report(path: &Path) -> serde_json::Value {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `compose_delta_path` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:136:19
[INFO] [stdout]     |
[INFO] [stdout]  52 | impl L3CompositeMemory {
[INFO] [stdout]     | ---------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub(crate) fn compose_delta_path(&self, path: &Path) -> io::Result<ContextPhasePackage> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `initialize_manifest` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:342:15
[INFO] [stdout]     |
[INFO] [stdout] 342 | pub(crate) fn initialize_manifest(manifest_path: &Path, base_path: &Path) -> io::Result<()> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `admit_delta` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:354:15
[INFO] [stdout]     |
[INFO] [stdout] 354 | pub(crate) fn admit_delta(
[INFO] [stdout]     |               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `admit_delta_with_full_proof` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:363:15
[INFO] [stdout]     |
[INFO] [stdout] 363 | pub(crate) fn admit_delta_with_full_proof(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compact_manifest` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:420:15
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub(crate) fn compact_manifest(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `snapshot_manifest` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:451:15
[INFO] [stdout]     |
[INFO] [stdout] 451 | pub(crate) fn snapshot_manifest(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `snapshot_manifest_with_delta` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:469:15
[INFO] [stdout]     |
[INFO] [stdout] 469 | pub(crate) fn snapshot_manifest_with_delta(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_manifest` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:490:4
[INFO] [stdout]     |
[INFO] [stdout] 490 | fn write_manifest(path: &Path, manifest: &L3CompositeManifest) -> io::Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_manifest_unlocked` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:495:4
[INFO] [stdout]     |
[INFO] [stdout] 495 | fn write_manifest_unlocked(path: &Path, manifest: &L3CompositeManifest) -> io::Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ManifestWriteLock` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:531:8
[INFO] [stdout]     |
[INFO] [stdout] 531 | struct ManifestWriteLock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `acquire_manifest_write_lock` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:543:4
[INFO] [stdout]     |
[INFO] [stdout] 543 | fn acquire_manifest_write_lock(path: &Path) -> io::Result<ManifestWriteLock> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `path_for_manifest` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:579:4
[INFO] [stdout]     |
[INFO] [stdout] 579 | fn path_for_manifest(root: &Path, path: &Path) -> PathBuf {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `absolute_path` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:585:4
[INFO] [stdout]     |
[INFO] [stdout] 585 | fn absolute_path(path: &Path) -> io::Result<PathBuf> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `unix_time_ms` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/composite.rs:593:4
[INFO] [stdout]     |
[INFO] [stdout] 593 | fn unix_time_ms() -> u64 {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_package` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/format.rs:24:15
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(crate) fn write_package(path: &Path, package: &ContextPhasePackage) -> io::Result<()> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode_package` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/format.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub(crate) fn encode_package(package: &ContextPhasePackage) -> Vec<u8> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_pair_profile` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/format.rs:106:4
[INFO] [stdout]     |
[INFO] [stdout] 106 | fn write_pair_profile(bytes: &mut Vec<u8>, pair: &ContextPairPhaseProfile) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `temporary_package_path` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/format.rs:129:4
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn temporary_package_path(path: &Path) -> PathBuf {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_profile` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/format.rs:137:4
[INFO] [stdout]     |
[INFO] [stdout] 137 | fn write_profile(bytes: &mut Vec<u8>, profile: &ContextCandidateProfile) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `profile_encoded_bytes` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/format.rs:157:4
[INFO] [stdout]     |
[INFO] [stdout] 157 | fn profile_encoded_bytes(profile: &ContextCandidateProfile) -> usize {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_vector` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/format.rs:399:4
[INFO] [stdout]     |
[INFO] [stdout] 399 | fn write_vector(bytes: &mut Vec<u8>, vector: &[PhaseCell]) {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_POSITIVE_CENTERS` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 | const MAX_POSITIVE_CENTERS: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_ANTI_CENTERS` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const MAX_ANTI_CENTERS: usize = 24;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_PENDING_ANTI_CENTERS` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | const MAX_PENDING_ANTI_CENTERS: usize = 4;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CENTER_SPLIT_COHERENCE` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | const CENTER_SPLIT_COHERENCE: f32 = 0.76;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_COMPETITORS` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 | const MAX_COMPETITORS: usize = 4;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_L2_TRAINING_SURFACES` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | const MAX_L2_TRAINING_SURFACES: usize = 4;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PROFILE_CALIBRATION_SAMPLES` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:27:7
[INFO] [stdout]    |
[INFO] [stdout] 27 | const PROFILE_CALIBRATION_SAMPLES: usize = 32;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COMPETITION_CALIBRATION_SAMPLES` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const COMPETITION_CALIBRATION_SAMPLES: usize = 2_048;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ADMISSION_SKETCH_LANES` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 | const ADMISSION_SKETCH_LANES: usize = 2;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ADMISSION_SKETCH_WIDTH` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | const ADMISSION_SKETCH_WIDTH: usize = 1 << 16;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `L2_PROBE_BATCH_FRAGMENTS` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:31:18
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub(super) const L2_PROBE_BATCH_FRAGMENTS: usize = 128;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OnlineContextPhaseConfig` is never constructed
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub(super) struct OnlineContextPhaseConfig {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `production` and `production_with_signature_schema` are never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 44 | impl OnlineContextPhaseConfig {
[INFO] [stdout]    | ----------------------------- associated functions in this implementation
[INFO] [stdout] 45 |     pub(super) fn production(min_profile_support: u32) -> Self {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 52 |     pub(super) fn production_with_signature_schema(
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OnlineContextPhaseStats` is never constructed
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub(super) struct OnlineContextPhaseStats {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SemanticBuilder` is never constructed
[INFO] [stdout]   --> src/nanda_wave/context_phase/online.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | struct SemanticBuilder {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:101:8
[INFO] [stdout]     |
[INFO] [stdout] 100 | impl SemanticBuilder {
[INFO] [stdout]     | -------------------- associated function in this implementation
[INFO] [stdout] 101 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ProfileBuilder` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:111:8
[INFO] [stdout]     |
[INFO] [stdout] 111 | struct ProfileBuilder {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PairProfileBuilder` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:122:8
[INFO] [stdout]     |
[INFO] [stdout] 122 | struct PairProfileBuilder {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `threshold_micro` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:133:8
[INFO] [stdout]     |
[INFO] [stdout] 132 | impl ProfileBuilder {
[INFO] [stdout]     | ------------------- associated items in this implementation
[INFO] [stdout] 133 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |     fn threshold_micro(&self) -> i32 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PendingNegativeBuilder` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:157:8
[INFO] [stdout]     |
[INFO] [stdout] 157 | struct PendingNegativeBuilder {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:163:8
[INFO] [stdout]     |
[INFO] [stdout] 162 | impl PendingNegativeBuilder {
[INFO] [stdout]     | --------------------------- associated function in this implementation
[INFO] [stdout] 163 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ScalarReservoir` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:172:8
[INFO] [stdout]     |
[INFO] [stdout] 172 | struct ScalarReservoir {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CompetitionCalibrationCase` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | struct CompetitionCalibrationCase {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `context`, `competitors`, and `competitor_relation_role` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:190:8
[INFO] [stdout]     |
[INFO] [stdout] 189 | impl CompetitionCalibrationCase {
[INFO] [stdout]     | ------------------------------- associated items in this implementation
[INFO] [stdout] 190 |     fn new(
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |     fn context(&self) -> &[u64] {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 223 |     fn competitors(&self) -> &[u64] {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 227 |     fn competitor_relation_role(&self, index: usize) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CompetitionCalibrationReservoir` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:232:8
[INFO] [stdout]     |
[INFO] [stdout] 232 | struct CompetitionCalibrationReservoir {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `observe`, and `bytes` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:238:8
[INFO] [stdout]     |
[INFO] [stdout] 237 | impl CompetitionCalibrationReservoir {
[INFO] [stdout]     | ------------------------------------ associated items in this implementation
[INFO] [stdout] 238 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 245 |     fn observe(&mut self, case: CompetitionCalibrationCase, seed: u64) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 257 |     fn bytes(&self) -> u64 {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoundedFrequencySketch` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:262:8
[INFO] [stdout]     |
[INFO] [stdout] 262 | struct BoundedFrequencySketch {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `observe`, and `bytes` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:267:8
[INFO] [stdout]     |
[INFO] [stdout] 266 | impl BoundedFrequencySketch {
[INFO] [stdout]     | --------------------------- associated items in this implementation
[INFO] [stdout] 267 |     fn new() -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 273 |     fn observe(&mut self, token_hash: u64) -> u16 {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 287 |     fn bytes(&self) -> u64 {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `pair_key_hash` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:292:4
[INFO] [stdout]     |
[INFO] [stdout] 292 | fn pair_key_hash(key: PairKey) -> u64 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `observe`, and `percentile` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:297:8
[INFO] [stdout]     |
[INFO] [stdout] 296 | impl ScalarReservoir {
[INFO] [stdout]     | -------------------- associated items in this implementation
[INFO] [stdout] 297 |     fn new(limit: usize) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 305 |     fn observe(&mut self, value: i32, seed: u64) {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 320 |     fn percentile(&self, percentile: usize) -> Option<i32> {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ClusterUpdate` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:336:6
[INFO] [stdout]     |
[INFO] [stdout] 336 | enum ClusterUpdate {
[INFO] [stdout]     |      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ProfileBank` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 | enum ProfileBank {
[INFO] [stdout]     |      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `L2ProbeRequest` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:348:19
[INFO] [stdout]     |
[INFO] [stdout] 348 | pub(super) struct L2ProbeRequest {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `L2ProbeResult` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:358:19
[INFO] [stdout]     |
[INFO] [stdout] 358 | pub(super) struct L2ProbeResult {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `ProbeJob` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:368:6
[INFO] [stdout]     |
[INFO] [stdout] 368 | type ProbeJob = (usize, L2ProbeRequest);
[INFO] [stdout]     |      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `ProbeReceipt` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:369:6
[INFO] [stdout]     |
[INFO] [stdout] 369 | type ProbeReceipt = (usize, L2ProbeResult);
[INFO] [stdout]     |      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `L2ProbePool` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:371:19
[INFO] [stdout]     |
[INFO] [stdout] 371 | pub(super) struct L2ProbePool {
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `with_worker_count`, `worker_count`, and `execute_batch` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:378:19
[INFO] [stdout]     |
[INFO] [stdout] 377 | impl L2ProbePool {
[INFO] [stdout]     | ---------------- associated items in this implementation
[INFO] [stdout] 378 |     pub(super) fn new() -> Self {
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 |     fn with_worker_count(worker_count: usize) -> Self {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 418 |     pub(super) fn worker_count(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 422 |     pub(super) fn execute_batch(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OnlineContextPhaseLearner` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/online.rs:457:19
[INFO] [stdout]     |
[INFO] [stdout] 457 | pub(super) struct OnlineContextPhaseLearner {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:489:19
[INFO] [stdout]      |
[INFO] [stdout]  483 | impl OnlineContextPhaseLearner {
[INFO] [stdout]      | ------------------------------ associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  489 |     pub(super) fn new_with_surface_field(
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  520 |     pub(super) fn new_with_projection_base(
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  548 |     pub(super) fn ingest_fragment_positive(&mut self, tokens: &[String]) -> Vec<L2ProbeRequest> {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  630 |     pub(super) fn apply_l2_probe_batch(
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  641 |     fn apply_l2_probe(&mut self, result: L2ProbeResult) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  736 |     fn update_pair_winner(&mut self, winner: u64, loser: u64, scene: &[PhaseCell], hard: bool) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  743 |     fn update_pair_relation(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  768 |     fn update_pair_key(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  864 |     pub(super) fn snapshot(&self) -> ContextPhasePackage {
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  962 |     pub(super) fn stats(&self) -> OnlineContextPhaseStats {
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  966 |     pub(super) fn profile_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  970 |     pub(super) fn pending_negative_profile_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  974 |     pub(super) fn pending_negative_center_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  981 |     pub(super) fn semantic_state_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  987 |     pub(super) fn phase_center_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  993 |     pub(super) fn positive_phase_center_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  997 |     pub(super) fn negative_phase_center_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1001 |     pub(super) fn hard_negative_phase_center_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1005 |     pub(super) fn competition_calibration_cases(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1009 |     pub(super) fn pair_profile_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1013 |     pub(super) fn pair_center_count(&self) -> usize {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1025 |     pub(super) fn estimated_bytes(&self) -> u64 {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1057 |     fn should_probe_l2(&self, positive_examples: u32, positive_mode_split: bool) -> bool {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1062 |     fn ensure_profile(&mut self, token_hash: u64, estimated_frequency: u16) -> bool {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1096 |     fn update_signature_positive(&mut self, signature: u64, vector: &[PhaseCell]) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1135 |     fn update_signature_negative(&mut self, signature: u64, vector: &[PhaseCell]) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1159 |     fn evict_provisional_profile(&mut self) -> bool {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1185 |     fn update_negative_relation(&mut self, token_hash: u64, vector: &[PhaseCell]) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1247 |     fn update_hard_negative_relation(&mut self, token_hash: u64, vector: &[PhaseCell]) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1267 |     fn evict_pending_negative_profile(&mut self) -> bool {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1287 |     fn update_semantic_states(&mut self, hashes: &[u64], frequencies: &[u16]) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1331 |     fn evict_provisional_semantic_state(&mut self) -> bool {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1349 |     fn relation_vector(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1405 |     fn update_profile_bank(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1454 |     fn profile_margin_micro(&self, token_hash: u64, vector: &[PhaseCell]) -> Option<i64> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1463 |     fn learned_competition_threshold(&self) -> i32 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `update_bounded_cluster` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1508:4
[INFO] [stdout]      |
[INFO] [stdout] 1508 | fn update_bounded_cluster(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `execute_l2_probe` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1537:4
[INFO] [stdout]      |
[INFO] [stdout] 1537 | fn execute_l2_probe(request: L2ProbeRequest) -> L2ProbeResult {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `L2LatticeProbe` is never constructed
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1583:19
[INFO] [stdout]      |
[INFO] [stdout] 1583 | pub(super) struct L2LatticeProbe {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `l2_lattice_competitors` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1588:15
[INFO] [stdout]      |
[INFO] [stdout] 1588 | pub(super) fn l2_lattice_competitors(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `l2_lattice_probe` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1597:15
[INFO] [stdout]      |
[INFO] [stdout] 1597 | pub(super) fn l2_lattice_probe(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `one_letter_real_probe_surfaces` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1685:4
[INFO] [stdout]      |
[INFO] [stdout] 1685 | fn one_letter_real_probe_surfaces(target: &str, projected: String) -> Vec<String> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `real_l2_lattice_competitors` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1701:4
[INFO] [stdout]      |
[INFO] [stdout] 1701 | fn real_l2_lattice_competitors<F>(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `percentile_i32` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1732:4
[INFO] [stdout]      |
[INFO] [stdout] 1732 | fn percentile_i32(values: &[i32], percentile: usize) -> Option<i32> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `micro_i32` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/online.rs:1744:4
[INFO] [stdout]      |
[INFO] [stdout] 1744 | fn micro_i32(value: i64) -> i32 {
[INFO] [stdout]      |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `prepare_supervised_sentence_basis`, `ingest_supervised_sentence`, `ingest_supervised_sentence_on_prepared_basis`, `update_pair_view_winner`, and `update_pair_view_relation` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/online/sentence.rs:4:49
[INFO] [stdout]     |
[INFO] [stdout]   3 | impl OnlineContextPhaseLearner {
[INFO] [stdout]     | ------------------------------ methods in this implementation
[INFO] [stdout]   4 |     pub(in crate::nanda_wave::context_phase) fn prepare_supervised_sentence_basis(
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  22 |     pub(in crate::nanda_wave::context_phase) fn ingest_supervised_sentence(
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  44 |     pub(in crate::nanda_wave::context_phase) fn ingest_supervised_sentence_on_prepared_basis(
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 |     fn update_pair_view_winner(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     fn update_pair_view_relation(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `reload_default_memory` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/runtime_refresh.rs:205:15
[INFO] [stdout]     |
[INFO] [stdout] 205 | pub(crate) fn reload_default_memory() -> io::Result<serde_json::Value> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `default_memory_runtime_status_json` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/runtime_refresh.rs:217:15
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub(crate) fn default_memory_runtime_status_json() -> serde_json::Value {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SentenceProofCase` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:113:8
[INFO] [stdout]     |
[INFO] [stdout] 113 | struct SentenceProofCase {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SentenceClassProof` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:122:8
[INFO] [stdout]     |
[INFO] [stdout] 122 | struct SentenceClassProof {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SentenceCaseOutcome` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:135:8
[INFO] [stdout]     |
[INFO] [stdout] 135 | struct SentenceCaseOutcome {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SentenceProofEvaluation` is never constructed
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:141:8
[INFO] [stdout]     |
[INFO] [stdout] 141 | struct SentenceProofEvaluation {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compile_supervised_relation_delta` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub(crate) fn compile_supervised_relation_delta(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `project_supervised_tail_relation` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:239:4
[INFO] [stdout]     |
[INFO] [stdout] 239 | fn project_supervised_tail_relation(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_and_prove_sentence_context_path` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:287:15
[INFO] [stdout]     |
[INFO] [stdout] 287 | pub(crate) fn build_and_prove_sentence_context_path(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `prove_sentence_context_delta_path` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:400:15
[INFO] [stdout]     |
[INFO] [stdout] 400 | pub(crate) fn prove_sentence_context_delta_path(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `evaluate_heldout` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:499:4
[INFO] [stdout]     |
[INFO] [stdout] 499 | fn evaluate_heldout(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sentence_gate` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/sentence.rs:604:4
[INFO] [stdout]     |
[INFO] [stdout] 604 | fn sentence_gate(classes: &BTreeMap<String, SentenceClassProof>) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_cases` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/sentence.rs:1172:4
[INFO] [stdout]      |
[INFO] [stdout] 1172 | fn parse_cases(text: &str) -> io::Result<Vec<SentenceProofCase>> {
[INFO] [stdout]      |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ratio_ppm` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/sentence.rs:1215:4
[INFO] [stdout]      |
[INFO] [stdout] 1215 | fn ratio_ppm(numerator: usize, denominator: usize) -> u32 {
[INFO] [stdout]      |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `push_failure` is never used
[INFO] [stdout]     --> src/nanda_wave/context_phase/sentence.rs:1222:4
[INFO] [stdout]      |
[INFO] [stdout] 1222 | fn push_failure(
[INFO] [stdout]      |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POSITION_BUCKETS` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/surface_field.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const POSITION_BUCKETS: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_MODES` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/surface_field.rs:14:7
[INFO] [stdout]    |
[INFO] [stdout] 14 | const MAX_MODES: usize = 32;
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SurfaceMutationKind` is never used
[INFO] [stdout]   --> src/nanda_wave/context_phase/surface_field.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(super) enum SurfaceMutationKind {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SurfaceMutationMode` is never constructed
[INFO] [stdout]   --> src/nanda_wave/context_phase/surface_field.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub(super) struct SurfaceMutationMode {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SurfaceMutationField` is never constructed
[INFO] [stdout]   --> src/nanda_wave/context_phase/surface_field.rs:33:19
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub(crate) struct SurfaceMutationField {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SurfaceMutationFieldReport` is never constructed
[INFO] [stdout]   --> src/nanda_wave/context_phase/surface_field.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub(crate) struct SurfaceMutationFieldReport {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CorrectionReceipt` is never constructed
[INFO] [stdout]   --> src/nanda_wave/context_phase/surface_field.rs:47:8
[INFO] [stdout]    |
[INFO] [stdout] 47 | struct CorrectionReceipt {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `from_corrections_jsonl`, `report`, and `damaged_surfaces` are never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:55:19
[INFO] [stdout]     |
[INFO] [stdout]  54 | impl SurfaceMutationField {
[INFO] [stdout]     | ------------------------- associated items in this implementation
[INFO] [stdout]  55 |     pub(crate) fn from_corrections_jsonl(text: &str, min_support: u32) -> io::Result<Self> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 101 |     pub(crate) fn report(&self) -> SurfaceMutationFieldReport {
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 111 |     pub(super) fn damaged_surfaces(&self, target: &str, limit: usize) -> Vec<String> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mutation_mode` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:184:4
[INFO] [stdout]     |
[INFO] [stdout] 184 | fn mutation_mode(from: &str, to: &str) -> Option<SurfaceMutationMode> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `normalized_single_word` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:238:4
[INFO] [stdout]     |
[INFO] [stdout] 238 | fn normalized_single_word(value: &str) -> Option<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_single_word` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:243:4
[INFO] [stdout]     |
[INFO] [stdout] 243 | fn is_single_word(value: &str) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `same_script` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:247:4
[INFO] [stdout]     |
[INFO] [stdout] 247 | fn same_script(left: &str, right: &str) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `one_missing_position` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:255:4
[INFO] [stdout]     |
[INFO] [stdout] 255 | fn one_missing_position(source: &[char], target: &[char]) -> Option<usize> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `two_missing_positions` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:268:4
[INFO] [stdout]     |
[INFO] [stdout] 268 | fn two_missing_positions(source: &[char], target: &[char]) -> Option<(usize, usize)> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `adjacent_swap_position` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:288:4
[INFO] [stdout]     |
[INFO] [stdout] 288 | fn adjacent_swap_position(source: &[char], target: &[char]) -> Option<usize> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `substitution_position` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:302:4
[INFO] [stdout]     |
[INFO] [stdout] 302 | fn substitution_position(source: &[char], target: &[char]) -> Option<usize> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `position_bucket` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:312:4
[INFO] [stdout]     |
[INFO] [stdout] 312 | fn position_bucket(position: usize, length: usize) -> u8 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bucket_position` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:316:4
[INFO] [stdout]     |
[INFO] [stdout] 316 | fn bucket_position(length: usize, bucket: u8) -> usize {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `length_bucket` is never used
[INFO] [stdout]    --> src/nanda_wave/context_phase/surface_field.rs:326:4
[INFO] [stdout]     |
[INFO] [stdout] 326 | fn length_bucket(length: usize) -> u8 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `common_target_evidence` is never used
[INFO] [stdout]    --> src/nanda_wave/l2.rs:135:19
[INFO] [stdout]     |
[INFO] [stdout] 134 | impl L2ImeWordCandidate {
[INFO] [stdout]     | ----------------------- method in this implementation
[INFO] [stdout] 135 |     pub(crate) fn common_target_evidence(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hot_layout_candidate` is never used
[INFO] [stdout]    --> src/nanda_wave/l2.rs:285:15
[INFO] [stdout]     |
[INFO] [stdout] 285 | pub(crate) fn hot_layout_candidate(original: &str) -> Option<WordCandidate> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hot_layout_candidate_with_noisy_projection` is never used
[INFO] [stdout]    --> src/nanda_wave/l2.rs:296:15
[INFO] [stdout]     |
[INFO] [stdout] 296 | pub(crate) fn hot_layout_candidate_with_noisy_projection(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cold_probe_surfaces` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/bridge.rs:238:15
[INFO] [stdout]     |
[INFO] [stdout] 238 | pub(crate) fn cold_probe_surfaces(context_prefix: &str, damaged_surface: &str) -> Vec<String> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `standalone_surface_field_readout` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/bridge.rs:1527:4
[INFO] [stdout]      |
[INFO] [stdout] 1527 | fn standalone_surface_field_readout(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_bytes` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/compact_format.rs:782:19
[INFO] [stdout]     |
[INFO] [stdout] 781 | impl CompactPackageView {
[INFO] [stdout]     | ----------------------- associated function in this implementation
[INFO] [stdout] 782 |     pub(super) fn from_bytes(bytes: Vec<u8>) -> Result<Self, String> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `atom_key_count` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/compositional.rs:146:19
[INFO] [stdout]     |
[INFO] [stdout] 111 | impl RuntimeLemmaWaveIndex {
[INFO] [stdout]     | -------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub(super) fn atom_key_count(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `rank_lemmas` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/compositional.rs:304:19
[INFO] [stdout]     |
[INFO] [stdout] 154 | impl LemmaWaveIndex {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 304 |     pub(super) fn rank_lemmas(&self, surface: &str, limit: usize) -> Vec<LemmaWaveMatch> {
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `normalized_similarity_milli` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/compositional.rs:1426:15
[INFO] [stdout]      |
[INFO] [stdout] 1426 | pub(super) fn normalized_similarity_milli(observed: &str, expected: &str) -> u16 {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `prepared_similarity_to_normalized_surface_milli` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/compositional.rs:1452:15
[INFO] [stdout]      |
[INFO] [stdout] 1452 | pub(super) fn prepared_similarity_to_normalized_surface_milli(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `surface_atom_profile` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/compositional.rs:1528:15
[INFO] [stdout]      |
[INFO] [stdout] 1528 | pub(super) fn surface_atom_profile(surface: &str) -> SurfaceAtomProfile {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `surface_atom_similarity_milli` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/compositional.rs:1541:15
[INFO] [stdout]      |
[INFO] [stdout] 1541 | pub(super) fn surface_atom_similarity_milli(observed: &SurfaceAtomProfile, expected: &str) -> u16 {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `context_evidence_keys` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/context.rs:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub(crate) fn context_evidence_keys(context: &str) -> Vec<u32> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `train_lemmas` and `train_context_slots` are never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive.rs:242:8
[INFO] [stdout]     |
[INFO] [stdout] 215 | impl ProductiveMorphologyIndex {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 242 |     fn train_lemmas(
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 402 |     fn train_context_slots(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_edge_transform` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/productive.rs:1191:15
[INFO] [stdout]      |
[INFO] [stdout] 1191 | pub(super) fn apply_edge_transform(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `recover_anchor` and `recover_anchor_into` are never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/anchor_recovery_package.rs:417:19
[INFO] [stdout]     |
[INFO] [stdout] 300 | impl AnchorRecoveryPackageViewV1 {
[INFO] [stdout]     | -------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 417 |     pub(super) fn recover_anchor(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 428 |     pub(super) fn recover_anchor_into(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calibrated_readout` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/calibrate.rs:556:15
[INFO] [stdout]     |
[INFO] [stdout] 556 | pub(super) fn calibrated_readout(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `CompleteTargetAbsent` and `CompleteUnsupportedIdentity` are never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/candidate_state.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(super) enum TargetNamespaceSettlementV1 {
[INFO] [stdout]    |                 --------------------------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 23 |     CompleteTargetAbsent,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     CompleteUnsupportedIdentity,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TargetNamespaceSettlementV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `common_completeness` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/composite.rs:162:19
[INFO] [stdout]     |
[INFO] [stdout]  67 | impl CompositeL2LatticeV1 {
[INFO] [stdout]     | ------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 162 |     pub(super) fn common_completeness(&self) -> EnumerationCompletenessV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PROMOTION_MAGIC` is never used
[INFO] [stdout]  --> src/nanda_wave/l2_field/productive_v1/delta.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const PROMOTION_MAGIC: [u8; 8] = *b"LAYP2PR1";
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PROMOTION_VERSION` is never used
[INFO] [stdout]  --> src/nanda_wave/l2_field/productive_v1/delta.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const PROMOTION_VERSION: u16 = 1;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PROMOTION_BYTES` is never used
[INFO] [stdout]  --> src/nanda_wave/l2_field/productive_v1/delta.rs:7:7
[INFO] [stdout]   |
[INFO] [stdout] 7 | const PROMOTION_BYTES: usize = 256;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `DeltaRecordKindV1` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/delta.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub(super) enum DeltaRecordKindV1 {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeltaRecordV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/delta.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(super) struct DeltaRecordV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `canonical_bytes` and `validate` are never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/delta.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl DeltaRecordV1 {
[INFO] [stdout]    | ------------------ methods in this implementation
[INFO] [stdout] 33 |     fn canonical_bytes(&self) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 50 |     fn validate(&self) -> Result<(), &'static str> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeltaManifestV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/delta.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub(super) struct DeltaManifestV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeltaGenerationV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/delta.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub(super) struct DeltaGenerationV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `build` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/delta.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl DeltaGenerationV1 {
[INFO] [stdout]    | ---------------------- associated function in this implementation
[INFO] [stdout] 88 |     pub(super) fn build(
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeltaChainStateV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:114:19
[INFO] [stdout]     |
[INFO] [stdout] 114 | pub(super) struct DeltaChainStateV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_delta_chain` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:124:15
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub(super) fn validate_delta_chain(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_atomic_model_generation` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:185:4
[INFO] [stdout]     |
[INFO] [stdout] 185 | fn validate_atomic_model_generation(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_compaction_semantic_parity` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:217:15
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub(super) fn verify_compaction_semantic_parity(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `semantic_chain_hash` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:240:4
[INFO] [stdout]     |
[INFO] [stdout] 240 | fn semantic_chain_hash(state: &DeltaChainStateV1) -> [u8; 32] {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `canonical_record_payload` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:256:4
[INFO] [stdout]     |
[INFO] [stdout] 256 | fn canonical_record_payload(records: &[DeltaRecordV1]) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generation_hash` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:266:4
[INFO] [stdout]     |
[INFO] [stdout] 266 | fn generation_hash(manifest: &DeltaManifestV1, payload: &[u8]) -> [u8; 32] {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AuthorityScopeV1` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:284:17
[INFO] [stdout]     |
[INFO] [stdout] 284 | pub(super) enum AuthorityScopeV1 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PromotionManifestV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:293:19
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub(super) struct PromotionManifestV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `encode` and `decode` are never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:307:19
[INFO] [stdout]     |
[INFO] [stdout] 306 | impl PromotionManifestV1 {
[INFO] [stdout]     | ------------------------ associated items in this implementation
[INFO] [stdout] 307 |     pub(super) fn encode(self) -> Result<[u8; PROMOTION_BYTES], &'static str> {
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 330 |     pub(super) fn decode(bytes: &[u8]) -> Result<Self, &'static str> {
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PromotionExpectationV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:373:19
[INFO] [stdout]     |
[INFO] [stdout] 373 | pub(super) struct PromotionExpectationV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `resolve_authority_scope` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:382:15
[INFO] [stdout]     |
[INFO] [stdout] 382 | pub(super) fn resolve_authority_scope(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `crc32` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/delta.rs:410:4
[INFO] [stdout]     |
[INFO] [stdout] 410 | fn crc32(bytes: &[u8]) -> u32 {
[INFO] [stdout]     |    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sort_and_deduplicate_events` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/events.rs:353:15
[INFO] [stdout]     |
[INFO] [stdout] 353 | pub(super) fn sort_and_deduplicate_events(events: &mut Vec<EventEnvelopeV1>) {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_verified_spool_shard` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/events.rs:606:15
[INFO] [stdout]     |
[INFO] [stdout] 606 | pub(super) fn read_verified_spool_shard(path: &Path) -> Result<Vec<SpoolRecordV1>, String> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `from_bytes` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/format.rs:255:19
[INFO] [stdout]     |
[INFO] [stdout] 254 | impl ProductivePackageViewV1 {
[INFO] [stdout]     | ---------------------------- associated function in this implementation
[INFO] [stdout] 255 |     pub(super) fn from_bytes(bytes: Vec<u8>) -> Result<Self, String> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `reset_generated` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/geometry.rs:297:19
[INFO] [stdout]     |
[INFO] [stdout] 223 | impl GeometryTraversalStateV1 {
[INFO] [stdout]     | ----------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 297 |     pub(super) fn reset_generated(&mut self) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `reset_generated` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/productive_v1/geometry.rs:1002:8
[INFO] [stdout]      |
[INFO] [stdout]  982 | impl AtomAccumulatorV1 {
[INFO] [stdout]      | ---------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1002 |     fn reset_generated(&mut self) {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `source_ranges_valid` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/induce.rs:313:19
[INFO] [stdout]     |
[INFO] [stdout] 171 | impl EditTemplateV1 {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 313 |     pub(super) fn source_ranges_valid(&self, source_scalar_len: usize) -> bool {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `source_ranges_valid` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/induce.rs:720:8
[INFO] [stdout]     |
[INFO] [stdout] 708 | impl ParadigmTransitionKeyV1 {
[INFO] [stdout]     | ---------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 720 |     fn source_ranges_valid(&self, source_scalar_len: usize) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `semantically_equivalent` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/induce.rs:768:19
[INFO] [stdout]     |
[INFO] [stdout] 748 | impl ParadigmSignatureV1 {
[INFO] [stdout]     | ------------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 768 |     pub(super) fn semantically_equivalent(&self, other: &Self) -> bool {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LemmaTransitionObservationV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/induce.rs:774:19
[INFO] [stdout]     |
[INFO] [stdout] 774 | pub(super) struct LemmaTransitionObservationV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_transfer_support_gate` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/induce.rs:780:15
[INFO] [stdout]     |
[INFO] [stdout] 780 | pub(super) fn apply_transfer_support_gate(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compatible_with_paradigm` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/induce.rs:814:15
[INFO] [stdout]     |
[INFO] [stdout] 814 | pub(super) fn compatible_with_paradigm(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `prepare_live_productive_v1_field` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/live.rs:359:40
[INFO] [stdout]     |
[INFO] [stdout] 359 | pub(in crate::nanda_wave::l2_field) fn prepare_live_productive_v1_field(
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `prepare_context_neutral_productive_material` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/productive_v1/material_frame.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1457 | pub(super) fn prepare_context_neutral_productive_material(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `from_bytes`, `derive_cold_lemma_bindings_with_semantic_shadow`, and `instantiate_paradigm_surfaces` are never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/productive_v1/packaged_runtime.rs:1053:19
[INFO] [stdout]      |
[INFO] [stdout]  981 | impl PackagedProductiveRuntimeV1 {
[INFO] [stdout]      | -------------------------------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 1053 |     pub(super) fn from_bytes(
[INFO] [stdout]      |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1382 |     pub(super) fn derive_cold_lemma_bindings_with_semantic_shadow(
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2314 |     fn instantiate_paradigm_surfaces(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PHASE_CENTER_SUPPORT_SATURATED` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const PHASE_CENTER_SUPPORT_SATURATED: u8 = 1 << 0;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `PhaseBankKindV1` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:15:17
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub(super) enum PhaseBankKindV1 {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `limit` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl PhaseBankKindV1 {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] 23 |     const fn limit(self) -> usize {
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PhaseObservationV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub(super) struct PhaseObservationV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PhaseRankingSelectionGroupV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub(super) struct PhaseRankingSelectionGroupV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AmbiguityPhaseMemberV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub(super) struct AmbiguityPhaseMemberV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AmbiguityPhaseSelectionGroupV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:73:19
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub(super) struct AmbiguityPhaseSelectionGroupV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RawPhaseClusterV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/phase.rs:80:8
[INFO] [stdout]    |
[INFO] [stdout] 80 | struct RawPhaseClusterV1 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `maximum_phase_coherence` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:104:15
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub(super) fn maximum_phase_coherence(wave: &SceneWaveV1, centers: &[FittedPhaseCenterV1]) -> i64 {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fit_ranking_phase_bank` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:112:15
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub(super) fn fit_ranking_phase_bank(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fit_ambiguity_phase_banks` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:168:15
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub(super) fn fit_ambiguity_phase_banks(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validated_observations` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:287:4
[INFO] [stdout]     |
[INFO] [stdout] 287 | fn validated_observations(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validated_ranking_groups` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:307:4
[INFO] [stdout]     |
[INFO] [stdout] 307 | fn validated_ranking_groups(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validated_ambiguity_groups` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:328:4
[INFO] [stdout]     |
[INFO] [stdout] 328 | fn validated_ambiguity_groups(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ranking_fold_losses` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:347:4
[INFO] [stdout]     |
[INFO] [stdout] 347 | fn ranking_fold_losses(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cluster_phase_waves` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:383:4
[INFO] [stdout]     |
[INFO] [stdout] 383 | fn cluster_phase_waves(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `normalize_mean` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:484:4
[INFO] [stdout]     |
[INFO] [stdout] 484 | fn normalize_mean(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `package_centers` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:510:4
[INFO] [stdout]     |
[INFO] [stdout] 510 | fn package_centers(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `maximum_raw_coherence` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:546:4
[INFO] [stdout]     |
[INFO] [stdout] 546 | fn maximum_raw_coherence(wave: &SceneWaveV1, centers: &[RawPhaseClusterV1]) -> i64 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mean_loss` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/phase.rs:554:4
[INFO] [stdout]     |
[INFO] [stdout] 554 | fn mean_loss(losses: &[f64; PRODUCTIVE_V1_INNER_FOLDS as usize]) -> f64 {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `workers` is never read
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/proof.rs:219:16
[INFO] [stdout]     |
[INFO] [stdout] 215 | pub(super) struct FixedSharedReplayAuditCorpusV1 {
[INFO] [stdout]     |                   ------------------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 219 |     pub(super) workers: usize,
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FixedSharedReplayAuditCorpusV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_records` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/records.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub(super) fn decode_records<T: FixedRecordV1>(bytes: &[u8]) -> Result<Vec<T>, &'static str> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DeltaRecordHeaderRecordV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/records.rs:418:19
[INFO] [stdout]     |
[INFO] [stdout] 418 | pub(super) struct DeltaRecordHeaderRecordV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PendingFormV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/reduce.rs:226:8
[INFO] [stdout]     |
[INFO] [stdout] 226 | struct PendingFormV1 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `reduce_train_morphology` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/reduce.rs:239:15
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub(super) fn reduce_train_morphology(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `flush_lemma` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/reduce.rs:570:4
[INFO] [stdout]     |
[INFO] [stdout] 570 | fn flush_lemma(
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SpeedParityEvidenceV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/runtime.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub(super) struct SpeedParityEvidenceV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SpeedParityCandidateV1` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/runtime.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(super) struct SpeedParityCandidateV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `exact_allomorph` is never read
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/runtime.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout]  97 | pub(super) struct TraversalFrameV1 {
[INFO] [stdout]     |                   ---------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 102 |     pub(super) exact_allomorph: bool,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TraversalFrameV1` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BoundedCandidateV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/runtime.rs:106:8
[INFO] [stdout]     |
[INFO] [stdout] 106 | struct BoundedCandidateV1 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `traverse_speed_parity` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/runtime.rs:113:15
[INFO] [stdout]     |
[INFO] [stdout] 113 | pub(super) fn traverse_speed_parity(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retain_bounded_candidate` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/runtime.rs:200:4
[INFO] [stdout]     |
[INFO] [stdout] 200 | fn retain_bounded_candidate(selected: &mut Vec<BoundedCandidateV1>, candidate: BoundedCandidateV1) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `candidate_order` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/runtime.rs:225:4
[INFO] [stdout]     |
[INFO] [stdout] 225 | fn candidate_order(left: &BoundedCandidateV1, right: &BoundedCandidateV1) -> Ordering {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `advance_arc` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/runtime.rs:249:4
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn advance_arc(
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `common_normalization_layout_profile_id` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/scene.rs:78:25
[INFO] [stdout]    |
[INFO] [stdout] 77 | impl L2LocalSceneV1 {
[INFO] [stdout]    | ------------------- method in this implementation
[INFO] [stdout] 78 |     pub(super) const fn common_normalization_layout_profile_id(
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `external_sort_verified_spool` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/spool_sort.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub(super) fn external_sort_verified_spool(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InstantiatedProductiveTerminalV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/trie.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 | pub(super) struct InstantiatedProductiveTerminalV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `exact_allomorph_surface` and `instantiate` are never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/trie.rs:513:19
[INFO] [stdout]     |
[INFO] [stdout] 512 | impl ProductiveTrieForestV1 {
[INFO] [stdout]     | --------------------------- methods in this implementation
[INFO] [stdout] 513 |     pub(super) fn exact_allomorph_surface(&self, form_ref: u32) -> Option<&str> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 565 |     pub(super) fn instantiate(
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_arc` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/trie.rs:621:4
[INFO] [stdout]     |
[INFO] [stdout] 621 | fn apply_arc(
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `validate_for_count` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/types.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl ImportedCanonicalL2LemmaRefV1 {
[INFO] [stdout]    | ---------------------------------- method in this implementation
[INFO] [stdout] 13 |     pub(super) fn validate_for_count(self, count: usize) -> Result<(), &'static str> {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `validate_for_count` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/productive_v1/types.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl ImportedCanonicalL2FormRefV1 {
[INFO] [stdout]    | --------------------------------- method in this implementation
[INFO] [stdout] 26 |     pub(super) fn validate_for_count(self, count: usize) -> Result<(), &'static str> {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FormIdentityV1` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/types.rs:222:19
[INFO] [stdout]     |
[INFO] [stdout] 222 | pub(super) struct FormIdentityV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `validate` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/types.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 229 | impl FormIdentityV1 {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] 230 |     pub(super) fn validate(self) -> Result<(), &'static str> {
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ExplicitFeedback`, `StructurallyImpossibleAgreement`, and `LocalContextAntiCenter` are never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/productive_v1/types.rs:266:5
[INFO] [stdout]     |
[INFO] [stdout] 265 | pub(super) enum IndependentEvidenceSourceKindV1 {
[INFO] [stdout]     |                 ------------------------------- variants in this enum
[INFO] [stdout] 266 |     ExplicitFeedback = 1,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 267 |     StructurallyImpossibleAgreement = 2,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 268 |     LocalContextAntiCenter = 3,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `IndependentEvidenceSourceKindV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `from_bytes`, `from_package`, `from_owned_bytes`, and `compositional_form_births` are never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/runtime.rs:374:19
[INFO] [stdout]     |
[INFO] [stdout] 369 | impl StandaloneL2Field {
[INFO] [stdout]     | ---------------------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 374 |     pub(crate) fn from_bytes(bytes: &[u8]) -> Result<Self, String> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 378 |     pub(crate) fn from_package(package: L2FieldPackage) -> Result<Self, String> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 |     fn from_owned_bytes(bytes: Vec<u8>) -> Result<Self, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 530 |     pub(crate) fn compositional_form_births(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `from_bytes` and `from_reference` are never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/runtime_storage.rs:33:19
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl RuntimeL2Package {
[INFO] [stdout]    | --------------------- associated functions in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 33 |     pub(super) fn from_bytes(bytes: Vec<u8>) -> Result<Self, String> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 41 |     pub(super) fn from_reference(package: L2FieldPackage) -> Self {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_SIDECAR_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/v13_typed_peak.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | const MAX_SIDECAR_BYTES: usize = 32 * 1024 * 1024;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_LOADER_METADATA_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/v13_typed_peak.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | const MAX_LOADER_METADATA_BYTES: usize = 4 * 1024 * 1024;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEAD_DLA_STATE` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/v13_typed_peak.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | const DEAD_DLA_STATE: u16 = u16::MAX;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DLA_HASH_BUCKET_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/v13_typed_peak.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const DLA_HASH_BUCKET_BYTES: usize = 24;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compile_test_sidecar` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/v13_typed_peak.rs:453:4
[INFO] [stdout]     |
[INFO] [stdout] 453 | fn compile_test_sidecar(surfaces: &[String]) -> Result<(Vec<u8>, V13Identity), String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `exact_form_ref`, `mmap_backed`, and `owned_metadata_bytes` are never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/v13_typed_peak.rs:739:8
[INFO] [stdout]     |
[INFO] [stdout] 556 | impl V13DafsaView {
[INFO] [stdout]     | ----------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 739 |     fn exact_form_ref(&self, symbols: &[u32]) -> Result<Option<u32>, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 770 |     fn mmap_backed(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 774 |     fn owned_metadata_bytes(&self) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SearchCompleteness` is never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/v13_typed_peak.rs:799:6
[INFO] [stdout]     |
[INFO] [stdout] 799 | enum SearchCompleteness {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `V13TypedPeak` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/v13_typed_peak.rs:805:8
[INFO] [stdout]     |
[INFO] [stdout] 805 | struct V13TypedPeak {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SearchResult` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l2_field/v13_typed_peak.rs:811:8
[INFO] [stdout]     |
[INFO] [stdout] 811 | struct SearchResult {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SearchKernel` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1057:6
[INFO] [stdout]      |
[INFO] [stdout] 1057 | enum SearchKernel {
[INFO] [stdout]      |      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SearchNode` is never constructed
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1070:8
[INFO] [stdout]      |
[INFO] [stdout] 1070 | struct SearchNode<Row> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `identity_key` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1085:8
[INFO] [stdout]      |
[INFO] [stdout] 1084 | impl BandedLevenshteinRow {
[INFO] [stdout]      | ------------------------- method in this implementation
[INFO] [stdout] 1085 |     fn identity_key(self) -> u64 {
[INFO] [stdout]      |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DlaBuildFailure` is never constructed
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1170:8
[INFO] [stdout]      |
[INFO] [stdout] 1170 | struct DlaBuildFailure {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QueryLocalDla` is never constructed
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1178:8
[INFO] [stdout]      |
[INFO] [stdout] 1178 | struct QueryLocalDla {
[INFO] [stdout]      |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `build`, `transition`, `terminal_distance`, and `state_count` are never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1189:8
[INFO] [stdout]      |
[INFO] [stdout] 1188 | impl QueryLocalDla {
[INFO] [stdout]      | ------------------ associated items in this implementation
[INFO] [stdout] 1189 |     fn build(
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1341 |     fn transition(&self, state_id: u16, symbol_ref: u16) -> Result<Option<u16>, String> {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1354 |     fn terminal_distance(&self, state_id: u16) -> Result<u8, String> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1361 |     fn state_count(&self) -> usize {
[INFO] [stdout]      |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dla_builder_scratch_bytes` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1366:4
[INFO] [stdout]      |
[INFO] [stdout] 1366 | fn dla_builder_scratch_bytes(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `TraversalKernel` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1382:7
[INFO] [stdout]      |
[INFO] [stdout] 1382 | trait TraversalKernel {
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RowTraversalKernel` is never constructed
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1403:8
[INFO] [stdout]      |
[INFO] [stdout] 1403 | struct RowTraversalKernel<Row>(std::marker::PhantomData<Row>);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DlaTraversalKernel` is never constructed
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1447:8
[INFO] [stdout]      |
[INFO] [stdout] 1447 | struct DlaTraversalKernel<'a>(&'a QueryLocalDla);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FullLevenshteinRow` is never constructed
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1485:8
[INFO] [stdout]      |
[INFO] [stdout] 1485 | struct FullLevenshteinRow {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_typed_peaks` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1522:4
[INFO] [stdout]      |
[INFO] [stdout] 1522 | fn search_typed_peaks(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_typed_peaks_with_schedule` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1531:4
[INFO] [stdout]      |
[INFO] [stdout] 1531 | fn search_typed_peaks_with_schedule(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_typed_peaks_banded_oracle` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1548:4
[INFO] [stdout]      |
[INFO] [stdout] 1548 | fn search_typed_peaks_banded_oracle(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_typed_peaks_full_row` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1564:4
[INFO] [stdout]      |
[INFO] [stdout] 1564 | fn search_typed_peaks_full_row(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_typed_peaks_with_kernel` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1580:4
[INFO] [stdout]      |
[INFO] [stdout] 1580 | fn search_typed_peaks_with_kernel(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `LaneOutcome` is never constructed
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1695:8
[INFO] [stdout]      |
[INFO] [stdout] 1695 | struct LaneOutcome {
[INFO] [stdout]      |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `unresolved` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1708:8
[INFO] [stdout]      |
[INFO] [stdout] 1707 | impl LaneOutcome {
[INFO] [stdout]      | ---------------- associated function in this implementation
[INFO] [stdout] 1708 |     fn unresolved(reason: &'static str, maximum_scratch: usize) -> Self {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enumerate_dla_lane` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1733:4
[INFO] [stdout]      |
[INFO] [stdout] 1733 | fn enumerate_dla_lane(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enumerate_row_lane` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1789:4
[INFO] [stdout]      |
[INFO] [stdout] 1789 | fn enumerate_row_lane<Row: LevenshteinRow + Copy>(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enumerate_lane_with_kernel` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1809:4
[INFO] [stdout]      |
[INFO] [stdout] 1809 | fn enumerate_lane_with_kernel<Kernel: TraversalKernel>(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_child` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1936:4
[INFO] [stdout]      |
[INFO] [stdout] 1936 | fn search_child<Kernel: TraversalKernel>(
[INFO] [stdout]      |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `levenshtein_row` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1953:4
[INFO] [stdout]      |
[INFO] [stdout] 1953 | fn levenshtein_row(previous: &[u8], query: &[u32], symbol: u32) -> [u8; MAX_QUERY_SYMBOLS + 1] {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `search_scratch_bytes` is never used
[INFO] [stdout]     --> src/nanda_wave/l2_field/v13_typed_peak.rs:1966:4
[INFO] [stdout]      |
[INFO] [stdout] 1966 | fn search_scratch_bytes<Row>(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `state_count`, `edge_count`, `root_state`, `identity`, and `symbol_digest` are never used
[INFO] [stdout]   --> src/nanda_wave/l2_field/v13_typed_peak/typed_exact.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 43 | impl TypedExactView {
[INFO] [stdout]    | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub(super) fn state_count(&self) -> usize {
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 67 |     pub(super) fn edge_count(&self) -> usize {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 71 |     pub(super) fn root_state(&self) -> u32 {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 75 |     pub(super) fn identity(&self) -> V13Identity {
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 79 |     pub(super) fn symbol_digest(&self) -> [u8; 32] {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `states_checked` and `edges_checked` are never read
[INFO] [stdout]   --> src/nanda_wave/l2_field/v13_typed_peak/typed_exact.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 84 | pub(super) struct TypedMaterialization {
[INFO] [stdout]    |                   -------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 87 |     states_checked: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 88 |     edges_checked: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `states_checked` and `edges_checked` are never used
[INFO] [stdout]    --> src/nanda_wave/l2_field/v13_typed_peak/typed_exact.rs:200:19
[INFO] [stdout]     |
[INFO] [stdout]  91 | impl TypedMaterialization {
[INFO] [stdout]     | ------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub(super) fn states_checked(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub(super) fn edges_checked(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `L3ContextCandidateReadout` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l3.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub(crate) struct L3ContextCandidateReadout {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `L3ContextFieldReadout` is never constructed
[INFO] [stdout]   --> src/nanda_wave/l3.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub(crate) struct L3ContextFieldReadout {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `l3_context_field_readout` is never used
[INFO] [stdout]   --> src/nanda_wave/l3.rs:41:15
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub(crate) fn l3_context_field_readout(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SPLIT_COHERENCE` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/mod.rs:54:18
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub(crate) const SPLIT_COHERENCE: f32 = 0.72;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode_scene` is never used
[INFO] [stdout]  --> src/nanda_wave/l4_cross_scene/encoder.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub(crate) fn encode_scene(input: L4CrossSceneInput<'_>) -> EncodedL4Scene {
[INFO] [stdout]   |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `KEY_V1_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 | const KEY_V1_BYTES: usize = 4;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `KEY_V2_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | const KEY_V2_BYTES: usize = 56;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PROFILE_PAYLOAD_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 | const PROFILE_PAYLOAD_BYTES: usize = 28;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PAIR_PAYLOAD_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | const PAIR_PAYLOAD_BYTES: usize = 32;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CENTER_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | const CENTER_BYTES: usize = 4 + CELLS * 2;
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SYMBOL_HEADER_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 | const SYMBOL_HEADER_BYTES: usize = 12;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `TEMPORARY_SEQUENCE` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:39:8
[INFO] [stdout]    |
[INFO] [stdout] 39 | static TEMPORARY_SEQUENCE: AtomicU64 = AtomicU64::new(0);
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_package` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:41:15
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub(crate) fn write_package(path: &Path, package: &L4CrossScenePackage) -> io::Result<()> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode_package` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:79:15
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub(crate) fn encode_package(package: &L4CrossScenePackage) -> Vec<u8> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode_package_checked` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/format.rs:83:4
[INFO] [stdout]    |
[INFO] [stdout] 83 | fn encode_package_checked(package: &L4CrossScenePackage) -> Result<Vec<u8>, String> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `canonical_runtime_package` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:136:15
[INFO] [stdout]     |
[INFO] [stdout] 136 | pub(crate) fn canonical_runtime_package(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_header` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:142:4
[INFO] [stdout]     |
[INFO] [stdout] 142 | fn write_header(bytes: &mut Vec<u8>, package: &L4CrossScenePackage, version: u16) {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_symbol` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:258:4
[INFO] [stdout]     |
[INFO] [stdout] 258 | fn write_symbol(bytes: &mut Vec<u8>, symbol: &SceneSymbol) {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_profile` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:280:4
[INFO] [stdout]     |
[INFO] [stdout] 280 | fn write_profile(bytes: &mut Vec<u8>, profile: &L4CrossSceneProfile, version: u16) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_pair` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:334:4
[INFO] [stdout]     |
[INFO] [stdout] 334 | fn write_pair(bytes: &mut Vec<u8>, pair: &L4CrossScenePairProfile, version: u16) {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_key` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:394:4
[INFO] [stdout]     |
[INFO] [stdout] 394 | fn write_key(bytes: &mut Vec<u8>, key: L4CrossSceneProfileKey, version: u16) {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_center` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:467:4
[INFO] [stdout]     |
[INFO] [stdout] 467 | fn write_center(bytes: &mut Vec<u8>, center: &PhaseCenter) {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `center_count` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:612:4
[INFO] [stdout]     |
[INFO] [stdout] 612 | fn center_count(package: &L4CrossScenePackage) -> usize {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `temporary_path` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:657:4
[INFO] [stdout]     |
[INFO] [stdout] 657 | fn temporary_path(path: &Path) -> PathBuf {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `put_u16` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:676:4
[INFO] [stdout]     |
[INFO] [stdout] 676 | fn put_u16(bytes: &mut Vec<u8>, value: u16) {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `put_u32` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:680:4
[INFO] [stdout]     |
[INFO] [stdout] 680 | fn put_u32(bytes: &mut Vec<u8>, value: u32) {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `put_i32` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:684:4
[INFO] [stdout]     |
[INFO] [stdout] 684 | fn put_i32(bytes: &mut Vec<u8>, value: i32) {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `put_u64` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/format.rs:688:4
[INFO] [stdout]     |
[INFO] [stdout] 688 | fn put_u64(bytes: &mut Vec<u8>, value: u64) {
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_package_delta` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/merge.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub(super) fn merge_package_delta(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `require_v2` is never used
[INFO] [stdout]   --> src/nanda_wave/l4_cross_scene/merge.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub(super) fn require_v2(package: &L4CrossScenePackage) -> io::Result<()> {
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_profile` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/merge.rs:100:4
[INFO] [stdout]     |
[INFO] [stdout] 100 | fn merge_profile(existing: &mut L4CrossSceneProfile, incoming: L4CrossSceneProfile) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_pair` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/merge.rs:139:4
[INFO] [stdout]     |
[INFO] [stdout] 139 | fn merge_pair(existing: &mut L4CrossScenePairProfile, incoming: L4CrossScenePairProfile) {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_bank` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/merge.rs:169:4
[INFO] [stdout]     |
[INFO] [stdout] 169 | fn merge_bank(target: &mut Vec<PhaseCenter>, incoming: Vec<PhaseCenter>, maximum: usize) {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `invalid_data` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/merge.rs:200:4
[INFO] [stdout]     |
[INFO] [stdout] 200 | fn invalid_data(message: &'static str) -> io::Error {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `fingerprint`, `candidate_relation_id`, and `keep_relation_id` are never read
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/model.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub(crate) struct EncodedL4Scene {
[INFO] [stdout]     |                   -------------- fields in this struct
[INFO] [stdout] 102 |     pub(crate) vector: Vec<PhaseCell>,
[INFO] [stdout] 103 |     pub(crate) fingerprint: u64,
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout] 104 |     pub(crate) candidate_relation_id: u64,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 105 |     pub(crate) keep_relation_id: u64,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `EncodedL4Scene` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `L4CrossSceneObservation` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/model.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub(crate) struct L4CrossSceneObservation {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `input` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/model.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 127 | impl L4CrossSceneObservation {
[INFO] [stdout]     | ---------------------------- method in this implementation
[INFO] [stdout] 128 |     pub(crate) fn input(&self) -> L4CrossSceneInput<'_> {
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CrossSceneCompileReport` is never constructed
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/model.rs:271:19
[INFO] [stdout]     |
[INFO] [stdout] 271 | pub(crate) struct CrossSceneCompileReport {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `seal_episode_at` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/segments.rs:124:15
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub(super) fn seal_episode_at(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_segments_after` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/segments.rs:177:15
[INFO] [stdout]     |
[INFO] [stdout] 177 | pub(super) fn read_segments_after(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `delete_acknowledged` is never used
[INFO] [stdout]    --> src/nanda_wave/l4_cross_scene/segments.rs:208:15
[INFO] [stdout]     |
[INFO] [stdout] 208 | pub(super) fn delete_acknowledged(root: &Path, applied_segment: u64) -> io::Result<usize> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RoundtripStats` is never constructed
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/forward_decoder_index.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | struct RoundtripStats {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `traverse`, `validate_roundtrip`, `maximum_children_per_node`, and `fingerprint` are never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/forward_decoder_index.rs:146:8
[INFO] [stdout]     |
[INFO] [stdout]  42 | impl ForwardDecoderIndex {
[INFO] [stdout]     | ------------------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 146 |     fn traverse(&self, surface: &str) -> Option<u32> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 167 |     fn validate_roundtrip(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 230 |     fn maximum_children_per_node(&self) -> usize {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 238 |     pub(super) fn fingerprint(&self) -> String {
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `prove_l1_forward_decoder_index` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/forward_decoder_index.rs:251:8
[INFO] [stdout]     |
[INFO] [stdout] 251 | pub fn prove_l1_forward_decoder_index(package_path: &Path) -> io::Result<serde_json::Value> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hash_u32_slice` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/forward_decoder_index.rs:372:4
[INFO] [stdout]     |
[INFO] [stdout] 372 | fn hash_u32_slice(hasher: &mut Sha256, values: &[u32]) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `file_sha256` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/forward_decoder_index.rs:379:15
[INFO] [stdout]     |
[INFO] [stdout] 379 | pub(super) fn file_sha256(path: &Path) -> io::Result<String> {
[INFO] [stdout]     |               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `current_rss_bytes` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/forward_decoder_index.rs:393:4
[INFO] [stdout]     |
[INFO] [stdout] 393 | fn current_rss_bytes() -> Option<u64> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `completeness` is never read
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/peak_search/mod.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub(super) struct PeakSearchResult {
[INFO] [stdout]    |                   ---------------- field in this struct
[INFO] [stdout] 34 |     pub(super) candidates: Vec<GrokkingCandidate>,
[INFO] [stdout] 35 |     pub(super) completeness: SearchCompleteness,
[INFO] [stdout]    |                ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `typed_basin_support` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/runtime.rs:396:52
[INFO] [stdout]     |
[INFO] [stdout] 191 | impl LexicalGrokkingMemory {
[INFO] [stdout]     | -------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 396 |     pub(in crate::nanda_wave::lexical_grokking) fn typed_basin_support(
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `exact` and `build` are never used
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/exact_reverse.rs:64:19
[INFO] [stdout]    |
[INFO] [stdout] 44 | impl ReverseBank {
[INFO] [stdout]    | ---------------- associated functions in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 64 |     pub(super) fn exact(
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 95 |     fn build(
[INFO] [stdout]    |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `reconstruct_exact_reverse` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_basin/exact_reverse.rs:205:4
[INFO] [stdout]     |
[INFO] [stdout] 205 | fn reconstruct_exact_reverse(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `channel` is never read
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/implicit_forward.rs:13:16
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub(super) struct ImplicitForwardRelation {
[INFO] [stdout]    |                   ----------------------- field in this struct
[INFO] [stdout] 12 |     pub(super) atom_id: u32,
[INFO] [stdout] 13 |     pub(super) channel: AtomChannel,
[INFO] [stdout]    |                ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ImplicitForwardRelation` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `relations` is never read
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/implicit_forward.rs:20:16
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub(super) struct ImplicitCandidate {
[INFO] [stdout]    |                   ----------------- field in this struct
[INFO] [stdout] 19 |     pub(super) terminal_id: u32,
[INFO] [stdout] 20 |     pub(super) relations: Vec<ImplicitForwardRelation>,
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ImplicitCandidate` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `activation_equal` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_basin/implicit_forward.rs:109:15
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub(super) fn activation_equal(left: ForwardActivation, right: ForwardActivation) -> bool {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `candidates_equal` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_basin/implicit_forward.rs:116:15
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub(super) fn candidates_equal(left: &[ImplicitCandidate], right: &[ImplicitCandidate]) -> bool {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `support` is never used
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/runtime.rs:94:52
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl TypedBasinRuntime {
[INFO] [stdout]    | ---------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub(in crate::nanda_wave::lexical_grokking) fn support(&self) -> &ExactSupportField {
[INFO] [stdout]    |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `elapsed_us` is never read
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/settlement.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 78 | struct SettlementFingerprint {
[INFO] [stdout]    |        --------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 82 |     elapsed_us: u64,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `phase_noop`, `reverse_terminals`, `reverse_relations`, and `elapsed_us` are never read
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/settlement.rs:89:16
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub(super) struct ExactSettlementResult {
[INFO] [stdout]    |                   --------------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 89 |     pub(super) phase_noop: bool,
[INFO] [stdout]    |                ^^^^^^^^^^
[INFO] [stdout] 90 |     pub(super) reverse_terminals: usize,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 91 |     pub(super) reverse_relations: usize,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 92 |     pub(super) elapsed_us: u64,
[INFO] [stdout]    |                ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ExactSettlementResult` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `centers_decoded`, `corpus_surface_mismatches`, and `encoded_atom_occurrences` are never read
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/support.rs:18:49
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(in crate::nanda_wave::lexical_grokking) struct ExactSupportMetrics {
[INFO] [stdout]    |                                                    ------------------- fields in this struct
[INFO] [stdout] 18 |     pub(in crate::nanda_wave::lexical_grokking) centers_decoded: usize,
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 19 |     pub(in crate::nanda_wave::lexical_grokking) corpus_surface_mismatches: usize,
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 20 |     pub(in crate::nanda_wave::lexical_grokking) encoded_atom_occurrences: u64,
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `ExactSupportMetrics` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `rebuild` is never used
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/typed_basin/support.rs:37:52
[INFO] [stdout]    |
[INFO] [stdout] 36 | impl ExactSupportField {
[INFO] [stdout]    | ---------------------- associated function in this implementation
[INFO] [stdout] 37 |     pub(in crate::nanda_wave::lexical_grokking) fn rebuild(
[INFO] [stdout]    |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Phase7A`, `Phase7B`, and `Phase7C` are never constructed
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_edit_traversal.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | enum TraversalScope {
[INFO] [stdout]     |      -------------- variants in this enum
[INFO] [stdout] 106 |     Phase7A,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 107 |     Phase7B,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 108 |     Phase7C,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TraversalScope` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `class` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_edit_traversal.rs:231:8
[INFO] [stdout]     |
[INFO] [stdout] 230 | impl TypedCertificate {
[INFO] [stdout]     | --------------------- method in this implementation
[INFO] [stdout] 231 |     fn class(&self) -> &'static str {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `certificate_keys` and `certificate_keys_for_symbols` are never used
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_edit_traversal.rs:353:34
[INFO] [stdout]     |
[INFO] [stdout] 316 | impl Phase7dCertificateOracle {
[INFO] [stdout]     | ----------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 353 |     pub(in crate::nanda_wave) fn certificate_keys(
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 376 |     pub(in crate::nanda_wave) fn certificate_keys_for_symbols(
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Reverse` and `Permuted` are never constructed
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_edit_traversal.rs:497:5
[INFO] [stdout]     |
[INFO] [stdout] 495 | enum TraversalSchedule {
[INFO] [stdout]     |      ----------------- variants in this enum
[INFO] [stdout] 496 |     Forward,
[INFO] [stdout] 497 |     Reverse,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 498 |     Permuted(u64),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TraversalSchedule` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Phase7dTerminalDiagnosticEvidence` is never constructed
[INFO] [stdout]    --> src/nanda_wave/lexical_grokking/typed_edit_traversal.rs:529:19
[INFO] [stdout]     |
[INFO] [stdout] 529 | pub(super) struct Phase7dTerminalDiagnosticEvidence {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `phase7d_terminal_diagnostic_evidence` is never used
[INFO] [stdout]     --> src/nanda_wave/lexical_grokking/typed_edit_traversal.rs:1226:15
[INFO] [stdout]      |
[INFO] [stdout] 1226 | pub(super) fn phase7d_terminal_diagnostic_evidence(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `read_file_header` is never used
[INFO] [stdout]   --> src/nanda_wave/lexical_grokking/v9.rs:47:15
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub(super) fn read_file_header(path: &Path) -> Result<V9Header, String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `surface_phase_and_atom_center_keys` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_phase/format.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 | pub(super) fn surface_phase_and_atom_center_keys(text: &str) -> ([i8; PHASE_CELLS], u16, Vec<u64>) {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `snapshot` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_phase/format.rs:187:19
[INFO] [stdout]     |
[INFO] [stdout] 165 | impl SurfaceFeatureAccumulator {
[INFO] [stdout]     | ------------------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 187 |     pub(super) fn snapshot(&self) -> ([i8; PHASE_CELLS], u16, Vec<u64>) {
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `put_u16` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_phase/format.rs:416:15
[INFO] [stdout]     |
[INFO] [stdout] 416 | pub(super) fn put_u16(bytes: &mut [u8], offset: usize, value: u16) {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `put_u32` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_phase/format.rs:420:15
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub(super) fn put_u32(bytes: &mut [u8], offset: usize, value: u32) {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `put_u64` is never used
[INFO] [stdout]    --> src/nanda_wave/lexical_phase/format.rs:424:15
[INFO] [stdout]     |
[INFO] [stdout] 424 | pub(super) fn put_u64(bytes: &mut [u8], offset: usize, value: u64) {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `from_bytes` and `hot_prefix_frontier` are never used
[INFO] [stdout]    --> src/nanda_wave/lexical_phase/runtime.rs:275:19
[INFO] [stdout]     |
[INFO] [stdout] 259 | impl LexicalPhaseMemory {
[INFO] [stdout]     | ----------------------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 275 |     pub(crate) fn from_bytes(bytes: Vec<u8>) -> Result<Self, String> {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 389 |     pub(crate) fn hot_prefix_frontier(&self, prefix_lens: &[usize], limit: usize) -> Vec<String> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Owned` is never constructed
[INFO] [stdout]     --> src/nanda_wave/lexical_phase/runtime.rs:1929:5
[INFO] [stdout]      |
[INFO] [stdout] 1926 | enum ArtifactBytes {
[INFO] [stdout]      |      ------------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 1929 |     Owned(Box<[u8]>),
[INFO] [stdout]      |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PHASE_CELLS` is never used
[INFO] [stdout]  --> src/nanda_wave/morphology_phase/mod.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const PHASE_CELLS: usize = 60;
[INFO] [stdout]   |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_SUBCENTERS` is never used
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/mod.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const MAX_SUBCENTERS: usize = 4;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphBinding16` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/mod.rs:64:8
[INFO] [stdout]    |
[INFO] [stdout] 64 | struct MorphBinding16 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphPhaseCenter64` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/mod.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 | struct MorphPhaseCenter64 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `feature_name` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/mod.rs:378:4
[INFO] [stdout]     |
[INFO] [stdout] 378 | fn feature_name(features: u32) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphExample` is never constructed
[INFO] [stdout]  --> src/nanda_wave/morphology_phase/corpus.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub(super) struct MorphExample {
[INFO] [stdout]   |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphCorpus` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/corpus.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub(super) struct MorphCorpus {
[INFO] [stdout]    |                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FormRow` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/corpus.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | struct FormRow {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ExampleRow` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/corpus.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | struct ExampleRow {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_corpus` is never used
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/corpus.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub(super) fn parse_corpus(text: &str) -> Result<MorphCorpus, String> {
[INFO] [stdout]    |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `resolve_examples` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/corpus.rs:179:4
[INFO] [stdout]     |
[INFO] [stdout] 179 | fn resolve_examples(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `normalize` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/corpus.rs:236:4
[INFO] [stdout]     |
[INFO] [stdout] 236 | fn normalize(value: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `normalize_context` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/corpus.rs:240:4
[INFO] [stdout]     |
[INFO] [stdout] 240 | fn normalize_context(context: &str, line_number: usize) -> Result<String, String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SUBCENTER_MERGE_COHERENCE` is never used
[INFO] [stdout]  --> src/nanda_wave/morphology_phase/field.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const SUBCENTER_MERGE_COHERENCE: i32 = 720;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphSlotProfile` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/field.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | struct MorphSlotProfile {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphCalibration` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/field.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub(super) struct MorphCalibration {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphologyField` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/field.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(super) struct MorphologyField {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ScoredSurface` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/field.rs:35:19
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub(super) struct ScoredSurface {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MorphSlotScore` is never constructed
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/field.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub(super) struct MorphSlotScore {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MorphReadout` is never used
[INFO] [stdout]   --> src/nanda_wave/morphology_phase/field.rs:52:17
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub(super) enum MorphReadout {
[INFO] [stdout]    |                 ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:59:19
[INFO] [stdout]     |
[INFO] [stdout]  58 | impl MorphologyField {
[INFO] [stdout]     | -------------------- associated items in this implementation
[INFO] [stdout]  59 |     pub(super) fn train(corpus: &MorphCorpus) -> Result<Self, String> {
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub(super) fn calibration(&self) -> MorphCalibration {
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub(super) fn binding_count(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |     pub(super) fn positive_center_count(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 |     pub(super) fn anti_center_count(&self) -> usize {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 189 |     pub(super) fn candidate_form_ids_for_lemma(&self, lemma_id: u32) -> &[u32] {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 |     pub(super) fn readout_for_lemma_with_scores(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub(super) fn readout_form_ids(&self, context: &str, form_ids: &[u32]) -> MorphReadout {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 220 |     pub(super) fn ranked_for_lemma(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 |     pub(super) fn score_slots(
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 260 |     pub(super) fn ranked_for_lemma_with_scores(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 268 |     pub(super) fn ranked_form_ids(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 278 |     fn ranked_form_ids_with_scores(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 316 |     fn readout_with_calibration(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `classify_scored` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:328:4
[INFO] [stdout]     |
[INFO] [stdout] 328 | fn classify_scored(scored: Vec<ScoredSurface>, calibration: MorphCalibration) -> MorphReadout {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `observe_positive`, `observe_anti`, `positive_score`, and `anti_score` are never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:345:8
[INFO] [stdout]     |
[INFO] [stdout] 344 | impl MorphSlotProfile {
[INFO] [stdout]     | --------------------- methods in this implementation
[INFO] [stdout] 345 |     fn observe_positive(&mut self, scene: &[i8; PHASE_CELLS]) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 349 |     fn observe_anti(&mut self, scene: &[i8; PHASE_CELLS]) {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 353 |     fn positive_score(&self, scene: &[i8; PHASE_CELLS]) -> i32 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 357 |     fn anti_score(&self, scene: &[i8; PHASE_CELLS]) -> i32 {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calibrate` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:362:4
[INFO] [stdout]     |
[INFO] [stdout] 362 | fn calibrate(field: &MorphologyField, corpus: &MorphCorpus) -> Result<MorphCalibration, String> {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CalibrationObservation` is never constructed
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:387:8
[INFO] [stdout]     |
[INFO] [stdout] 387 | struct CalibrationObservation {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calibration_observation` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:393:4
[INFO] [stdout]     |
[INFO] [stdout] 393 | fn calibration_observation(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `observe_bank` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:410:4
[INFO] [stdout]     |
[INFO] [stdout] 410 | fn observe_bank(bank: &mut Vec<MorphPhaseCenter64>, scene: &[i8; PHASE_CELLS]) {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `center_from_scene` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:428:4
[INFO] [stdout]     |
[INFO] [stdout] 428 | fn center_from_scene(scene: &[i8; PHASE_CELLS]) -> MorphPhaseCenter64 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `merge_center` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:439:4
[INFO] [stdout]     |
[INFO] [stdout] 439 | fn merge_center(center: &mut MorphPhaseCenter64, scene: &[i8; PHASE_CELLS]) {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bank_score` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:454:4
[INFO] [stdout]     |
[INFO] [stdout] 454 | fn bank_score(bank: &[MorphPhaseCenter64], scene: &[i8; PHASE_CELLS]) -> i32 {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `coherence` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:461:4
[INFO] [stdout]     |
[INFO] [stdout] 461 | fn coherence(left: &[i8; PHASE_CELLS], right: &[i8; PHASE_CELLS]) -> i32 {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `scene_wave` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:481:4
[INFO] [stdout]     |
[INFO] [stdout] 481 | fn scene_wave(context: &str) -> [i8; PHASE_CELLS] {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `add_feature` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:515:4
[INFO] [stdout]     |
[INFO] [stdout] 515 | fn add_feature(cells: &mut [i16; PHASE_CELLS], feature: &str, weight: i16) {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hash_text` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:529:4
[INFO] [stdout]     |
[INFO] [stdout] 529 | fn hash_text(text: &str) -> u64 {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `score_order` is never used
[INFO] [stdout]    --> src/nanda_wave/morphology_phase/field.rs:536:4
[INFO] [stdout]     |
[INFO] [stdout] 536 | fn score_order(left: &ScoredSurface, right: &ScoredSurface) -> Ordering {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_compact` is never used
[INFO] [stdout]   --> src/nanda_wave/phase_field.rs:90:19
[INFO] [stdout]    |
[INFO] [stdout] 36 | impl PhaseCenter {
[INFO] [stdout]    | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 90 |     pub(crate) fn write_compact(&self, target: &mut Vec<u8>) {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SURFACE_WAVE_BYTES` is never used
[INFO] [stdout]   --> src/nanda_wave/surface_wave.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(super) const SURFACE_WAVE_BYTES: usize =
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `SurfaceWaveLane` is never used
[INFO] [stdout]   --> src/nanda_wave/surface_wave.rs:16:6
[INFO] [stdout]    |
[INFO] [stdout] 16 | type SurfaceWaveLane = i16;
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SurfaceWave4096` is never constructed
[INFO] [stdout]   --> src/nanda_wave/surface_wave.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub(super) struct SurfaceWave4096 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `zero`, `compile`, `active_lanes`, and `add_atom` are never used
[INFO] [stdout]   --> src/nanda_wave/surface_wave.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl SurfaceWave4096 {
[INFO] [stdout]    | -------------------- associated items in this implementation
[INFO] [stdout] 24 |     #[must_use]
[INFO] [stdout] 25 |     pub(super) const fn zero() -> Self {
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 32 |     pub(super) fn compile(text: &str) -> Self {
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 42 |     pub(super) fn active_lanes(&self) -> usize {
[INFO] [stdout]    |                   ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     fn add_atom(&mut self, position: u64, atom: &[u8]) {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `exact_reverted_system_apply_usage_jsonl` is never used
[INFO] [stdout]     --> src/nanda_wave/usage_prior.rs:1932:15
[INFO] [stdout]      |
[INFO] [stdout] 1932 | pub(crate) fn exact_reverted_system_apply_usage_jsonl(text: &str) -> (String, u32) {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OUTPUT_TRANSACTION_RECORD_BYTES` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub(crate) const OUTPUT_TRANSACTION_RECORD_BYTES: usize = 256;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OUTPUT_TRANSACTION_SLOT_BYTES` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub(crate) const OUTPUT_TRANSACTION_SLOT_BYTES: usize = 4096;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OUTPUT_TRANSACTION_QUEUE_CAPACITY` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub(crate) const OUTPUT_TRANSACTION_QUEUE_CAPACITY: usize = 32;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OUTPUT_TRANSACTION_JOURNAL_CAPACITY_BYTES` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:16:18
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub(crate) const OUTPUT_TRANSACTION_JOURNAL_CAPACITY_BYTES: usize = 8 * 1024 * 1024;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OUTPUT_TRANSACTION_SLOT_CAPACITY` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) const OUTPUT_TRANSACTION_SLOT_CAPACITY: usize =
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RECORD_MAGIC` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const RECORD_MAGIC: [u8; 8] = *b"LAYOTX01";
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RECORD_SCHEMA` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | const RECORD_SCHEMA: u16 = 1;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CHECKSUM_OFFSET` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 | const CHECKSUM_OFFSET: usize = OUTPUT_TRANSACTION_RECORD_BYTES - 32;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_MAGIC` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const SLOT_MAGIC: [u8; 8] = *b"LAYOTS02";
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_SCHEMA` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | const SLOT_SCHEMA: u16 = 2;
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_RECORD_COUNT_OFFSET` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | const SLOT_RECORD_COUNT_OFFSET: usize = 10;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_SEQUENCE_OFFSET` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 | const SLOT_SEQUENCE_OFFSET: usize = 16;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_GENERATION_OFFSET` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | const SLOT_GENERATION_OFFSET: usize = 24;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_PREVIOUS_DIGEST_OFFSET` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:27:7
[INFO] [stdout]    |
[INFO] [stdout] 27 | const SLOT_PREVIOUS_DIGEST_OFFSET: usize = 56;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_RECORDS_OFFSET` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const SLOT_RECORDS_OFFSET: usize = 96;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_CHECKSUM_OFFSET` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 | const SLOT_CHECKSUM_OFFSET: usize = OUTPUT_TRANSACTION_SLOT_BYTES - 32;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SLOT_MAX_RECORDS` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | const SLOT_MAX_RECORDS: usize = 2;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OutputTransactionRecordKindV1` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:34:17
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub(crate) enum OutputTransactionRecordKindV1 {
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `tag`, `from_tag`, and `is_terminal` are never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl OutputTransactionRecordKindV1 {
[INFO] [stdout]    | ---------------------------------- associated items in this implementation
[INFO] [stdout] 42 |     const fn tag(self) -> u8 {
[INFO] [stdout]    |              ^^^
[INFO] [stdout] ...
[INFO] [stdout] 51 |     fn from_tag(tag: u8) -> Result<Self, OutputTransactionErrorV1> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     const fn is_terminal(self) -> bool {
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OutputTransactionIntentV1` is never constructed
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub(crate) struct OutputTransactionIntentV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OutputTransactionTerminalV1` is never constructed
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub(crate) struct OutputTransactionTerminalV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 80 | impl OutputTransactionTerminalV1 {
[INFO] [stdout]    | -------------------------------- associated function in this implementation
[INFO] [stdout] 81 |     pub(crate) fn new(
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OutputTransactionRecordV1` is never constructed
[INFO] [stdout]   --> src/text_edit/output_transaction.rs:96:8
[INFO] [stdout]    |
[INFO] [stdout] 96 | struct OutputTransactionRecordV1 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `encode` and `decode` are never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:108:8
[INFO] [stdout]     |
[INFO] [stdout] 107 | impl OutputTransactionRecordV1 {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] 108 |     fn encode(self) -> [u8; OUTPUT_TRANSACTION_RECORD_BYTES] {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 125 |     fn decode(bytes: &[u8]) -> Result<(Self, [u8; 32]), OutputTransactionErrorV1> {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OutputTransactionStateV1` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:170:17
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub(crate) enum OutputTransactionStateV1 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OutputTransactionErrorV1` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:182:17
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub(crate) enum OutputTransactionErrorV1 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `JournalSyncIoReceiptV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:202:8
[INFO] [stdout]     |
[INFO] [stdout] 202 | struct JournalSyncIoReceiptV1 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `JournalIoV1` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:208:7
[INFO] [stdout]     |
[INFO] [stdout] 208 | trait JournalIoV1: Send + 'static {
[INFO] [stdout]     |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AlignedJournalSlotV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:214:8
[INFO] [stdout]     |
[INFO] [stdout] 214 | struct AlignedJournalSlotV1([u8; OUTPUT_TRANSACTION_SLOT_BYTES]);
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode_direct_journal_slot` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:216:4
[INFO] [stdout]     |
[INFO] [stdout] 216 | fn encode_direct_journal_slot(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DirectFileJournalIoV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:246:8
[INFO] [stdout]     |
[INFO] [stdout] 246 | struct DirectFileJournalIoV1 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `create` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:256:8
[INFO] [stdout]     |
[INFO] [stdout] 255 | impl DirectFileJournalIoV1 {
[INFO] [stdout]     | -------------------------- associated function in this implementation
[INFO] [stdout] 256 |     fn create(path: &Path) -> io::Result<Self> {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OutputTransactionJournalStatsV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:359:19
[INFO] [stdout]     |
[INFO] [stdout] 359 | pub(crate) struct OutputTransactionJournalStatsV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OutputTransactionFaultMatrixV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:374:19
[INFO] [stdout]     |
[INFO] [stdout] 374 | pub(crate) struct OutputTransactionFaultMatrixV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `passes` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:386:25
[INFO] [stdout]     |
[INFO] [stdout] 385 | impl OutputTransactionFaultMatrixV1 {
[INFO] [stdout]     | ----------------------------------- method in this implementation
[INFO] [stdout] 386 |     pub(crate) const fn passes(self) -> bool {
[INFO] [stdout]     |                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PrepareCommitReceiptV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:399:19
[INFO] [stdout]     |
[INFO] [stdout] 399 | pub(crate) struct PrepareCommitReceiptV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TerminalCommitReceiptV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:407:19
[INFO] [stdout]     |
[INFO] [stdout] 407 | pub(crate) struct TerminalCommitReceiptV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrderedJournalV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:412:8
[INFO] [stdout]     |
[INFO] [stdout] 412 | struct OrderedJournalV1<I: JournalIoV1> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:423:8
[INFO] [stdout]     |
[INFO] [stdout] 422 | impl<I: JournalIoV1> OrderedJournalV1<I> {
[INFO] [stdout]     | ---------------------------------------- associated items in this implementation
[INFO] [stdout] 423 |     fn new(io: I) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 435 |     fn append_record(
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 463 |     fn sync(&mut self, foreground: bool) -> Result<u64, OutputTransactionErrorV1> {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 486 |     fn prepare(
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 538 |     fn begin_effect(&mut self, event_id: [u8; 32]) -> Result<(), OutputTransactionErrorV1> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 549 |     fn finish(
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 575 |     fn flush_terminal(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 605 |     fn stats(&self) -> OutputTransactionJournalStatsV1 {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 609 |     fn state(&self) -> OutputTransactionStateV1 {
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `JournalCommandV1` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:614:6
[INFO] [stdout]     |
[INFO] [stdout] 614 | enum JournalCommandV1 {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `OrderedJournalOwnerV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:633:19
[INFO] [stdout]     |
[INFO] [stdout] 633 | pub(crate) struct OrderedJournalOwnerV1 {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:639:19
[INFO] [stdout]     |
[INFO] [stdout] 638 | impl OrderedJournalOwnerV1 {
[INFO] [stdout]     | -------------------------- associated items in this implementation
[INFO] [stdout] 639 |     pub(crate) fn start(
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 655 |     fn enqueue(&self, command: JournalCommandV1) -> Result<(), OutputTransactionErrorV1> {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 663 |     pub(crate) fn prepare(
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 673 |     pub(crate) fn begin_effect(&self, event_id: [u8; 32]) -> Result<(), OutputTransactionErrorV1> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 680 |     pub(crate) fn finish(
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 691 |     pub(crate) fn flush_terminal(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 700 |     pub(crate) fn wait_before_native_state_change(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 709 |     pub(crate) fn snapshot(
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 719 |     pub(crate) fn stop(mut self) -> Result<(), OutputTransactionErrorV1> {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_owner` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:731:4
[INFO] [stdout]     |
[INFO] [stdout] 731 | fn run_owner<I: JournalIoV1>(
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FaultJournalIoV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:782:8
[INFO] [stdout]     |
[INFO] [stdout] 782 | struct FaultJournalIoV1 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run_output_transaction_fault_matrix` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:809:15
[INFO] [stdout]     |
[INFO] [stdout] 809 | pub(crate) fn run_output_transaction_fault_matrix() -> OutputTransactionFaultMatrixV1 {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DecodedJournalSlotV1` is never constructed
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:946:8
[INFO] [stdout]     |
[INFO] [stdout] 946 | struct DecodedJournalSlotV1 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode_direct_journal_slot` is never used
[INFO] [stdout]    --> src/text_edit/output_transaction.rs:954:4
[INFO] [stdout]     |
[INFO] [stdout] 954 | fn decode_direct_journal_slot(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_decoded_slot_chain` is never used
[INFO] [stdout]     --> src/text_edit/output_transaction.rs:1010:4
[INFO] [stdout]      |
[INFO] [stdout] 1010 | fn validate_decoded_slot_chain(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `scan_output_transaction_journal` is never used
[INFO] [stdout]     --> src/text_edit/output_transaction.rs:1060:15
[INFO] [stdout]      |
[INFO] [stdout] 1060 | pub(crate) fn scan_output_transaction_journal(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `transition_state_id` is never used
[INFO] [stdout]   --> src/transition_relation.rs:18:15
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub(crate) fn transition_state_id(text: &str) -> String {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `transition_target_id` is never used
[INFO] [stdout]   --> src/transition_relation.rs:67:15
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub(crate) fn transition_target_id(text: &str) -> String {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `edited_ime` is never used
[INFO] [stdout]    --> src/typing_memory.rs:538:19
[INFO] [stdout]     |
[INFO] [stdout] 426 | impl TypingMemoryEvent {
[INFO] [stdout]     | ---------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 538 |     pub(crate) fn edited_ime(
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `completion_edit_geometry_is_linked` is never used
[INFO] [stdout]    --> src/typing_memory.rs:659:15
[INFO] [stdout]     |
[INFO] [stdout] 659 | pub(crate) fn completion_edit_geometry_is_linked(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `transition_target_text` is never used
[INFO] [stdout]    --> src/typing_memory.rs:820:15
[INFO] [stdout]     |
[INFO] [stdout] 820 | pub(crate) fn transition_target_text(from: &str, to: &str) -> String {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `known_symbols` is never used
[INFO] [stdout]    --> src/typing_scene.rs:263:19
[INFO] [stdout]     |
[INFO] [stdout] 231 | impl LanguageSceneIdentity {
[INFO] [stdout]     | -------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 263 |     pub(crate) fn known_symbols(self) -> Vec<SceneSymbol> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `state_before`, `corrected_prefix_completion`, and `l3_relation_class` are never read
[INFO] [stdout]   --> src/typing_transition/live_candidate.rs:25:16
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub(crate) struct LiveCompletionProposal {
[INFO] [stdout]    |                   ---------------------- fields in this struct
[INFO] [stdout] 25 |     pub(crate) state_before: u64,
[INFO] [stdout]    |                ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     pub(crate) corrected_prefix_completion: bool,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 62 |     pub(crate) l3_relation_class: u64,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `LiveCompletionProposal` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `common_target_evidence` is never used
[INFO] [stdout]   --> src/typing_transition/live_candidate.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 68 | impl LiveCompletionProposal {
[INFO] [stdout]    | --------------------------- method in this implementation
[INFO] [stdout] 69 |     pub(crate) fn common_target_evidence(&self) -> super::target_evidence::TargetEvidenceSetV1 {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LEGACY_L2_OPERATOR_BASE` is never used
[INFO] [stdout]   --> src/typing_transition/target_evidence.rs:59:7
[INFO] [stdout]    |
[INFO] [stdout] 59 | const LEGACY_L2_OPERATOR_BASE: u32 = 0x4c32_0000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LEGACY_LIVE_OPERATOR_BASE` is never used
[INFO] [stdout]   --> src/typing_transition/target_evidence.rs:60:7
[INFO] [stdout]    |
[INFO] [stdout] 60 | const LEGACY_LIVE_OPERATOR_BASE: u32 = 0x4c56_0000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `ComposedSurface`, `LegacyL2Ime`, and `LegacyLiveReplacement` are never constructed
[INFO] [stdout]   --> src/typing_transition/target_evidence.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 86 | pub(crate) enum GroundingNamespaceV1 {
[INFO] [stdout]    |                 -------------------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 92 |     ComposedSurface = 4,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 93 |     CompositeBoundary = 5,
[INFO] [stdout] 94 |     LegacyL2Ime = 6,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 95 |     LegacyLiveReplacement = 7,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `GroundingNamespaceV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `failed`, `with_exhaustive_scope`, `all_seen_digest`, and `try_single_complete_witness` are never used
[INFO] [stdout]    --> src/typing_transition/target_evidence.rs:467:19
[INFO] [stdout]     |
[INFO] [stdout] 433 | impl TargetEvidenceSetV1 {
[INFO] [stdout]     | ------------------------ associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 467 |     pub(crate) fn failed(reason: IncompletenessReasonV1) -> Self {
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 537 |     pub(crate) fn with_exhaustive_scope(mut self, scope: CompletenessScopeV1) -> Self {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 550 |     pub(crate) const fn all_seen_digest(&self) -> [u64; 2] {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 554 |     pub(crate) fn try_single_complete_witness(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `LegacyProjectionErrorV1` is never used
[INFO] [stdout]    --> src/typing_transition/target_evidence.rs:653:17
[INFO] [stdout]     |
[INFO] [stdout] 653 | pub(crate) enum LegacyProjectionErrorV1 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `to_common`, `try_from_common`, and `common_parts` are never used
[INFO] [stdout]    --> src/typing_transition/target_evidence.rs:674:19
[INFO] [stdout]     |
[INFO] [stdout] 673 | impl L2ImeTargetEvidence {
[INFO] [stdout]     | ------------------------ associated items in this implementation
[INFO] [stdout] 674 |     pub(crate) fn to_common(self) -> TargetEvidenceSetV1 {
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 691 |     pub(crate) fn try_from_common(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 712 |     fn common_parts(self) -> Option<(TargetRelationV1, u32)> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `to_common`, `try_from_common`, and `common_parts` are never used
[INFO] [stdout]    --> src/typing_transition/target_evidence.rs:740:19
[INFO] [stdout]     |
[INFO] [stdout] 735 | impl ReplacementTargetEvidence {
[INFO] [stdout]     | ------------------------------ associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 740 |     pub(crate) fn to_common(self) -> TargetEvidenceSetV1 {
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 757 |     pub(crate) fn try_from_common(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 776 |     fn common_parts(self) -> Option<(TargetRelationV1, u32)> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Protected` is never constructed
[INFO] [stdout]    --> src/typing_transition/target_evidence.rs:835:5
[INFO] [stdout]     |
[INFO] [stdout] 830 | pub(crate) enum PreparedOriginalLexicalStatusV1 {
[INFO] [stdout]     |                 ------------------------------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 835 |     Protected = 3,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PreparedOriginalLexicalStatusV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Protected` is never constructed
[INFO] [stdout]    --> src/typing_transition/target_evidence.rs:853:5
[INFO] [stdout]     |
[INFO] [stdout] 849 | pub(crate) enum PreparedOriginalPunctuationStatusV1 {
[INFO] [stdout]     |                 ----------------------------------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 853 |     Protected = 2,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `PreparedOriginalPunctuationStatusV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `EventPlan` is never constructed
[INFO] [stdout]     --> src/typing_transition/target_evidence.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1074 | pub(crate) enum LeaseConsumerStateV1 {
[INFO] [stdout]      |                 -------------------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 1078 |     EventPlan = 2,
[INFO] [stdout]      |     ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `LeaseConsumerStateV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `GroundingRefMismatch` and `StaleWitnessGeneration` are never constructed
[INFO] [stdout]     --> src/typing_transition/target_evidence.rs:1214:5
[INFO] [stdout]      |
[INFO] [stdout] 1213 | pub(crate) enum WitnessRejectionReasonV1 {
[INFO] [stdout]      |                 ------------------------ variants in this enum
[INFO] [stdout] 1214 |     GroundingRefMismatch = 1,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1217 |     StaleWitnessGeneration = 4,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `WitnessRejectionReasonV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `WitnessOverflow` and `MultipleEditComponents` are never constructed
[INFO] [stdout]     --> src/typing_transition/target_evidence.rs:1231:5
[INFO] [stdout]      |
[INFO] [stdout] 1230 | pub(crate) enum AbsoluteAuthorityBlockerV1 {
[INFO] [stdout]      |                 -------------------------- variants in this enum
[INFO] [stdout] 1231 |     WitnessOverflow = 1,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1235 |     MultipleEditComponents = 5,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `AbsoluteAuthorityBlockerV1` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30", kill_on_drop: false }`
[INFO] [stdout] 9eed8987f040f0ca37dcbf9dda68250dba3e6f50ba91be34bbfbcdc73aadfe30
