List of all items
Structs
- CheckListing
- ListOptions
- bypass::Ledger
- bypass::ScriptCount
- check::Builtin
- check::Scope
- commit_style::Setting
- commit_style::Style
- config::Settings
- downgrade::CheckCount
- downgrade::Ledger
- finding::Finding
- gate_evidence::Flag
- gate_evidence::GateReport
- gate_evidence::History
- gate_evidence::Thresholds
- gate_stamp::Note
- gate_stamp::Run
- git::Output
- hookfile::Staged
- hookfile::SwapFailure
- hooks::commit_msg::Subject
- hooks::commit_msg::Undecorated
- hooks::common::Activity
- hooks::common::Clocks
- hooks::common::Killed
- hooks::package_lock::Verdict
- hooks::tree_parity::Problem
- hooks::wait::LineFramer
- host_slots::CheckGuard
- host_slots::Slot
- install::Written
- live::AttachGuard
- live::Budgets
- live::FinishOnDrop
- live::Row
- live::SinkGuard
- live::Stage
- load::Load
- manifest::Declared
- manifest::External
- manifest::Manifest
- manifest::ToolPin
- manifest::TreeGate
- pack::Source
- policy::Policy
- proctree::Id
- proctree::Limits
- proctree::Proc
- proctree::Tracker
- proctree::Window
- pushed_tree::PushedTree
- pushrefs::PushRef
- pushrefs::PushRefs
- registry::Ctx
- registry::Overrides
- rehearsal::State
- snapshot_prep::Unit
- staged_only::StagedOnly
- tree_cache::Lock
- tree_lint::SideCar
- vocabulary::BranchPrefix
- vocabulary::CommitType
Enums
- Match
- Source
- Status
- agents_md::CheckResult
- agents_md::MarkerState
- check::Fix
- check::GitState
- check::Outcome
- check::Reach
- check::Severity
- check::Stage
- check::Verdict
- commit_style::Gitmoji
- config::Scope
- config::Value
- dispatch::Named
- dispatch::Named2
- downgrade::Origin
- gate_evidence::FlagKind
- gate_stamp::RunOutcome
- git::Probe
- git::Ssh
- hookfile::ForeignWhy
- hookfile::HookFile
- hookfile::Refuse
- hookfile::Tracked
- hooks::common::CpuGate
- hooks::common::CpuState
- hooks::common::CpuVerdict
- hooks::common::LockWait
- hooks::common::Ran
- hooks::common::Restaged
- hooks::common::Retry
- hooks::common::Why
- hooks::wait::CargoLockWhat
- hooks::wait::WaitKind
- host_slots::Acquired
- host_slots::Reason
- host_slots::Weight
- install::RepoHooks
- install::ShimWriteError
- install::TemplateDir
- json_read::Value
- live::RowCpu
- manifest::Kind
- manifest::Line
- manifest::ParseError
- manifest::PolicyLine
- manifest::TreeTool
- proctree::Observation
- proctree::Read
- proctree::Snapshot
- registry::Source
- rehearsal::Outcome
- rehearsal::Phase
- setup::Where
- snapshot_prep::DepsMode
- snapshot_prep::Manager
- tree_run::TreeRun
- trust::State
Traits
Macros
Functions
- agents_md::check
- agents_md::check_pointer
- agents_md::desired_file_content
- agents_md::desired_pointer_content
- agents_md::generate_block
- agents_md::generate_pointer
- agents_md::write
- agents_md::write_pointer
- attest::attest_push
- attest::covered
- attest::default_signers
- attest::enabled
- attest::first_principal
- attest::forget
- attest::forget_in
- attest::payload
- attest::platform
- attest::push_guard_active
- attest::verify
- bypass::age
- bypass::forget
- bypass::forget_in
- bypass::parse
- bypass::read
- bypass::read_at
- check::in_dir
- cherry_pick_in_progress
- commit_style::describe
- commit_style::render_subject
- config::boolean
- config::boolean_or
- config::complain
- config::enumerated
- config::enumerated_or
- config::host_env_name
- config::host_integer_or
- config::integer
- config::integer_or
- config::is_present
- config::present
- config::scope_of
- config::string_value
- configured_skips
- content::scan
- dispatch::conventions_apply
- dispatch::enter_all_files_mode
- dispatch::pre_commit
- dispatch::pre_push
- dispatch::resolve_check_name
- dispatch::run_all
- dispatch::run_named
- dispatch::scoped_push_gates
- downgrade::forget
- downgrade::forget_in
- downgrade::parse
- downgrade::read
- downgrade::read_at
- finding::line_col
- finding::to_json
- gate_evidence::duration
- gate_evidence::history_in
- gate_evidence::now
- gate_evidence::order_by_evidence
- gate_evidence::summarise
- gate_stamp::bind_to_head
- gate_stamp::commit_stamps_enabled
- gate_stamp::forget
- gate_stamp::forget_in
- gate_stamp::push_stamps_enabled
- gate_stamp::record
- gate_stamp::record_runs
- gate_stamp::stamp_push
- gate_stamp::stamp_tree
- gate_stamp::stamps_for
- gate_stamp::tree_tokens
- gate_stamp::vouched_for_staged_tree
- gather_checks
- git::configured_ssh
- git::current_branch
- git::has_remote
- git::output
- git::output_in
- git::probe
- git::probe_env
- git::probe_remote
- git::remote_env
- git::stdout
- git::stdout_in
- git::stdout_paths
- git::stdout_piped
- git::stdout_piped_in
- git::stdout_piped_raw
- git::stdout_raw
- git::succeeds
- git::succeeds_in
- git_states_in_progress
- hookfile::classify
- hookfile::commit_all
- hookfile::guard_remove
- hookfile::guard_write
- hookfile::is_our_shim
- hookfile::is_within
- hookfile::remove_regular
- hookfile::resolve_lexical
- hookfile::stage
- hookfile::tracked
- hooks::agents_md_drift::run
- hooks::agents_md_drift::run_in
- hooks::audit::go
- hooks::audit::js
- hooks::audit::python
- hooks::audit::rust
- hooks::ban_terms::blank_non_code
- hooks::ban_terms::blank_python
- hooks::ban_terms::blank_rust
- hooks::ban_terms::run
- hooks::ban_terms::scan
- hooks::branch_pattern::conforms
- hooks::branch_pattern::early
- hooks::branch_pattern::run
- hooks::branch_protect::early
- hooks::branch_protect::run
- hooks::commit_msg::group_footer
- hooks::commit_msg::is_footer
- hooks::commit_msg::parse_subject
- hooks::commit_msg::run
- hooks::commit_msg::split_leading_emoji
- hooks::commit_msg::strip_comments
- hooks::commit_msg::undecorate
- hooks::commit_msg::wrap
- hooks::common::bounded_success
- hooks::common::capture_within
- hooks::common::check_timeout
- hooks::common::cores
- hooks::common::fail
- hooks::common::first_existing
- hooks::common::fixing_enabled
- hooks::common::fixing_requested
- hooks::common::hl
- hooks::common::human_secs
- hooks::common::idle_cpu_credit
- hooks::common::idle_load_scale
- hooks::common::idle_timeout
- hooks::common::judge
- hooks::common::lock_wait
- hooks::common::network_probe_budget
- hooks::common::not_the_index
- hooks::common::ok
- hooks::common::override_file_set
- hooks::common::program
- hooks::common::repo_root
- hooks::common::repo_root_checked
- hooks::common::resolve_tool
- hooks::common::restage
- hooks::common::retry_budget
- hooks::common::run
- hooks::common::run_quiet
- hooks::common::sampling_schedule
- hooks::common::say
- hooks::common::say_timed_out
- hooks::common::staged_docs_only
- hooks::common::staged_files
- hooks::common::status_streamed
- hooks::common::status_within
- hooks::common::status_within_secs
- hooks::common::strip_git_env
- hooks::common::tracked_files
- hooks::common::warn
- hooks::common::which
- hooks::common::which_on
- hooks::go_tools::fmt
- hooks::go_tools::test
- hooks::go_tools::vet
- hooks::hadolint::run
- hooks::helm::run
- hooks::k8s::argo_lint
- hooks::k8s::declares_argo_kind
- hooks::k8s::kube_linter
- hooks::k8s::kube_linter_configs
- hooks::k8s::kubeconform
- hooks::k8s::kustomization_roots
- hooks::k8s::marker_roots
- hooks::k8s::skip_kinds
- hooks::large_files::scan
- hooks::large_files::staged
- hooks::large_files::thresholds
- hooks::lint_js::run
- hooks::lint_json_yaml::is_helm_template
- hooks::lint_json_yaml::run
- hooks::manifest_trust::run
- hooks::manifest_trust::run_in
- hooks::merge_conflict::run
- hooks::merge_conflict::scan
- hooks::package_lock::classify
- hooks::package_lock::run
- hooks::post_commit::run
- hooks::post_rewrite::run
- hooks::prepare_commit_msg::find_digits
- hooks::prepare_commit_msg::find_jira
- hooks::prepare_commit_msg::run
- hooks::prettier::run
- hooks::pull_rebase::ahead_count
- hooks::pull_rebase::behind_count
- hooks::pull_rebase::divergence
- hooks::pull_rebase::lists_branch
- hooks::pull_rebase::run
- hooks::python_tools::pyright
- hooks::python_tools::pytest
- hooks::python_tools::ruff
- hooks::run_tests::defines_script
- hooks::run_tests::gate_for
- hooks::run_tests::package_dirs
- hooks::run_tests::packages_to_test
- hooks::run_tests::run
- hooks::rust_tools::clippy
- hooks::rust_tools::clippy_args
- hooks::rust_tools::fmt
- hooks::rust_tools::test
- hooks::secrets::findings
- hooks::secrets::is_scannable
- hooks::secrets::pushed
- hooks::secrets::staged
- hooks::shellcheck::run
- hooks::tree_parity::check_repo
- hooks::tree_parity::check_texts
- hooks::tree_parity::run
- hooks::usual_name::run
- hooks::wait::looks_like_wait
- hooks::wait::marker
- hooks::wait::strip_csi
- hooks::yamllint::run
- host_slots::acquire
- host_slots::before_spawn
- host_slots::configured
- host_slots::current_check
- host_slots::dir
- host_slots::enter_check
- host_slots::safe_dir
- host_slots::weight_of
- install::bake
- install::bin_dir
- install::classify_dir
- install::enroll
- install::forget_bookkeeping_in
- install::holds_our_shims
- install::init
- install::is_bakeable
- install::redirect_culprit
- install::redirect_is_hostile
- install::redirected_message
- install::repo_hooks
- install::repo_hooks_in
- install::run
- install::template_hooks_dir
- install::uninstall
- json::array
- json::bool_field
- json::escape
- json::int_field
- json::object
- json::opt_int_field
- json::opt_string_field
- json::string_array_field
- json::string_field
- json_read::parse
- list_checks
- live::current_sink
- live::enabled
- live::quiet
- live::say
- live::term_width
- live::watching
- load::factor_text
- load::read
- load::scaled_budget
- manifest::load
- manifest::normalize_command
- manifest::parse
- manifest::parse_lines
- manifest::read
- manifest::read_lines
- manifest::tree_gates
- manifest::verify_tool_pins
- names_check
- pack::block
- pack::fetch
- pack::parse_source
- pack::resolve
- pack::rows
- pack::splice
- policy::union_skips
- print_commit_style
- print_json
- print_text
- proctree::gain_ns
- proctree::parse_proc_stat
- proctree::snapshot
- proctree::walk
- pushed_tree::enabled
- pushed_tree::in_push_snapshot
- pushed_tree::prepare_command
- pushed_tree::probe_marker
- pushed_tree::ran_on_tip
- pushed_tree::where_to_run
- pushrefs::changed_files
- pushrefs::changed_files_for
- pushrefs::commits_and_files_for
- pushrefs::parse
- pushrefs::synthetic_from_upstream
- registry::all_stage_checks
- registry::effective_key
- registry::effective_override
- registry::lookup
- registry::one_named
- registry::severity_key
- registry::severity_of
- registry::stage_checks
- rehearsal::await_for
- rehearsal::command
- rehearsal::in_snapshot
- rehearsal::log_path
- rehearsal::on_commit_enabled
- rehearsal::process_alive
- rehearsal::read
- rehearsal::refuse_unstamped
- rehearsal::spawn_amont
- rehearsal::spawn_detached
- rehearsal::wait_budget
- rehearsal::worker
- setup::command
- short_name
- skew::absorb_newer_hook
- skew::announce_minimum
- skew::forget
- skew::forget_in
- skip_suppresses
- skips_by_source
- snapshot_prep::carry
- snapshot_prep::carry_list
- snapshot_prep::changed_since_upstream
- snapshot_prep::declared_manager
- snapshot_prep::deps
- snapshot_prep::deps_mode
- snapshot_prep::lockfile_dirs_in
- snapshot_prep::run
- snapshot_prep::select_units
- snapshot_prep::snapshot_files
- snapshot_prep::units
- staged_only::install_signal_handler
- staged_only::restore_command
- tree_cache::cache_flags
- tree_cache::config_is_typed
- tree_cache::config_like
- tree_cache::config_matches_index
- tree_cache::config_text_is_typed
- tree_cache::duration_of
- tree_cache::enter_namespace
- tree_cache::gate_dir
- tree_cache::gate_last_ms
- tree_cache::is_warm
- tree_cache::mark_complete
- tree_cache::namespace
- tree_cache::record_durations
- tree_cache::record_gate_last_ms
- tree_cache::tool_version
- tree_cache::try_lock
- tree_cache::typed_eslint
- tree_lint::allowed
- tree_lint::argv
- tree_lint::await_verdict
- tree_lint::enabled
- tree_lint::finish
- tree_lint::fit_line
- tree_lint::flush_evidence
- tree_lint::guard
- tree_lint::note_withheld
- tree_lint::outputs
- tree_lint::prepare_guard
- tree_lint::rehearse
- tree_lint::start
- tree_lint::tree_verdict
- tree_lint::warm
- tree_run::group_alive
- tree_run::reap_live
- tree_run::run
- tree_run::run_output
- tree_skew::js_drift
- tree_skew::npm_drift
- tree_skew::skew
- trust::command
- trust::confirm
- trust::describe
- trust::describe_source
- trust::fingerprint
- trust::fingerprint_bytes
- trust::record
- trust::record_verified
- trust::recorded
- trust::revoke
- trust::state
- trust::state_of
- trust::why
- ui::colors_enabled
- ui::error_sign
- ui::highlight
- ui::sanitize
- ui::sanitize_path
- ui::valid_sign
- ui::warning_sign
- vocabulary::branch_contract
- vocabulary::branch_prefix
- vocabulary::emoji_for
- vocabulary::type_for_emoji
Type Aliases
Constants
- LIST_FORMAT
- TRIGGERS
- agents_md::END
- agents_md::START
- attest::FORMAT
- attest::INPUTS_FULL_REF
- attest::INPUTS_REF
- attest::NAMESPACE
- attest::NOTES_FULL_REF
- attest::NOTES_REF
- attest::PUSH_GUARD
- bypass::FORMAT
- commit_style::DEFAULT_BODY_WRAP
- commit_style::DEFAULT_DESCRIPTION_MAX
- commit_style::DEFAULT_GITMOJI
- commit_style::DEFAULT_SUBJECT_MAX
- commit_style::KEY_BODY_WRAP
- commit_style::KEY_DESCRIPTION_MAX
- commit_style::KEY_GITMOJI
- commit_style::KEY_SUBJECT_MAX
- downgrade::FORMAT
- gate_stamp::FORMAT
- gate_stamp::NOTES_FULL_REF
- gate_stamp::NOTES_REF
- hookfile::SHIM_MARKER
- hooks::ban_terms::EXTS
- hooks::ban_terms::NAME
- hooks::common::BUSY_MILLI_CORES
- hooks::common::LAST_LINE_CHARS
- hooks::go_tools::EXTS
- hooks::go_tools::GO_PATHS
- hooks::hadolint::NAMES
- hooks::helm::EXTS
- hooks::helm::MARKERS
- hooks::k8s::EXTS
- hooks::large_files::NAME
- hooks::lint_js::EXTS
- hooks::lint_json_yaml::EXTS
- hooks::lint_json_yaml::JSON
- hooks::lint_json_yaml::YAML
- hooks::merge_conflict::NAME
- hooks::prettier::EXTS
- hooks::python_tools::EXTS
- hooks::run_tests::JS_EXTS
- hooks::rust_tools::EXTS
- hooks::rust_tools::RUST_PATHS
- hooks::secrets::NAME
- hooks::shellcheck::EXTS
- hooks::tree_parity::WORKFLOW_DIRS
- hooks::wait::MAX_LINE
- hooks::yamllint::EXTS
- host_slots::DIR_ENV
- host_slots::HEAVY
- host_slots::HELD_ENV
- install::DISPATCHERS
- install::PLACEHOLDER
- install::SHIM
- live::QUIET_VALUES
- manifest::CACHE_PLACEHOLDER
- manifest::MANIFEST
- manifest::SETTABLE
- pack::PACK_FILE
- proctree::PARTIALS_BEFORE_RESET
- proctree::SUPPORTED
- pushed_tree::SNAPSHOT_ENV
- pushed_tree::SOURCE_WORKTREE_ENV
- registry::CHECKS
- registry::ENTRYPOINTS
- rehearsal::ENV
- skew::FORMAT
- staged_only::STORE
- tree_lint::DEFAULT_OUTPUTS
- tree_lint::OUTPUTS
- tree_lint::REHEARSAL_TIMEOUT
- tree_lint::SLACK
- tree_lint::TOGGLE
- tree_lint::WAIT
- trust::KEY
- vocabulary::BRANCH_ONLY
- vocabulary::BRANCH_PREFIXES
- vocabulary::COMMIT_ONLY
- vocabulary::COMMIT_TYPES