magi-cli 0.141.0

Blind multi-agent implementation competition: N agents implement, M judges rank blind, deliberate, vote privately, winner survives double review + E2E gate
Documentation

Build #4824753 2026-10-13 02:53:32

# rustc version rustc 1.101.0-nightly (e9bbadf68 2026-10-12)

# docs.rs version docsrs 0.0.0 (435e529e59073c986fa6c2051a1da284fa8b4d8c 2026-10-12 )

# build log [INFO] adding target x86_64-unknown-linux-gnu for toolchain nightly [INFO] running `"rustup" "target" "add" "--toolchain" "nightly" "x86_64-unknown-linux-gnu"` [INFO] [stderr] info: component rust-std is up to date [INFO] running `"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" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "9805f23454cba51b993d1505d446010181780ee4ec873b82d6bdca64c13fa191" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20261012-1.101.0-nightly-e9bbadf68\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j11" "--target" "x86_64-unknown-linux-gnu" "-Zrustdoc-scrape-examples"` [INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: demo_seed, smoke [INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true` [INFO] [stderr] to the [[example]] target configuration of at least one example. [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting magi-cli v0.141.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: public documentation for `advise` links to private item `crate::graph::Runner::advise` [INFO] [stderr] --> src/advise.rs:4:7 [INFO] [stderr] | [INFO] [stderr] 4 | //! [`crate::graph::Runner::advise`]'s job - a graph node, wired the same way [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `attachments` links to private item `build_command` [INFO] [stderr] --> src/agent.rs:133:55 [INFO] [stderr] | [INFO] [stderr] 133 | /// invocation that is not a chat or talk turn. [`build_command`] uses [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Dropped` links to private item `dropped_stream` [INFO] [stderr] --> src/agent.rs:163:7 [INFO] [stderr] | [INFO] [stderr] 163 | /// [`dropped_stream`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `CommandEvidence` links to private item `extract` [INFO] [stderr] --> src/agent.rs:178:24 [INFO] [stderr] | [INFO] [stderr] 178 | /// the Codex arm of [`extract`] currently populates it (its `item.completed` [INFO] [stderr] | ^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `dropped` links to private item `dropped_stream` [INFO] [stderr] --> src/agent.rs:220:11 [INFO] [stderr] | [INFO] [stderr] 220 | /// [`dropped_stream`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `context_tokens` links to private item `context_tokens` [INFO] [stderr] --> src/agent.rs:231:15 [INFO] [stderr] | [INFO] [stderr] 231 | /// See [`context_tokens`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::run::RunStatus::Waiting` [INFO] [stderr] --> src/ask.rs:30:29 [INFO] [stderr] | [INFO] [stderr] 30 | //! [`RunStatus::Waiting`]: crate::run::RunStatus::Waiting [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the enum `RunStatus` has no variant or associated item named `Waiting` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `SCHEMA` links to private item `read_path` [INFO] [stderr] --> src/ask.rs:54:11 [INFO] [stderr] | [INFO] [stderr] 54 | /// see [`read_path`] - never merely different: `#[serde(default)]` on every [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `LEASE_TTL` links to private item `WAIT_SLICE` [INFO] [stderr] --> src/ask.rs:119:19 [INFO] [stderr] | [INFO] [stderr] 119 | /// Longer than [`WAIT_SLICE`]'s hand-back gap by a wide margin: a slice that [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `LEASE_TTL` links to private item `POLL` [INFO] [stderr] --> src/ask.rs:122:33 [INFO] [stderr] | [INFO] [stderr] 122 | /// A holder that beats every [`POLL`] and is silent for ninety seconds is gone [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::chat::Who` [INFO] [stderr] --> src/ask.rs:334:7 [INFO] [stderr] | [INFO] [stderr] 334 | /// [`crate::chat::Who`], which this module does not depend on: the two are the [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `chat` in module `magi` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::web::QuestionView` [INFO] [stderr] --> src/ask.rs:985:41 [INFO] [stderr] | [INFO] [stderr] 985 | /// readable at all, which is why [`crate::web::QuestionView`] carries it [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `QuestionView` in module `web` [INFO] [stderr] | [INFO] [stderr] help: there's a similarly named item `Question` [INFO] [stderr] | [INFO] [stderr] 985 - /// readable at all, which is why [`crate::web::QuestionView`] carries it [INFO] [stderr] 985 + /// readable at all, which is why [`crate::web::Question`] carries it [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: public documentation for `update` links to private item `LOCK_STALE` [INFO] [stderr] --> src/ask.rs:1255:38 [INFO] [stderr] | [INFO] [stderr] 1255 | /// earlier. A lock older than [`LOCK_STALE`] belongs to a writer that died [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Pending` links to private item `WAIT_SLICE` [INFO] [stderr] --> src/ask.rs:1511:23 [INFO] [stderr] | [INFO] [stderr] 1511 | /// This call's [`WAIT_SLICE`] ran out with the question still [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `ask_and_wait` links to private item `WAIT_SLICE` [INFO] [stderr] --> src/ask.rs:1529:67 [INFO] [stderr] | [INFO] [stderr] 1529 | /// whole `answer_timeout` budget, but this call spends at most [`WAIT_SLICE`] [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `resume_wait` links to private item `WAIT_SLICE` [INFO] [stderr] --> src/ask.rs:1547:19 [INFO] [stderr] | [INFO] [stderr] 1547 | /// owner every [`WAIT_SLICE`] for a question they have already seen - so, [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `short_id` links to private item `short` [INFO] [stderr] --> src/ask.rs:1922:7 [INFO] [stderr] | [INFO] [stderr] 1922 | /// [`short`] for callers outside this module (a run id shortens the same way). [INFO] [stderr] | ^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::daemon::resolve_blockers` [INFO] [stderr] --> src/blockers.rs:3:7 [INFO] [stderr] | [INFO] [stderr] 3 | //! [`crate::daemon::resolve_blockers`] frees a task when its dependency is [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `resolve_blockers` in module `daemon` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `should_release_bump` links to private item `land::merged_after_all` [INFO] [stderr] --> src/bump.rs:54:7 [INFO] [stderr] | [INFO] [stderr] 54 | /// [`land::merged_after_all`] recovery for a non-zero exit that merged [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::land::fix_prompt` [INFO] [stderr] --> src/bump.rs:619:7 [INFO] [stderr] | [INFO] [stderr] 619 | /// [`crate::land::fix_prompt`] doc-comments its own rules rather than leaving [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `fix_prompt` in module `land` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `status` links to private item `classify` [INFO] [stderr] --> src/cache.rs:486:16 [INFO] [stderr] | [INFO] [stderr] 486 | /// What [`classify`] made of the lease registered against it. [INFO] [stderr] | ^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Idle` links to private item `CatalogRecord` [INFO] [stderr] --> src/cache.rs:503:40 [INFO] [stderr] | [INFO] [stderr] 503 | /// path magi never touched (see [`CatalogRecord`]'s doc). [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `maintenance_prune` links to private item `leases_dir` [INFO] [stderr] --> src/cache.rs:590:12 [INFO] [stderr] | [INFO] [stderr] 590 | /// (see [`leases_dir`]), so [`crate::disk::prune_dir`]'s own sweep can never [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `chat_notify` links to private item `talk::queue_once_matching` [INFO] [stderr] --> src/chat_notify.rs:16:10 [INFO] [stderr] | [INFO] [stderr] 16 | //! ([`talk::queue_once_matching`]). A crash between the two writes is repaired by the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `external_merges_recorded` links to private item `reconcile_external_merges` [INFO] [stderr] --> src/clean.rs:65:11 [INFO] [stderr] | [INFO] [stderr] 65 | /// [`reconcile_external_merges`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fold_orphaned_worktrees` links to private item `looks_like_a_worktree_bay` [INFO] [stderr] --> src/clean.rs:641:9 [INFO] [stderr] | [INFO] [stderr] 641 | /// [`looks_like_a_worktree_bay`] is the same tag shape [`crate::run::is_run_id`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `conduct` links to private item `surviving_branch` [INFO] [stderr] --> src/conduct.rs:19:19 [INFO] [stderr] | [INFO] [stderr] 19 | //! run record ([`surviving_branch`]) - never a name the model wrote - through [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Review` links to private item `surviving_branch` [INFO] [stderr] --> src/conduct.rs:86:34 [INFO] [stderr] | [INFO] [stderr] 86 | /// Only takes effect when [`surviving_branch`] can actually name one; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `worth_a_look` links to private item `Conductor::last_seen` [INFO] [stderr] --> src/conduct.rs:865:25 [INFO] [stderr] | [INFO] [stderr] 865 | /// from the same [`Conductor::last_seen`], so they can never disagree [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `context_windows` links to private item `BUILTIN_CONTEXT_WINDOWS` [INFO] [stderr] --> src/config.rs:1071:11 [INFO] [stderr] | [INFO] [stderr] 1071 | /// [`BUILTIN_CONTEXT_WINDOWS`]. See [`Config::context_window`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `pause_for_interrupts` links to private item `crate::graph::Runner::park_here` [INFO] [stderr] --> src/config.rs:1166:26 [INFO] [stderr] | [INFO] [stderr] 1166 | /// boundary - see [`crate::graph::Runner::park_here`] - so the marked [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Repos` links to private item `array_merge_policy` [INFO] [stderr] --> src/config.rs:1205:40 [INFO] [stderr] | [INFO] [stderr] 1205 | /// `roots` is one of the array keys [`array_merge_policy`] marks as [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Repos` links to private item `Config::refuse_split_arrays` [INFO] [stderr] --> src/config.rs:1212:30 [INFO] [stderr] | [INFO] [stderr] 1212 | /// roots are scanned; see [`Config::refuse_split_arrays`] for the keys that [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `personas` links to private item `array_merge_policy` [INFO] [stderr] --> src/config.rs:1330:25 [INFO] [stderr] | [INFO] [stderr] 1330 | /// array outside [`array_merge_policy`]'s append list, declaring it in two [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `array_provenance` links to private item `Config::refuse_split_arrays` [INFO] [stderr] --> src/config.rs:1682:39 [INFO] [stderr] | [INFO] [stderr] 1682 | /// function - the exact hazard [`Config::refuse_split_arrays`] warns [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `CONFIG_DIR_ENV` links to private item `Config::refuse_split_arrays` [INFO] [stderr] --> src/config.rs:1883:35 [INFO] [stderr] | [INFO] [stderr] 1883 | /// found in two layers and [`Config::refuse_split_arrays`] correctly [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `layers` links to private item `Config::machine_layer` [INFO] [stderr] --> src/config.rs:1893:41 [INFO] [stderr] | [INFO] [stderr] 1893 | /// The machine layer is whatever [`Config::machine_layer`] resolves to, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `daemon` links to private item `reclaim_orphaned_running` [INFO] [stderr] --> src/daemon.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | //! [`reclaim_orphaned_running`] runs on every poll and settles exactly the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `STALLED_RUNNING` links to private item `reclaim_orphaned_running` [INFO] [stderr] --> src/daemon.rs:100:7 [INFO] [stderr] | [INFO] [stderr] 100 | /// [`reclaim_orphaned_running`] settles most crashes immediately, on every [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `sweep_stale_claims` links to private item `poll` [INFO] [stderr] --> src/daemon.rs:549:7 [INFO] [stderr] | [INFO] [stderr] 549 | /// [`poll`]s concurrently with every attempt this daemon itself has spawned — [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `sweep_stale_claims` links to private item `InFlightGuard` [INFO] [stderr] --> src/daemon.rs:550:11 [INFO] [stderr] | [INFO] [stderr] 550 | /// see [`InFlightGuard`] — not only between them the way a single sequential [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `sweep_stale_claims` links to private item `reclaim_orphaned_running` [INFO] [stderr] --> src/daemon.rs:556:13 [INFO] [stderr] | [INFO] [stderr] 556 | /// which [`reclaim_orphaned_running`] would then read as abandoned and hand [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `deputy` links to private item `Deputies::attach` [INFO] [stderr] --> src/deputy.rs:57:24 [INFO] [stderr] | [INFO] [stderr] 57 | //! given a `cwd` ([`Deputies::attach`]); the other kinds would otherwise be [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::daemon::disk_gate` [INFO] [stderr] --> src/disk.rs:27:51 [INFO] [stderr] | [INFO] [stderr] 27 | /// A gate that cannot measure also closes (see [`crate::daemon::disk_gate`]): [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `disk_gate` in module `daemon` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Display` [INFO] [stderr] --> src/dupes.rs:85:38 [INFO] [stderr] | [INFO] [stderr] 85 | /// judge only: never shown in [`Display`]. Empty when no record has it. [INFO] [stderr] | ^^^^^^^ no item named `Display` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `check_with` links to private item `Staleness` [INFO] [stderr] --> src/dupes.rs:562:62 [INFO] [stderr] | [INFO] [stderr] 562 | /// open (`None` = unreadable, which keeps the claim); see [`Staleness`]. [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `settle_deputy_tasks` links to private item `LINE_WINDOW` [INFO] [stderr] --> src/followup.rs:151:48 [INFO] [stderr] | [INFO] [stderr] 151 | /// covers (same finding, same file within [`LINE_WINDOW`] lines, or the same [INFO] [stderr] | ^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `settle_deputy_tasks` links to private item `is_deputy_candidate` [INFO] [stderr] --> src/followup.rs:162:12 [INFO] [stderr] | [INFO] [stderr] 162 | /// Only [`is_deputy_candidate`] tasks are touched, re-checked under the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `GraftRecord` [INFO] [stderr] --> src/graft_report.rs:4:29 [INFO] [stderr] | [INFO] [stderr] 4 | //! New runs keep both in [`GraftRecord`]. An older run kept only the prompt and [INFO] [stderr] | ^^^^^^^^^^^ no item named `GraftRecord` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `park_because` links to private item `Runner::park_here` [INFO] [stderr] --> src/graph.rs:230:57 [INFO] [stderr] | [INFO] [stderr] 230 | /// Same as [`Pause::park`], but records why, for [`Runner::park_here`] to [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `find_external_merge` links to private item `pick_merged_pr` [INFO] [stderr] --> src/land.rs:2211:17 [INFO] [stderr] | [INFO] [stderr] 2211 | /// found, or [`pick_merged_pr`] found more than one candidate and would not [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `correct_manual_merge` links to private item `ensure_same_repo` [INFO] [stderr] --> src/land.rs:2395:7 [INFO] [stderr] | [INFO] [stderr] 2395 | /// [`ensure_same_repo`] is checked before anything else: a pull request from [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `correct_manual_merge` links to private item `correct_confirmed_external_merge` [INFO] [stderr] --> src/land.rs:2402:20 [INFO] [stderr] | [INFO] [stderr] 2402 | /// goes through [`correct_confirmed_external_merge`] instead, which skips [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `is_noise` links to private item `NOT_A_REVIEW` [INFO] [stderr] --> src/land.rs:2695:56 [INFO] [stderr] | [INFO] [stderr] 2695 | /// 1. The bot said so - the body carries one of the [`NOT_A_REVIEW`] markers [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `md` links to private item `normalize_link` [INFO] [stderr] --> src/md.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | //! - [`normalize_link`] keeps only `http:`/`https:` link destinations. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `md` links to private item `normalize_image` [INFO] [stderr] --> src/md.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | //! - [`normalize_image`] keeps only `data:` image URIs and, when the [INFO] [stderr] | ^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Link` links to private item `normalize_link` [INFO] [stderr] --> src/md.rs:184:60 [INFO] [stderr] | [INFO] [stderr] 184 | /// other scheme becomes [`Node::Text`] instead, see [`normalize_link`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Image` links to private item `normalize_image` [INFO] [stderr] --> src/md.rs:193:15 [INFO] [stderr] | [INFO] [stderr] 193 | /// see [`normalize_image`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::graph::wave` [INFO] [stderr] --> src/prompt.rs:382:42 [INFO] [stderr] | [INFO] [stderr] 382 | /// Spliced into every node prompt (in [`crate::graph::wave`] and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `wave` in module `graph` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `build_cache_note` links to private item `crate::graph::Runner::synthesize_brief` [INFO] [stderr] --> src/prompt.rs:383:7 [INFO] [stderr] | [INFO] [stderr] 383 | /// [`crate::graph::Runner::synthesize_brief`]) when the run's config declares [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `for_seat` links to private item `Self::ALL` [INFO] [stderr] --> src/prompt.rs:791:63 [INFO] [stderr] | [INFO] [stderr] 791 | /// The lens for seat `seat` (0-based), cycling through [`Self::ALL`] — [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ConductOutcome::answers` [INFO] [stderr] --> src/prompt.rs:2425:7 [INFO] [stderr] | [INFO] [stderr] 2425 | /// [`ConductOutcome::answers`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ the struct `ConductOutcome` has no field or associated item named `answers` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `SCHEMA` links to private item `read_path` [INFO] [stderr] --> src/queue.rs:46:45 [INFO] [stderr] | [INFO] [stderr] 46 | /// so an older record reads as empty and [`read_path`] still accepts it). [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `SCHEMA` links to private item `read_path` [INFO] [stderr] --> src/queue.rs:49:43 [INFO] [stderr] | [INFO] [stderr] 49 | /// an older record reads as `None` and [`read_path`] still accepts it). [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `SCHEMA` links to private item `read_path` [INFO] [stderr] --> src/queue.rs:109:31 [INFO] [stderr] | [INFO] [stderr] 109 | /// `#[serde(default)]`, so [`read_path`] accepts anything up to and [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `remove` links to private item `Queue::release_dependents_of` [INFO] [stderr] --> src/queue.rs:1930:43 [INFO] [stderr] | [INFO] [stderr] 1930 | /// rewritten under its claim - see [`Queue::release_dependents_of`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `missing_blockers` links to private item `read_path` [INFO] [stderr] --> src/queue.rs:2476:41 [INFO] [stderr] | [INFO] [stderr] 2476 | /// a schema ahead of this build (see [`read_path`]) - and misreading "cannot [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `VERSION_MISMATCH_PREFIX` links to private item `drive` [INFO] [stderr] --> src/release_local.rs:115:28 [INFO] [stderr] | [INFO] [stderr] 115 | /// Start of the message [`drive`] fails with when the manifest at the merge [INFO] [stderr] | ^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `release_watch` links to private item `decide` [INFO] [stderr] --> src/release_watch.rs:16:35 [INFO] [stderr] | [INFO] [stderr] 16 | //! - **The decision is pure.** [`decide`] maps a checks snapshot and the [INFO] [stderr] | ^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `release_watch` links to private item `WatchState` [INFO] [stderr] --> src/release_watch.rs:17:18 [INFO] [stderr] | [INFO] [stderr] 17 | //! recorded [`WatchState`] to one [`Step`]. A forge answer that cannot be [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `release_watch` links to private item `Step` [INFO] [stderr] --> src/release_watch.rs:17:40 [INFO] [stderr] | [INFO] [stderr] 17 | //! recorded [`WatchState`] to one [`Step`]. A forge answer that cannot be [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `release_watch` links to private item `decide_local` [INFO] [stderr] --> src/release_watch.rs:35:58 [INFO] [stderr] | [INFO] [stderr] 35 | //! (`retry` / `leave it`), never a blind retry. See [`decide_local`]. [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `scan` links to private item `subdirs` [INFO] [stderr] --> src/repos.rs:50:37 [INFO] [stderr] | [INFO] [stderr] 50 | /// owner directory partway down: [`subdirs`] turns an unreadable directory [INFO] [stderr] | ^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `discover` links to private item `well_known_roots` [INFO] [stderr] --> src/repos.rs:237:45 [INFO] [stderr] | [INFO] [stderr] 237 | /// project directories under `home` (see [`well_known_roots`]), plus [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::main` [INFO] [stderr] --> src/repos.rs:249:31 [INFO] [stderr] | [INFO] [stderr] 249 | /// ambiguous match through [`crate::main`]'s `resolve_repo_by_name` (see its [INFO] [stderr] | ^^^^^^^^^^^ no item named `main` in module `magi` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `graph::Runner::continue_fix_report` [INFO] [stderr] --> src/run.rs:1027:11 [INFO] [stderr] | [INFO] [stderr] 1027 | /// [`graph::Runner::continue_fix_report`]. `None` for a record written [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `graph` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `gate_ran` links to private item `migrate_schema` [INFO] [stderr] --> src/run.rs:2078:38 [INFO] [stderr] | [INFO] [stderr] 2078 | /// `false` and is migrated in [`migrate_schema`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `report::active_seats` [INFO] [stderr] --> src/run.rs:2235:20 [INFO] [stderr] | [INFO] [stderr] 2235 | /// existed, [`report::active_seats`] had no way to tell that run apart [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `report` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `advice` links to private item `crate::graph::Runner::advise` [INFO] [stderr] --> src/run.rs:2291:11 [INFO] [stderr] | [INFO] [stderr] 2291 | /// [`crate::graph::Runner::advise`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::graph::wave` [INFO] [stderr] --> src/run.rs:2306:39 [INFO] [stderr] | [INFO] [stderr] 2306 | /// [`JobRecord`]. Populated in [`crate::graph::wave`] as each seat [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ no item named `wave` in module `graph` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `open_findings` links to private item `crate::graph::STAGNANT_LIMIT` [INFO] [stderr] --> src/run.rs:3056:11 [INFO] [stderr] | [INFO] [stderr] 3056 | /// [`crate::graph::STAGNANT_LIMIT`] rounds) never had a *following* round [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `is_run_id` links to private item `new_id` [INFO] [stderr] --> src/run.rs:3338:34 [INFO] [stderr] | [INFO] [stderr] 3338 | /// Does `name` have the shape [`new_id`] mints: `YYYYMMDD-HHMMSS-xxxx`? [INFO] [stderr] | ^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `settings` links to private item `Config::machine_layer` [INFO] [stderr] --> src/settings.rs:7:7 [INFO] [stderr] | [INFO] [stderr] 7 | //! [`Config::machine_layer`] (or injected by a test) and never taken from the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `talk` links to private item `turn_access` [INFO] [stderr] --> src/talk.rs:33:8 [INFO] [stderr] | [INFO] [stderr] 33 | //! ([`turn_access`]), as a claude turn already does under `bypassPermissions`: [INFO] [stderr] | ^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Agent` links to private item `MAGI_NOTE` [INFO] [stderr] --> src/talk.rs:94:23 [INFO] [stderr] | [INFO] [stderr] 94 | /// failed. See [`MAGI_NOTE`]. [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `put` links to private item `write_atomic` [INFO] [stderr] --> src/talk.rs:702:11 [INFO] [stderr] | [INFO] [stderr] 702 | /// [`write_atomic`] - because a reader with the destination file briefly [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `remove` links to private item `Talks::guard` [INFO] [stderr] --> src/talk.rs:870:17 [INFO] [stderr] | [INFO] [stderr] 870 | /// Takes [`Talks::guard`] for the same reason [`close`] does: a delete [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `remove` links to private item `turn` [INFO] [stderr] --> src/talk.rs:871:46 [INFO] [stderr] | [INFO] [stderr] 871 | /// racing a [`record`] or the tail of [`turn`] must not land between [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `close` links to private item `Talks::guard` [INFO] [stderr] --> src/talk.rs:1751:33 [INFO] [stderr] | [INFO] [stderr] 1751 | /// Re-reads the record under [`Talks::guard`] rather than trusting the [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `reopen` links to private item `Talks::guard` [INFO] [stderr] --> src/talk.rs:1786:7 [INFO] [stderr] | [INFO] [stderr] 1786 | /// [`Talks::guard`] rather than trusting the caller's copy of `talk`, writes [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `switch_agent` links to private item `Talks::guard` [INFO] [stderr] --> src/talk.rs:1810:22 [INFO] [stderr] | [INFO] [stderr] 1810 | /// Re-reads under [`Talks::guard`], like [`close`], and errors rather than [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `tasks_of` links to private item `turn` [INFO] [stderr] --> src/talk.rs:2757:58 [INFO] [stderr] | [INFO] [stderr] 2757 | /// `magi task add` is run from inside a turn, because [`turn`] passes the [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `machine_cause_resolved` [INFO] [stderr] --> src/triage.rs:16:37 [INFO] [stderr] | [INFO] [stderr] 16 | //! - [`HoldSource::Machine`]: if [`machine_cause_resolved`] can tell the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `MANUAL_STALE_AFTER` [INFO] [stderr] --> src/triage.rs:24:32 [INFO] [stderr] | [INFO] [stderr] 24 | //! has sat untouched past [`MANUAL_STALE_AFTER`] does it earn a question of [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `latest_triage_question` [INFO] [stderr] --> src/triage.rs:33:7 [INFO] [stderr] | [INFO] [stderr] 33 | //! [`latest_triage_question`] follows the identical rule. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `interpret_answer` [INFO] [stderr] --> src/triage.rs:49:7 [INFO] [stderr] | [INFO] [stderr] 49 | //! [`interpret_answer`] reads [`Question::resolution`] itself and [INFO] [stderr] | ^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `Wording::choices3` [INFO] [stderr] --> src/triage.rs:59:8 [INFO] [stderr] | [INFO] [stderr] 59 | //! ([`Wording::choices3`]/[`Wording::choices2`] always put "resume" first and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `Wording::choices2` [INFO] [stderr] --> src/triage.rs:59:30 [INFO] [stderr] | [INFO] [stderr] 59 | //! ([`Wording::choices3`]/[`Wording::choices2`] always put "resume" first and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `Wording` [INFO] [stderr] --> src/triage.rs:60:68 [INFO] [stderr] | [INFO] [stderr] 60 | //! "discard" third), never by comparing the answer text against [`Wording`]'s [INFO] [stderr] | ^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `already_applied` [INFO] [stderr] --> src/triage.rs:79:7 [INFO] [stderr] | [INFO] [stderr] 79 | //! [`already_applied`] also still reads the `[triage:<short>]` marker [INFO] [stderr] | ^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `triage` links to private item `keep_held_note` [INFO] [stderr] --> src/triage.rs:80:7 [INFO] [stderr] | [INFO] [stderr] 80 | //! [`keep_held_note`] appends to the hold reason, for records that pre-date [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `DEPS_NODE` links to private item `ask_about_stuck_roots` [INFO] [stderr] --> src/triage.rs:98:7 [INFO] [stderr] | [INFO] [stderr] 98 | /// [`ask_about_stuck_roots`]. Separate from [`NODE`] because the choices mean [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `quarantined` links to private item `quarantine_orphaned_blocked` [INFO] [stderr] --> src/triage.rs:356:11 [INFO] [stderr] | [INFO] [stderr] 356 | /// [`quarantine_orphaned_blocked`]. Distinct from `asked`: the question [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `run_once` links to private item `already_applied` [INFO] [stderr] --> src/triage.rs:944:7 [INFO] [stderr] | [INFO] [stderr] 944 | /// [`already_applied`]), and a task with an open question is left alone too, [INFO] [stderr] | ^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `run_once` links to private item `quarantine_orphaned_blocked` [INFO] [stderr] --> src/triage.rs:947:17 [INFO] [stderr] | [INFO] [stderr] 947 | /// Also runs [`quarantine_orphaned_blocked`] first, so a `blocked` task whose [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `pending_for` links to private item `already_applied` [INFO] [stderr] --> src/triage.rs:1102:7 [INFO] [stderr] | [INFO] [stderr] 1102 | /// [`already_applied`]), and [`run_once`] only ever runs on a fully idle [INFO] [stderr] | ^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `effective_interval` links to private item `MIN_INTERVAL` [INFO] [stderr] --> src/updater.rs:38:49 [INFO] [stderr] | [INFO] [stderr] 38 | /// The interval `cfg` configures, floored at [`MIN_INTERVAL`], or [INFO] [stderr] | ^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `repo_name` links to private item `REPO` [INFO] [stderr] --> src/updater.rs:75:35 [INFO] [stderr] | [INFO] [stderr] 75 | /// a second, driftable copy of [`REPO`] anywhere else. [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `cached_update` [INFO] [stderr] --> src/updater.rs:140:22 [INFO] [stderr] | [INFO] [stderr] 140 | /// alone (see [`cached_update`], which matches on the mode itself) and [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `cached_update` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `Progress` links to private item `state_path` [INFO] [stderr] --> src/updater.rs:282:7 [INFO] [stderr] | [INFO] [stderr] 282 | /// [`state_path`]: this is not throttle bookkeeping, it is the record of one [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `web` links to private item `question_panel` [INFO] [stderr] --> src/web.rs:50:23 [INFO] [stderr] | [INFO] [stderr] 50 | //! It is served by [`question_panel`] and [`question_asset`] and rendered in an [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `web` links to private item `question_asset` [INFO] [stderr] --> src/web.rs:50:46 [INFO] [stderr] | [INFO] [stderr] 50 | //! It is served by [`question_panel`] and [`question_asset`] and rendered in an [INFO] [stderr] | ^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `web` links to private item `PANEL_CSP` [INFO] [stderr] --> src/web.rs:55:24 [INFO] [stderr] | [INFO] [stderr] 55 | //! both routes send [`PANEL_CSP`], which denies every network destination, so a [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `web` links to private item `blocking` [INFO] [stderr] --> src/web.rs:65:57 [INFO] [stderr] | [INFO] [stderr] 65 | //! Every other route here is disk work, which is why [`blocking`] exists. [INFO] [stderr] | ^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `web` links to private item `Ui::begin_talk_turn` [INFO] [stderr] --> src/web.rs:69:25 [INFO] [stderr] | [INFO] [stderr] 69 | //! than queued - see [`Ui::begin_talk_turn`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `valid_asset_name` [INFO] [stderr] --> src/web.rs:897:27 [INFO] [stderr] | [INFO] [stderr] 897 | /// file; it is why [`valid_asset_name`] is checked before a path is built. [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `valid_asset_name` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `serve` links to private item `hand_over` [INFO] [stderr] --> src/web.rs:1248:58 [INFO] [stderr] | [INFO] [stderr] 1248 | /// up to `timeout_implement`, an hour by default. See [`hand_over`], which [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/bump.rs:20:81 [INFO] [stderr] | [INFO] [stderr] 20 | //! asserted directly, the same split [`crate::land`] uses for [`land::decide`](crate::land::decide). [INFO] [stderr] | -------------- ^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 20 - //! asserted directly, the same split [`crate::land`] uses for [`land::decide`](crate::land::decide). [INFO] [stderr] 20 + //! asserted directly, the same split [`crate::land`] uses for [`land::decide`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `file` is both a function and a macro [INFO] [stderr] --> src/followup.rs:158:64 [INFO] [stderr] | [INFO] [stderr] 158 | /// toward the generation cap, and covers its findings for [`file`]); [INFO] [stderr] | ^^^^ ambiguous link [INFO] [stderr] | [INFO] [stderr] help: to link to the function, add parentheses [INFO] [stderr] | [INFO] [stderr] 158 | /// toward the generation cap, and covers its findings for [`file()`]); [INFO] [stderr] | ++ [INFO] [stderr] help: to link to the macro, add an exclamation mark [INFO] [stderr] | [INFO] [stderr] 158 | /// toward the generation cap, and covers its findings for [`file!`]); [INFO] [stderr] | + [INFO] [stderr] [INFO] [stderr] warning: `line` is both a function and a macro [INFO] [stderr] --> src/report.rs:112:7 [INFO] [stderr] | [INFO] [stderr] 112 | /// [`line`] with the independent process-liveness observation available to [INFO] [stderr] | ^^^^ ambiguous link [INFO] [stderr] | [INFO] [stderr] help: to link to the function, add parentheses [INFO] [stderr] | [INFO] [stderr] 112 | /// [`line()`] with the independent process-liveness observation available to [INFO] [stderr] | ++ [INFO] [stderr] help: to link to the macro, add an exclamation mark [INFO] [stderr] | [INFO] [stderr] 112 | /// [`line!`] with the independent process-liveness observation available to [INFO] [stderr] | + [INFO] [stderr] [INFO] [stderr] warning: `run` is both a function and a module [INFO] [stderr] --> src/tui.rs:18:46 [INFO] [stderr] | [INFO] [stderr] 18 | //! function that knows about ratatui, and [`run`] is the only one that touches [INFO] [stderr] | ^^^ ambiguous link [INFO] [stderr] | [INFO] [stderr] help: to link to the function, add parentheses [INFO] [stderr] | [INFO] [stderr] 18 | //! function that knows about ratatui, and [`run()`] is the only one that touches [INFO] [stderr] | ++ [INFO] [stderr] help: to link to the module, prefix with `mod@` [INFO] [stderr] | [INFO] [stderr] 18 | //! function that knows about ratatui, and [`mod@run`] is the only one that touches [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `magi-cli` (lib doc) generated 121 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.54s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/magi/index.html [INFO] running `"docker" "inspect" "9805f23454cba51b993d1505d446010181780ee4ec873b82d6bdca64c13fa191"`