#!/usr/bin/env bash set -euo pipefail repo_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)" lint_path="$repo_root/tools/argument-comment-lint" manifest_path="$repo_root/codex-rs/Cargo.toml" toolchain_channel="nightly-2025-09-18" strict_lint="uncommented-anonymous-literal-argument" noise_lint="unknown_lints" has_manifest_path=false has_package_selection=false has_no_deps=false has_library_selection=false expect_value="" ensure_local_prerequisites() { if ! command -v cargo-dylint >/dev/null 2>&1 || ! command -v dylint-link >/dev/null 2>&1; then cat >&2 <&2 <