[INFO] cloning repository https://github.com/christopher-kapic/cockpit-beta
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/christopher-kapic/cockpit-beta" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchristopher-kapic%2Fcockpit-beta", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchristopher-kapic%2Fcockpit-beta'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1536bf5759b2b9c761fd798bf466f00a4942b180
[INFO] documenting christopher-kapic/cockpit-beta against da3f5c31e5535b3dc210067de660a45784ae1e9c for pr-162169
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchristopher-kapic%2Fcockpit-beta" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/christopher-kapic/cockpit-beta
[INFO] finished tweaking git repo https://github.com/christopher-kapic/cockpit-beta
[INFO] tweaked toml for git repo https://github.com/christopher-kapic/cockpit-beta written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/christopher-kapic/cockpit-beta on toolchain da3f5c31e5535b3dc210067de660a45784ae1e9c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/christopher-kapic/cockpit-beta 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" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521
[INFO] running `Command { std: "docker" "start" "fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521", 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" "fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521", 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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking memchr v2.8.1
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]     Checking libc v0.2.186
[INFO] [stderr]     Checking log v0.4.30
[INFO] [stderr]     Checking bitflags v2.11.1
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]     Checking critical-section v1.2.0
[INFO] [stderr]     Checking regex-syntax v0.8.10
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking zerocopy v0.8.48
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking mio v1.2.0
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]     Checking socket2 v0.6.3
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking futures-task v0.3.32
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking typenum v1.20.0
[INFO] [stderr]    Compiling toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking http v1.4.1
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]     Checking getrandom v0.4.2
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking generic-array v0.14.7
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking konst_macro_rules v0.2.19
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking konst v0.2.20
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]     Checking nom v8.0.0
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking const_format v0.2.36
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]     Checking uuid v1.23.1
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling tree-sitter-language v0.1.7
[INFO] [stderr]     Checking smol_str v0.3.6
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking asynk-strim v0.1.5
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking rama-error v0.3.0-alpha.4
[INFO] [stderr]     Checking deranged v0.5.8
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]     Checking wildcard v0.3.0
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]    Compiling rama-macros v0.3.0-alpha.4
[INFO] [stderr]     Checking rustls-pki-types v1.14.1
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking psl-types v2.0.11
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking endian-type v0.2.0
[INFO] [stderr]     Checking untrusted v0.7.1
[INFO] [stderr]     Checking time v0.3.47
[INFO] [stderr]     Checking yoke v0.8.2
[INFO] [stderr]     Checking psl v2.1.211
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking flume v0.12.0
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking md5 v0.8.0
[INFO] [stderr]    Compiling proc-macro-utils v0.10.0
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking tokio v1.52.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking nibble_vec v0.1.0
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking radix_trie v0.3.0
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking data-encoding v2.11.0
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking tinyvec v1.11.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 compact_str v0.9.1
[INFO] [stderr]     Checking futures-executor v0.3.32
[INFO] [stderr]     Checking futures v0.3.32
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]     Checking bstr v1.12.1
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]    Compiling manyhow-macros v0.11.4
[INFO] [stderr]    Compiling quote-use-macros v0.8.4
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]     Checking chrono v0.4.44
[INFO] [stderr]    Compiling manyhow v0.11.4
[INFO] [stderr]    Compiling quote-use v0.8.4
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]     Checking rusticata-macros v4.1.0
[INFO] [stderr]    Compiling enum-as-inner v0.6.1
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling asn1-rs-derive v0.6.0
[INFO] [stderr]     Checking strum v0.27.2
[INFO] [stderr]     Checking crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling collection_literals v1.0.3
[INFO] [stderr]    Compiling interpolator v0.5.0
[INFO] [stderr]     Checking tagptr v0.2.0
[INFO] [stderr]     Checking dirs-sys v0.5.0
[INFO] [stderr]     Checking moka v0.12.15
[INFO] [stderr]    Compiling attribute-derive-macro v0.10.5
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]     Checking asn1-rs v0.7.2
[INFO] [stderr]    Compiling derive-where v1.6.1
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling rama-http-headers v0.3.0-alpha.4
[INFO] [stderr]     Checking resolv-conf v0.7.6
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling oid-registry v0.8.1
[INFO] [stderr]     Checking tokio-util v0.7.18
[INFO] [stderr]     Checking rama-utils v0.3.0-alpha.4
[INFO] [stderr]     Checking tokio-graceful v0.2.2
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]     Checking hickory-proto v0.25.2
[INFO] [stderr]     Checking h2 v0.4.14
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]     Checking rama-core v0.3.0-alpha.4
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling attribute-derive v0.10.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]     Checking rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling ts-rs-macros v11.1.0
[INFO] [stderr]     Checking dirs v6.0.0
[INFO] [stderr]    Compiling zvariant_utils v3.3.1
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]     Checking event-listener v5.4.1
[INFO] [stderr]    Compiling wayland-sys v0.31.11
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]     Checking csv-core v0.1.13
[INFO] [stderr]     Checking simd-adler32 v0.3.9
[INFO] [stderr]     Checking ts-rs v11.1.0
[INFO] [stderr]     Checking csv v1.4.0
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling zvariant_derive v5.11.0
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling get-size-derive2 v0.9.0
[INFO] [stderr]     Checking hickory-resolver v0.25.2
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]     Checking tokio-stream v0.1.18
[INFO] [stderr]     Checking der-parser v10.0.0
[INFO] [stderr]     Checking enumflags2 v0.7.12
[INFO] [stderr]     Checking globset v0.4.18
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]     Checking serde_html_form v0.3.2
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]     Checking terminal_size v0.4.4
[INFO] [stderr]     Checking ordermap v1.2.0
[INFO] [stderr]    Compiling wayland-backend v0.3.15
[INFO] [stderr]     Checking dunce v1.0.5
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]     Checking iri-string v0.7.12
[INFO] [stderr]     Checking unicode-segmentation v1.13.2
[INFO] [stderr]     Checking matchit v0.9.2
[INFO] [stderr]     Checking rama-http-types v0.3.0-alpha.4
[INFO] [stderr]     Checking thin-vec v0.2.18
[INFO] [stderr]     Checking unicode-truncate v2.0.1
[INFO] [stderr]     Checking clap_builder v4.6.0
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]     Checking zerobox-utils-absolute-path v0.3.3
[INFO] [stderr]     Checking get-size2 v0.9.0
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]     Checking tokio-test v0.4.5
[INFO] [stderr]     Checking yasna v0.6.0
[INFO] [stderr]     Checking kasuari v0.4.12
[INFO] [stderr]     Checking pem v3.0.6
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling quick-xml v0.39.4
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling wayland-client v0.31.14
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling unicode_names2_generator v1.3.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]     Checking rama-net v0.3.0-alpha.4
[INFO] [stderr]    Compiling wayland-scanner v0.31.10
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking ref-cast v1.0.25
[INFO] [stderr]     Checking ratatui-core v0.1.0
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking ruff_text_size v0.0.0 (https://github.com/samuelcolvin/ruff.git?rev=6aaa91ac2b269df1414954ccd5134f0e6f5c6d30#6aaa91ac)
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]     Checking crossbeam-deque v0.8.6
[INFO] [stderr]     Checking webpki-roots v1.0.7
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]     Checking lexical-util v1.0.7
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling deluxe-core v0.5.0
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]    Compiling zvariant v5.11.0
[INFO] [stderr]     Checking lexical-parse-integer v1.0.6
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking ruff_source_file v0.0.0 (https://github.com/samuelcolvin/ruff.git?rev=6aaa91ac2b269df1414954ccd5134f0e6f5c6d30#6aaa91ac)
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling unicode_names2 v1.3.0
[INFO] [stderr]     Checking signal-hook v0.3.18
[INFO] [stderr]     Checking zerobox-utils-home-dir v0.3.3
[INFO] [stderr]     Checking hyper v1.9.0
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking hybrid-array v0.4.12
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]     Checking line-clipping v0.3.7
[INFO] [stderr]     Checking fixedbitset v0.5.7
[INFO] [stderr]    Compiling if_chain v1.0.3
[INFO] [stderr]     Checking rustc-hash v2.1.2
[INFO] [stderr]     Checking petgraph v0.8.3
[INFO] [stderr]    Compiling deluxe-macros v0.5.0
[INFO] [stderr]    Compiling zbus_names v4.3.2
[INFO] [stderr]     Checking rama-dns v0.3.0-alpha.4
[INFO] [stderr]     Checking rama-unix v0.3.0-alpha.4
[INFO] [stderr]     Checking rama-udp v0.3.0-alpha.4
[INFO] [stderr]     Checking zerobox-protocol v0.3.3
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.0
[INFO] [stderr]     Checking tower v0.5.3
[INFO] [stderr]     Checking ratatui-widgets v0.3.0
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]     Checking hyper-util v0.1.20
[INFO] [stderr]     Checking rama-http v0.3.0-alpha.4
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]     Checking wayland-protocols v0.32.12
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]     Checking signal-hook-mio v0.2.5
[INFO] [stderr]     Checking async-signal v0.2.14
[INFO] [stderr]     Checking ruff_python_trivia v0.0.0 (https://github.com/samuelcolvin/ruff.git?rev=6aaa91ac2b269df1414954ccd5134f0e6f5c6d30#6aaa91ac)
[INFO] [stderr]     Checking lexical-parse-float v1.0.6
[INFO] [stderr]     Checking phf v0.11.3
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]     Checking async-lock v3.4.2
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]     Checking hash32 v0.2.1
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking piper v0.2.5
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling is-macro v0.3.7
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking which v8.0.2
[INFO] [stderr]    Compiling jiter v0.15.0
[INFO] [stderr]     Checking constant_time_eq v0.4.2
[INFO] [stderr]     Checking pxfm v0.1.29
[INFO] [stderr]     Checking twox-hash v2.1.2
[INFO] [stderr]     Checking regex-lite v0.1.9
[INFO] [stderr]    Compiling zerobox-linux-sandbox v0.3.3
[INFO] [stderr]    Compiling peg-runtime v0.8.6
[INFO] [stderr]     Checking borrow-or-share v0.2.4
[INFO] [stderr]     Checking fluent-uri v0.4.1
[INFO] [stderr]    Compiling peg-macros v0.8.6
[INFO] [stderr]     Checking rama-tcp v0.3.0-alpha.4
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking pin-project v1.1.13
[INFO] [stderr]     Checking lz4_flex v0.11.6
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.12
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]     Checking ruff_python_ast v0.0.0 (https://github.com/samuelcolvin/ruff.git?rev=6aaa91ac2b269df1414954ccd5134f0e6f5c6d30#6aaa91ac)
[INFO] [stderr]     Checking rama-socks5 v0.3.0-alpha.4
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]     Checking blocking v1.6.2
[INFO] [stderr]    Compiling bon-macros v3.9.1
[INFO] [stderr]     Checking png v0.18.1
[INFO] [stderr]     Checking async-process v2.5.0
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]     Checking crossterm v0.29.0
[INFO] [stderr]    Compiling deluxe v0.5.0
[INFO] [stderr]     Checking tower-http v0.6.11
[INFO] [stderr]     Checking tree_magic_mini v3.2.2
[INFO] [stderr]    Compiling zbus_macros v5.15.0
[INFO] [stderr]     Checking block-buffer v0.12.0
[INFO] [stderr]     Checking crypto-common v0.2.2
[INFO] [stderr]     Checking ignore v0.4.25
[INFO] [stderr]     Checking async-executor v1.14.0
[INFO] [stderr]     Checking rama-http-core v0.3.0-alpha.4
[INFO] [stderr]    Compiling tree-sitter v0.26.9
[INFO] [stderr]     Checking fancy-regex v0.17.0
[INFO] [stderr]     Checking landlock v0.4.5
[INFO] [stderr]    Compiling cached_proc_macro v0.27.0
[INFO] [stderr]     Checking async-broadcast v0.7.2
[INFO] [stderr]     Checking vte v0.15.0
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]     Checking unicode-normalization v0.1.25
[INFO] [stderr]     Checking tracing-serde v0.2.0
[INFO] [stderr]     Checking cobs v0.3.0
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]     Checking rs_merkle v1.5.0
[INFO] [stderr]     Checking gethostname v1.1.0
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]     Checking const-hex v1.19.1
[INFO] [stderr]     Checking os_pipe v1.2.3
[INFO] [stderr]     Checking seccompiler v0.5.0
[INFO] [stderr]     Checking zerobox-process-hardening v0.3.3
[INFO] [stderr]     Checking inotify-sys v0.1.5
[INFO] [stderr]     Checking console v0.16.3
[INFO] [stderr]     Checking filetime v0.2.29
[INFO] [stderr]    Compiling tree-sitter-typescript v0.23.2
[INFO] [stderr]    Compiling tree-sitter-go v0.25.0
[INFO] [stderr]    Compiling tree-sitter-python v0.25.0
[INFO] [stderr]    Compiling tree-sitter-c v0.24.2
[INFO] [stderr]    Compiling tree-sitter-javascript v0.25.0
[INFO] [stderr]    Compiling tree-sitter-rust v0.24.2
[INFO] [stderr]    Compiling tree-sitter-cpp v0.23.4
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking grep-matcher v0.1.8
[INFO] [stderr]     Checking bumpalo v3.20.3
[INFO] [stderr]     Checking const-oid v0.10.2
[INFO] [stderr]    Compiling pulldown-cmark v0.13.4
[INFO] [stderr]     Checking x11rb-protocol v0.13.2
[INFO] [stderr]     Checking outref v0.5.2
[INFO] [stderr]     Checking cached_proc_macro_types v0.1.1
[INFO] [stderr]    Compiling keepawake v0.6.0
[INFO] [stderr]     Checking similar v2.7.0
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking micromap v0.3.0
[INFO] [stderr]     Checking vsimd v0.8.0
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]     Checking referencing v0.46.5
[INFO] [stderr]     Checking uuid-simd v0.8.0
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking insta v1.47.2
[INFO] [stderr]     Checking fluent-uri v0.1.4
[INFO] [stderr]     Checking zopfli v0.8.3
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking cached v0.59.0
[INFO] [stderr]     Checking peg v0.8.6
[INFO] [stderr]     Checking zbus v5.15.0
[INFO] [stderr]     Checking schemars v1.2.1
[INFO] [stderr]     Checking x11rb v0.13.2
[INFO] [stderr]     Checking zerobox-snapshot v0.3.3
[INFO] [stderr]     Checking inotify v0.11.1
[INFO] [stderr]     Checking wl-clipboard-rs v0.9.3
[INFO] [stderr]     Checking async-stream v0.3.6
[INFO] [stderr]     Checking rama-http-backend v0.3.0-alpha.4
[INFO] [stderr]     Checking bon v3.9.1
[INFO] [stderr]     Checking postcard v1.1.3
[INFO] [stderr]     Checking ruff_python_parser v0.0.0 (https://github.com/samuelcolvin/ruff.git?rev=6aaa91ac2b269df1414954ccd5134f0e6f5c6d30#6aaa91ac)
[INFO] [stderr]     Checking vt100 v0.16.2
[INFO] [stderr]     Checking nanoid v0.4.0
[INFO] [stderr]    Compiling rig-derive v0.38.1
[INFO] [stderr]     Checking ratatui-crossterm v0.1.0
[INFO] [stderr]     Checking derive_builder v0.20.2
[INFO] [stderr]     Checking fraction v0.15.4
[INFO] [stderr]     Checking rayon-core v1.13.0
[INFO] [stderr]     Checking unicode-general-category v1.1.0
[INFO] [stderr]     Checking tracing-futures v0.2.5
[INFO] [stderr]     Checking libm v0.2.16
[INFO] [stderr]     Checking filedescriptor v0.8.3
[INFO] [stderr]     Checking speedate v0.17.0
[INFO] [stderr]     Checking ratatui-macros v0.7.0
[INFO] [stderr]     Checking encoding_rs_io v0.1.7
[INFO] [stderr]     Checking fancy-regex v0.18.0
[INFO] [stderr]     Checking chacha20 v0.10.0
[INFO] [stderr]     Checking utf8-chars v3.0.7
[INFO] [stderr]     Checking tabwriter v1.4.1
[INFO] [stderr]     Checking eventsource-stream v0.2.3
[INFO] [stderr]     Checking ruff_python_stdlib v0.0.0 (https://github.com/samuelcolvin/ruff.git?rev=6aaa91ac2b269df1414954ccd5134f0e6f5c6d30#6aaa91ac)
[INFO] [stderr]     Checking email_address v0.2.9
[INFO] [stderr]     Checking hashlink v0.11.0
[INFO] [stderr]    Compiling monty-macros v0.0.18 (https://github.com/pydantic/monty.git?rev=4cae0789864668b6b642a02c1b06d352f5a67313#4cae0789)
[INFO] [stderr]     Checking ordered-float v5.3.0
[INFO] [stderr]     Checking memmap2 v0.9.10
[INFO] [stderr]     Checking serial2 v0.2.37
[INFO] [stderr]     Checking notify-types v2.1.0
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking streaming-iterator v0.1.9
[INFO] [stderr]     Checking bytecount v0.6.9
[INFO] [stderr]     Checking toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking indenter v0.3.4
[INFO] [stderr]     Checking shell-words v1.1.1
[INFO] [stderr]     Checking as-any v0.3.2
[INFO] [stderr]     Checking futures-timer v3.0.4
[INFO] [stderr]     Checking fallible-streaming-iterator v0.1.9
[INFO] [stderr]     Checking num-cmp v0.1.0
[INFO] [stderr]     Checking fallible-iterator v0.3.0
[INFO] [stderr]     Checking toml v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking zip v8.6.0
[INFO] [stderr]     Checking portable-pty v0.9.0
[INFO] [stderr]     Checking monty v0.0.18 (https://github.com/pydantic/monty.git?rev=4cae0789864668b6b642a02c1b06d352f5a67313#4cae0789)
[INFO] [stderr]     Checking jsonschema v0.46.5
[INFO] [stderr]     Checking brush-parser v0.4.0
[INFO] [stderr]     Checking rusqlite v0.40.0
[INFO] [stderr]     Checking serde_yaml v0.9.34+deprecated
[INFO] [stderr]     Checking notify v8.2.0
[INFO] [stderr]     Checking grep-searcher v0.1.16
[INFO] [stderr]     Checking rand v0.10.1
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking ratatui v0.30.0
[INFO] [stderr]     Checking tui-term v0.3.4
[INFO] [stderr]     Checking arboard v3.6.1
[INFO] [stderr]     Checking lsp-types v0.97.0
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]     Checking grep-regex v0.1.14
[INFO] [stderr]     Checking tiktoken-rs v0.12.0
[INFO] [stderr]     Checking clap_complete v4.6.5
[INFO] [stderr]     Checking shellexpand v3.1.2
[INFO] [stderr]     Checking similar v3.1.1
[INFO] [stderr]     Checking dotenvy v0.15.7
[INFO] [stderr]     Checking urlencoding v2.1.3
[INFO] [stderr]     Checking rustls-webpki v0.103.13
[INFO] [stderr]     Checking x509-parser v0.18.1
[INFO] [stderr]     Checking rcgen v0.14.8
[INFO] [stderr]     Checking tokio-rustls v0.26.4
[INFO] [stderr]     Checking zerobox-utils-rustls-provider v0.3.3
[INFO] [stderr]     Checking rustls-platform-verifier v0.6.2
[INFO] [stderr]     Checking rama-tls-rustls v0.3.0-alpha.4
[INFO] [stderr]     Checking hyper-rustls v0.27.9
[INFO] [stderr]     Checking reqwest v0.13.1
[INFO] [stderr]     Checking zerobox-network-proxy v0.3.3
[INFO] [stderr]     Checking rig-core v0.38.1
[INFO] [stderr]     Checking zerobox-sandboxing v0.3.3
[INFO] [stderr]     Checking zerobox v0.3.3
[INFO] [stderr]  Documenting cockpit-cli v0.1.253 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `AgentDef::resolved_prompt`
[INFO] [stdout]   --> src/agents/mod.rs:80:19
[INFO] [stdout]    |
[INFO] [stdout] 80 |     /// through [`AgentDef::resolved_prompt`] / [`AgentDef::resolved_prompt_for`]
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `AgentDef` has no field or associated item named `resolved_prompt`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Wrapper`
[INFO] [stdout]  --> src/approval/classify.rs:7:56
[INFO] [stdout]   |
[INFO] [stdout] 7 | //! token) the approval store keys grants on, plus a [`Wrapper`] flag for
[INFO] [stdout]   |                                                        ^^^^^^^ no item named `Wrapper` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Wrapper`
[INFO] [stdout]   --> src/approval/classify.rs:25:55
[INFO] [stdout]    |
[INFO] [stdout] 25 | //! at parse time. So the classifier flags these as [`Wrapper`]s, and the
[INFO] [stdout]    |                                                       ^^^^^^^ no item named `Wrapper` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]    --> src/approval/classify.rs:319:22
[INFO] [stdout]     |
[INFO] [stdout] 319 |     /// Extract argv[0] + first subcommand from a simple command and
[INFO] [stdout]     |                      ^ no item named `0` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]    --> src/approval/classify.rs:460:29
[INFO] [stdout]     |
[INFO] [stdout] 460 | /// Whether `program` (argv[0]) is a wrapper/eval command. Matches the
[INFO] [stdout]     |                             ^ no item named `0` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `record_command`
[INFO] [stdout]   --> src/approval/store.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 | //! can't bound, so [`record_command`] **rejects** any attempt to store
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^ no item named `record_command` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `config_layering`
[INFO] [stdout]  --> src/config/dirs.rs:3:31
[INFO] [stdout]   |
[INFO] [stdout] 3 | //! Walk order (matches the [[config_layering]] plan):
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^ no item named `config_layering` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DaemonClient::event_stream`
[INFO] [stdout]  --> src/daemon/client.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 | //! - [`DaemonClient::event_stream`] — clone-able subscriber to
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `DaemonClient` has no field or associated item named `event_stream`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::forget`
[INFO] [stdout]   --> src/daemon/registry.rs:47:22
[INFO] [stdout]    |
[INFO] [stdout] 47 |     /// removed by [`Self::forget`] when the worker exits.
[INFO] [stdout]    |                      ^^^^^^^^^^^^ the struct `Inner` has no field or associated item named `forget`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CaffeineController`
[INFO] [stdout]    --> src/daemon/server.rs:886:37
[INFO] [stdout]     |
[INFO] [stdout] 886 | /// config, drive the daemon-held [`CaffeineController`], broadcast the
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^ no item named `CaffeineController` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ExtendedConfigDoc`
[INFO] [stdout]     --> src/daemon/session_worker.rs:1534:7
[INFO] [stdout]      |
[INFO] [stdout] 1534 | /// [`ExtendedConfigDoc`] so unknown keys (including the sibling
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^ no item named `ExtendedConfigDoc` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `server::handle_client`
[INFO] [stdout]    --> src/daemon/mod.rs:169:7
[INFO] [stdout]     |
[INFO] [stdout] 169 | /// [`server::handle_client`]), so any successful read of a non-empty
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^ no item named `handle_client` in module `server`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `tool_calls`
[INFO] [stdout]  --> src/db/inference_calls.rs:3:49
[INFO] [stdout]   |
[INFO] [stdout] 3 | //! One row per LLM round-trip. Tool calls in [`tool_calls`] join here
[INFO] [stdout]   |                                                 ^^^^^^^^^^ no item named `tool_calls` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `pin_message`
[INFO] [stdout]   --> src/db/pins.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! [`pin_message`] uses `INSERT OR IGNORE` and a re-pin is a no-op.
[INFO] [stdout]    |       ^^^^^^^^^^^ no item named `pin_message` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `search_candidates`
[INFO] [stdout]  --> src/db/session_search.rs:6:50
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! embeddings in v1. The candidate-pool seam ([`search_candidates`]
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^ no item named `search_candidates` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `rank_candidates`
[INFO] [stdout]   |
[INFO] [stdout] 6 - //! embeddings in v1. The candidate-pool seam ([`search_candidates`]
[INFO] [stdout] 6 + //! embeddings in v1. The candidate-pool seam ([`rank_candidates`]
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Db::resume_session`
[INFO] [stdout]   --> src/db/sessions.rs:32:56
[INFO] [stdout]    |
[INFO] [stdout] 32 |     /// rows until lazy backfill populates them (see [`Db::resume_session`]).
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^^ the struct `Db` has no field or associated item named `resume_session`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `title`
[INFO] [stdout]   --> src/db/sessions.rs:40:49
[INFO] [stdout]    |
[INFO] [stdout] 40 |     /// `true` when the user has manually set [`title`]. Locks out the
[INFO] [stdout]    |                                                 ^^^^^ no item named `title` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Db::run_blocking`
[INFO] [stdout]    --> src/db/stats.rs:257:63
[INFO] [stdout]     |
[INFO] [stdout] 257 | /// as the main stats view). Heavy-ish scan — drive through [`Db::run_blocking`]
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^^^ no item named `Db` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Db::with_conn`
[INFO] [stdout]    --> src/db/stats.rs:258:10
[INFO] [stdout]     |
[INFO] [stdout] 258 | /// or [`Db::with_conn`].
[INFO] [stdout]     |          ^^^^^^^^^^^^^ no item named `Db` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Db::run_blocking`
[INFO] [stdout]    --> src/db/stats.rs:450:37
[INFO] [stdout]     |
[INFO] [stdout] 450 | /// Heavy scan — drive it through [`Db::run_blocking`] (async, off the
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^ no item named `Db` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Db::with_conn`
[INFO] [stdout]    --> src/db/stats.rs:451:20
[INFO] [stdout]     |
[INFO] [stdout] 451 | /// executor) or [`Db::with_conn`] (sync); the free-function shape
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ no item named `Db` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::engine::model::Model::complete`
[INFO] [stdout]   --> src/engine/agent.rs:66:32
[INFO] [stdout]    |
[INFO] [stdout] 66 |     /// currently drop — see [`crate::engine::model::Model::complete`]).
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `Model` has no variant or associated item named `complete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `InferenceFailure`
[INFO] [stdout]     --> src/engine/agent.rs:2460:34
[INFO] [stdout]      |
[INFO] [stdout] 2460 | /// - On a qualifying terminal [`InferenceFailure`]
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^ no item named `InferenceFailure` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `failure_engages_backup`
[INFO] [stdout]     --> src/engine/agent.rs:2461:10
[INFO] [stdout]      |
[INFO] [stdout] 2461 | ///   ([`failure_engages_backup`]) **and** a configured `backup` model, retries
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^ no item named `failure_engages_backup` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Approver::approve_command`
[INFO] [stdout]     --> src/engine/agent.rs:3056:21
[INFO] [stdout]      |
[INFO] [stdout] 3056 | /// `bash` reuses [`Approver::approve_command`] (classify + command-detail
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `Approver` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Approver::approve_tool_call`
[INFO] [stdout]     --> src/engine/agent.rs:3057:48
[INFO] [stdout]      |
[INFO] [stdout] 3057 | /// UX); the network tools use the once-only [`Approver::approve_tool_call`].
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `Approver` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ExtendedConfig`
[INFO] [stdout]    --> src/engine/builtin/mod.rs:216:7
[INFO] [stdout]     |
[INFO] [stdout] 216 | /// [`ExtendedConfig`]. Split out from [`compose_system_prompt`] so the
[INFO] [stdout]     |       ^^^^^^^^^^^^^^ no item named `ExtendedConfig` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `ExtendedConfigDoc`
[INFO] [stdout]     |
[INFO] [stdout] 216 | /// [`ExtendedConfigDoc`]. Split out from [`compose_system_prompt`] so the
[INFO] [stdout]     |                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Session::seconds_since_last_send`
[INFO] [stdout]   --> src/engine/deleg_shrink.rs:18:16
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! NOT from [`Session::seconds_since_last_send`]. The sub-agent shares the
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `Session` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Session`
[INFO] [stdout]   --> src/engine/deleg_shrink.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 | //! parent's [`Session`] and calls `note_send()` on every one of its turns,
[INFO] [stdout]    |                ^^^^^^^ no item named `Session` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `AgentSession`
[INFO] [stdout]   --> src/engine/deleg_shrink.rs:80:46
[INFO] [stdout]    |
[INFO] [stdout] 80 | /// The parent's FULL history stays on its [`AgentSession`] frame
[INFO] [stdout]    |                                              ^^^^^^^^^^^^ no item named `AgentSession` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::redact`
[INFO] [stdout]   --> src/engine/driver.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 |     /// ([`Self::redact`]) and inheriting the current model's shutdown gate +
[INFO] [stdout]    |            ^^^^^^^^^^^^ the enum `DriverControl` has no variant or associated item named `redact`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CancellationToken`
[INFO] [stdout]    --> src/engine/driver.rs:358:11
[INFO] [stdout]     |
[INFO] [stdout] 358 |     /// [`CancellationToken`] here at the start of each run and clears it on
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^ no item named `CancellationToken` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ToolCtx`
[INFO] [stdout]    --> src/engine/driver.rs:366:17
[INFO] [stdout]     |
[INFO] [stdout] 366 |     /// every [`ToolCtx`] so `bash`'s run-fail-escalate and the native
[INFO] [stdout]     |                 ^^^^^^^ no item named `ToolCtx` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SpawnArgs`
[INFO] [stdout]    --> src/engine/driver.rs:387:25
[INFO] [stdout]     |
[INFO] [stdout] 387 |     /// here so child [`SpawnArgs`] (built in [`Self::spawn_args`]) propagate it
[INFO] [stdout]     |                         ^^^^^^^^^ no item named `SpawnArgs` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ScheduleContext`
[INFO] [stdout]    --> src/engine/driver.rs:693:33
[INFO] [stdout]     |
[INFO] [stdout] 693 |     /// §22). The authority's [`ScheduleContext`] is rooted on `root` — the
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^ no item named `ScheduleContext` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `ScheduleCommand`
[INFO] [stdout]     |
[INFO] [stdout] 693 -     /// §22). The authority's [`ScheduleContext`] is rooted on `root` — the
[INFO] [stdout] 693 +     /// §22). The authority's [`ScheduleCommand`] is rooted on `root` — the
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SpawnArgs`
[INFO] [stdout]    --> src/engine/driver.rs:775:11
[INFO] [stdout]     |
[INFO] [stdout] 775 |     /// [`SpawnArgs`]); this is what carries the override down to delegated
[INFO] [stdout]     |           ^^^^^^^^^ no item named `SpawnArgs` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CheckOutcome`
[INFO] [stdout]     --> src/engine/driver.rs:1044:15
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     /// the [`CheckOutcome`]. Split out from [`Self::injection_guard_allows`]
[INFO] [stdout]      |               ^^^^^^^^^^^^ no item named `CheckOutcome` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::injection_guard_allows`
[INFO] [stdout]     --> src/engine/driver.rs:1044:48
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     /// the [`CheckOutcome`]. Split out from [`Self::injection_guard_allows`]
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Driver` has no field or associated item named `injection_guard_allows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `PreflightOutcome::Skipped`
[INFO] [stdout]     --> src/engine/driver.rs:1091:11
[INFO] [stdout]      |
[INFO] [stdout] 1091 |     /// [`PreflightOutcome::Skipped`] when disabled / a skip rule fires /
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `PreflightOutcome` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `PreflightOutcome`
[INFO] [stdout]     --> src/engine/driver.rs:1141:21
[INFO] [stdout]      |
[INFO] [stdout] 1141 |     /// Resolve a [`PreflightOutcome`] into the model-facing text, the
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^ no item named `PreflightOutcome` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CheckOutcome`
[INFO] [stdout]     --> src/engine/driver.rs:1182:31
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     /// Apply a precomputed [`CheckOutcome`] (the self-mutating half of the
[INFO] [stdout]      |                               ^^^^^^^^^^^^ no item named `CheckOutcome` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::rebuild_root_with_model`
[INFO] [stdout]     --> src/engine/driver.rs:1881:11
[INFO] [stdout]      |
[INFO] [stdout] 1881 |     /// [`Self::rebuild_root_with_model`]). Errors propagate so the caller can
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Driver` has no field or associated item named `rebuild_root_with_model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SpawnArgs`
[INFO] [stdout]     --> src/engine/driver.rs:5622:17
[INFO] [stdout]      |
[INFO] [stdout] 5622 |     /// Build [`SpawnArgs`] for a child agent. `interactive` distinguishes
[INFO] [stdout]      |                 ^^^^^^^^^ no item named `SpawnArgs` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::config::ExtendedConfig::plan_execution_settings`
[INFO] [stdout]    --> src/engine/exec/mod.rs:383:23
[INFO] [stdout]     |
[INFO] [stdout] 383 | /// production from [`crate::config::ExtendedConfig::plan_execution_settings`];
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ExtendedConfig` in module `config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CONTEXT_LINES`
[INFO] [stdout]    --> src/engine/guidance_diff.rs:103:7
[INFO] [stdout]     |
[INFO] [stdout] 103 | /// [`CONTEXT_LINES`] of context per hunk and a `…` separator between
[INFO] [stdout]     |       ^^^^^^^^^^^^^ no item named `CONTEXT_LINES` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Model::complete`
[INFO] [stdout]   --> src/engine/model.rs:58:59
[INFO] [stdout]    |
[INFO] [stdout] 58 | /// When set (by `--debug-last-message`), every call to [`Model::complete`]
[INFO] [stdout]    |                                                           ^^^^^^^^^^^^^^^ the enum `Model` has no variant or associated item named `complete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `AtomicU8`
[INFO] [stdout]    --> src/engine/model.rs:252:53
[INFO] [stdout]     |
[INFO] [stdout] 252 |     /// (possibly multiple) retry attempts via an [`AtomicU8`].
[INFO] [stdout]     |                                                     ^^^^^^^^ no item named `AtomicU8` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `CompletionError::ProviderError`
[INFO] [stdout]    --> src/engine/model.rs:475:28
[INFO] [stdout]     |
[INFO] [stdout] 475 | /// first stream item: a [`CompletionError::ProviderError`] whose string is the
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CompletionError` in scope
[INFO] [stdout]     |
[INFO] [stdout] help: there's a similarly named item `Completion`
[INFO] [stdout]     |
[INFO] [stdout] 475 - /// first stream item: a [`CompletionError::ProviderError`] whose string is the
[INFO] [stdout] 475 + /// first stream item: a [`Completion::ProviderError`] whose string is the
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::complete`
[INFO] [stdout]    --> src/engine/model.rs:885:24
[INFO] [stdout]     |
[INFO] [stdout] 885 |     /// machinery of [`Self::complete`]. Returns the assistant's full
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ the enum `Model` has no variant or associated item named `complete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ToolCall`
[INFO] [stdout]    --> src/engine/model.rs:964:17
[INFO] [stdout]     |
[INFO] [stdout] 964 |     /// every [`ToolCall`] the model emitted so the caller can read the
[INFO] [stdout]     |                 ^^^^^^^^ no item named `ToolCall` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Part::Elided`
[INFO] [stdout]   --> src/engine/prune/mod.rs:12:30
[INFO] [stdout]    |
[INFO] [stdout] 12 | //! superseded body with a [`Part::Elided`] marker, keeping the
[INFO] [stdout]    |                              ^^^^^^^^^^^^ no item named `Part` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `markdown_autolink_unwrap`
[INFO] [stdout]   --> src/engine/repair.rs:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 | /// Read by [`markdown_autolink_unwrap`]; it is a single keyword, not prose
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `markdown_autolink_unwrap` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `rename_aliased_field`
[INFO] [stdout]   --> src/engine/repair.rs:87:38
[INFO] [stdout]    |
[INFO] [stdout] 87 | /// (an array of strings). Read by [`rename_aliased_field`]; a single
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^ no item named `rename_aliased_field` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] help: there's a similarly named item `RENAME_ALIASED_FIELD`
[INFO] [stdout]    |
[INFO] [stdout] 87 - /// (an array of strings). Read by [`rename_aliased_field`]; a single
[INFO] [stdout] 87 + /// (an array of strings). Read by [`RENAME_ALIASED_FIELD`]; a single
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ScheduleRegistry`
[INFO] [stdout]   --> src/engine/schedule/mod.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 | //! the authority owns the [`ScheduleRegistry`] and spawns the per-job tasks.
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^ no item named `ScheduleRegistry` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SpawnRequest`
[INFO] [stdout]   --> src/engine/schedule/mod.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | //! [`SpawnRequest`] that rides back to main with the fork's terminal
[INFO] [stdout]    |       ^^^^^^^^^^^^ no item named `SpawnRequest` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ScheduleCommand::IterationFinished`
[INFO] [stdout]   --> src/engine/schedule/authority.rs:26:43
[INFO] [stdout]    |
[INFO] [stdout] 26 | //!   authority the iteration finished ([`ScheduleCommand::IterationFinished`])
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `ScheduleCommand` has no variant or associated item named `IterationFinished`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ScheduleCommand::IterationFinished`
[INFO] [stdout]   --> src/engine/schedule/authority.rs:73:11
[INFO] [stdout]    |
[INFO] [stdout] 73 |     /// [`ScheduleCommand::IterationFinished`].
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `ScheduleCommand` has no variant or associated item named `IterationFinished`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SpawnRequest`
[INFO] [stdout]   --> src/engine/schedule/loop_runner.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | //! [`SpawnRequest`] that rides back to main with the terminal return.
[INFO] [stdout]    |       ^^^^^^^^^^^^ no item named `SpawnRequest` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `content`
[INFO] [stdout]    --> src/engine/tool.rs:133:21
[INFO] [stdout]     |
[INFO] [stdout] 133 |     /// True when [`content`] is capped (per the §10 truncation marker).
[INFO] [stdout]     |                     ^^^^^^^ no item named `content` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `LlmMode::Normal`
[INFO] [stdout]    --> src/engine/tool.rs:388:7
[INFO] [stdout]     |
[INFO] [stdout] 388 | /// [`LlmMode::Normal`] we always render the terse form. Then the **per-agent**
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^ no item named `LlmMode` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::redact::scrub`
[INFO] [stdout]   --> src/harness/prepare.rs:11:33
[INFO] [stdout]    |
[INFO] [stdout] 11 | //! scrubs the prompt through [`crate::redact::scrub`] *before* handing it
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^ no item named `scrub` in module `redact`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `scrub`
[INFO] [stdout]    --> src/redact/mod.rs:144:11
[INFO] [stdout]     |
[INFO] [stdout] 144 |     /// [`scrub`] short-circuit without allocating.
[INFO] [stdout]     |           ^^^^^ no item named `scrub` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TITLE_TOKEN_THRESHOLD`
[INFO] [stdout]    --> src/session/mod.rs:565:13
[INFO] [stdout]     |
[INFO] [stdout] 565 |     ///   [`TITLE_TOKEN_THRESHOLD`] and the refine pass hasn't run. Fires
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ no item named `TITLE_TOKEN_THRESHOLD` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `LlmMode::Defensive`
[INFO] [stdout]   --> src/tools/bash.rs:44:34
[INFO] [stdout]    |
[INFO] [stdout] 44 |     /// The explicit, steering [`LlmMode::Defensive`] description
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^ no item named `LlmMode` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Sandbox::allow_net_all`
[INFO] [stdout]   --> src/tools/shell_sandbox.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 | //! [`Sandbox::allow_net_all`], which (empty allow-list, no deny, no secret
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^ no item named `Sandbox` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `call`
[INFO] [stdout]   --> src/tools/skill.rs:73:64
[INFO] [stdout]    |
[INFO] [stdout] 73 | /// Discover + load + render the named skill. Split out from [`call`] so
[INFO] [stdout]    |                                                                ^^^^ no item named `call` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `LlmMode::Defensive`
[INFO] [stdout]   --> src/tools/task.rs:22:34
[INFO] [stdout]    |
[INFO] [stdout] 22 |     /// The explicit, steering [`LlmMode::Defensive`] description, built
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^ no item named `LlmMode` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::App::cursor_line_col`
[INFO] [stdout]     --> src/tui/app/render.rs:2260:7
[INFO] [stdout]      |
[INFO] [stdout] 2260 | /// [`super::App::cursor_line_col`] but for an arbitrary offset, so the
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `App` has no field or associated item named `cursor_line_col`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::windowed_scroll`
[INFO] [stdout]    --> src/tui/app/mod.rs:968:52
[INFO] [stdout]     |
[INFO] [stdout] 968 |     /// except at the true ends of the list (see [`super::windowed_scroll`]).
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^ no item named `windowed_scroll` in module `tui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `super::windowed_scroll`
[INFO] [stdout]     --> src/tui/app/mod.rs:1011:11
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     /// [`super::windowed_scroll`]). Reset alongside `slash_selected`.
[INFO] [stdout]      |           ^^^^^^^^^^^^^^^^^^^^^^ no item named `windowed_scroll` in module `tui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::turn`
[INFO] [stdout]    --> src/tui/composer.rs:108:8
[INFO] [stdout]     |
[INFO] [stdout] 108 | /// ([`Self::turn`]); a result tagged with a stale turn is discarded rather
[INFO] [stdout]     |        ^^^^^^^^^^ the struct `PredictionGhost` has no field or associated item named `turn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `desired_height`
[INFO] [stdout]   --> src/tui/dialog/question.rs:92:58
[INFO] [stdout]    |
[INFO] [stdout] 92 |     /// Terminal height learned at the last render, so [`desired_height`] can
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^^ no item named `desired_height` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `desired_height`
[INFO] [stdout]    --> src/tui/dialog/question.rs:393:27
[INFO] [stdout]     |
[INFO] [stdout] 393 |     /// inner width (so [`desired_height`] can size the expanded overlay and
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^ no item named `desired_height` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `handle_typing_key`
[INFO] [stdout]    --> src/tui/dialog/mod.rs:558:50
[INFO] [stdout]     |
[INFO] [stdout] 558 |     /// mirroring the text-affecting branch of [`handle_typing_key`]: a text
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^ no item named `handle_typing_key` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `PasteBlock::placeholder`
[INFO] [stdout]    --> src/tui/paste.rs:158:35
[INFO] [stdout]     |
[INFO] [stdout] 158 |     /// at the same offset (see [`PasteBlock::placeholder`]). Returns the
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^ the struct `PasteBlock` has no field or associated item named `placeholder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `FetchHandle`
[INFO] [stdout]   --> src/tui/settings/mod.rs:31:38
[INFO] [stdout]    |
[INFO] [stdout] 31 | //! page's `r`=refetch action) use [`FetchHandle`] — a shared cell the
[INFO] [stdout]    |                                      ^^^^^^^^^^^ no item named `FetchHandle` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `is_github_copilot_provider`
[INFO] [stdout]   --> src/tui/settings/providers.rs:47:51
[INFO] [stdout]    |
[INFO] [stdout] 47 |     /// Only present for Copilot providers (see [`is_github_copilot_provider`]).
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `is_github_copilot_provider` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::render_edit`
[INFO] [stdout]   --> src/tui/settings/providers.rs:60:43
[INFO] [stdout]    |
[INFO] [stdout] 60 | /// the single source of truth for both [`Self::render_edit`] and
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^ `edit_menu_actions` is a function, not a module or type, and cannot have associated items
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Self::handle_edit_key`
[INFO] [stdout]   --> src/tui/settings/providers.rs:61:7
[INFO] [stdout]    |
[INFO] [stdout] 61 | /// [`Self::handle_edit_key`]: the cursor indexes into the returned `Vec`
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^ `edit_menu_actions` is a function, not a module or type, and cannot have associated items
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `EditState`
[INFO] [stdout]   --> src/tui/settings/settings_editor.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | //! [`EditState`]'s entry and auto-commits it (no edit is ever dropped).
[INFO] [stdout]    |       ^^^^^^^^^ no item named `EditState` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ConfigDoc`
[INFO] [stdout]    --> src/welcome.rs:157:35
[INFO] [stdout]     |
[INFO] [stdout] 157 | /// Both the provider-doc view ([`ConfigDoc`]) and the extended view
[INFO] [stdout]     |                                   ^^^^^^^^^ no item named `ConfigDoc` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ExtendedConfigDoc`
[INFO] [stdout]    --> src/welcome.rs:158:8
[INFO] [stdout]     |
[INFO] [stdout] 158 | /// ([`ExtendedConfigDoc`]) read the same per-layer `config.json`, so this
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^ no item named `ExtendedConfigDoc` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `short-id`
[INFO] [stdout]   --> src/tui/agent_runner.rs:50:14
[INFO] [stdout]    |
[INFO] [stdout] 50 |     /// from <short-id>" boundary marker.
[INFO] [stdout]    |              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `id`
[INFO] [stdout]     --> src/tui/app/mod.rs:3123:16
[INFO] [stdout]      |
[INFO] [stdout] 3123 |     /// cancel <id>` to cancel one (the human-side cancel affordance — these
[INFO] [stdout]      |                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `preflight` is both a function and a module
[INFO] [stdout]  --> src/harness/mod.rs:6:48
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! ([`spawn`]), preflight PATH/auth checks ([`preflight`]), lenient JSON
[INFO] [stdout]   |                                                ^^^^^^^^^ ambiguous link
[INFO] [stdout]   |
[INFO] [stdout] help: to link to the function, add parentheses
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! ([`spawn`]), preflight PATH/auth checks ([`preflight()`]), lenient JSON
[INFO] [stdout]   |                                                         ++
[INFO] [stdout] help: to link to the module, prefix with `mod@`
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! ([`spawn`]), preflight PATH/auth checks ([`mod@preflight`]), lenient JSON
[INFO] [stdout]   |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `crate::harness::preflight` is both a function and a module
[INFO] [stdout]  --> src/harness/run.rs:6:38
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! 2. **Preflight**: PATH + auth ([`crate::harness::preflight`]).
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous link
[INFO] [stdout]   |
[INFO] [stdout] help: to link to the function, add parentheses
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! 2. **Preflight**: PATH + auth ([`crate::harness::preflight()`]).
[INFO] [stdout]   |                                                               ++
[INFO] [stdout] help: to link to the module, prefix with `mod@`
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! 2. **Preflight**: PATH + auth ([`mod@crate::harness::preflight`]).
[INFO] [stdout]   |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `todo` is both a module and a macro
[INFO] [stdout]   --> src/tools/mod.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! - [`todo`] / [`todo_read`] — durable task-backed todo state.
[INFO] [stdout]    |         ^^^^ ambiguous link
[INFO] [stdout]    |
[INFO] [stdout] help: to link to the module, prefix with `mod@`
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! - [`mod@todo`] / [`todo_read`] — durable task-backed todo state.
[INFO] [stdout]    |         ++++
[INFO] [stdout] help: to link to the macro, add an exclamation mark
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! - [`todo!`] / [`todo_read`] — durable task-backed todo state.
[INFO] [stdout]    |             +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9m 01s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: attribute-derive-macro v0.10.5, nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] [stderr]    Generated /opt/rustwide/target/doc/cockpit/index.html
[INFO] running `Command { std: "docker" "inspect" "fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521", kill_on_drop: false }`
[INFO] [stdout] fbaacb0f5c26db6d8038e2ccdd1168235f302d79a1660d530446163af6d1e521
