List of all items
Structs
- App
- artifacts::GenerateInput
- artifacts::parsers::LintFinding
- artifacts::parsers::cargo_test::FailedTest
- cache::Cache
- cache::CachedResult
- checks::CargoAuditCheck
- checks::CargoCheck
- checks::CargoGeigerCheck
- checks::CargoTestCheck
- checks::CheckPlan
- checks::CheckProvenance
- checks::CheckResult
- checks::ClippyCheck
- checks::ESLintCheck
- checks::MypyCheck
- checks::ProvenanceBuilder
- checks::PytestCheck
- checks::RuffCheck
- checks::RustfmtCheck
- checks::SemgrepCheck
- checks::SkippedCheck
- checks::StylelintCheck
- checks::TypeScriptCheck
- checks::VitestCheck
- cli::Cli
- cli::CompletionsArgs
- cli::GateArgs
- cli::McpArgs
- cli::OpenArgs
- cli::RunsArgs
- cli::ScopeArgs
- cli::StateArgs
- config::Config
- config::DetectedProfile
- config::manifest::LintConfig
- config::manifest::ProjectConfig
- config::manifest::PrviewManifest
- gate::GateJsonOutput
- git::AnalysisSnapshot
- git::BranchInfo
- git::BranchList
- git::CommitInfo
- git::Diff
- git::DiffStats
- git::FileChange
- git::Repository
- git::ResolvedRef
- git::WorktreeSnapshot
- heuristics::CycleInfo
- heuristics::DeadExport
- heuristics::DeadParrot
- heuristics::HeuristicsRegression
- heuristics::HeuristicsResult
- heuristics::HeuristicsSummary
- heuristics::LoctreeAnalysis
- heuristics::TwinsAnalysis
- mcp::FindingsArgs
- mcp::HealthArgs
- mcp::PrviewMcp
- mcp::ReadArtifactArgs
- mcp::RunReviewArgs
- mcp::StateArgs
- mcp::VerdictArgs
- mcp::read::FindingItem
- mcp::read::NormalizedDecision
- mcp::read::ResolvedRun
- mcp::read::RunningMarker
- mcp::types::ToolError
- mdrender::Theme
- output::CliJsonArtifacts
- output::CliJsonChecksSummary
- output::CliJsonContextArtifact
- output::CliJsonFailure
- output::CliJsonMode
- output::CliJsonPr
- output::CliJsonSummary
- output::Report
- paths::NormalizedPath
- policy::PolicyConfig
- policy::engine::CheckEvaluation
- policy::engine::PolicyEngine
- policy::engine::PolicyRunSummary
- regression::RegressionContext
- regression::RegressionReport
- regression::deps::DepsRegression
- regression::diff::DiffRegression
- regression::diff::HotspotEntry
- regression::perf::PerfRegression
- regression::perf::PerfSuspect
- regression::score::RegressionScore
- regression::tests::TestRegression
- state::RepoState
- state::StateOpts
- state::hot::HotFile
- storage::LockGuard
- storage::OpenOpts
- storage::RetentionPolicy
- storage::RunEntry
- storage::RunIndex
- storage::RunsOpts
- tui::types::ArtifactEntry
- tui::types::ArtifactsPanelState
- tui::types::BranchSelectorState
- tui::types::CheckEntry
- tui::types::ChecksPanelState
- tui::types::ConfigPanelState
- tui::types::DiffsPanelState
- tui::types::FileEntry
- tui::types::HeuristicsPanelState
- tui::types::StatePanelState
- tui::types::TuiState
Enums
- checks::CheckEligibility
- checks::CheckEvent
- checks::CheckStatus
- cli::CliCommand
- cli::ExecutionMode
- cli::PolicyModeArg
- cli::Profile
- config::ProfileKind
- gate::GateVerdict
- git::FileStatus
- mcp::read::RunStatus
- mcp::run::Profile
- policy::GateClass
- policy::PolicyMode
- policy::PolicySeverity
- policy::engine::AnalysisStatus
- policy::engine::CheckExecutionState
- policy::engine::MergeRecommendation
- policy::engine::PolicyConclusion
- policy::engine::ToolOutcome
- regression::score::Severity
- tui::types::CheckLifecycle
- tui::types::ConfigField
- tui::types::FileChangeKind
- tui::types::Panel
- tui::types::TuiEvent
- tui::types::WizardMode
Traits
Functions
- artifacts::generate
- artifacts::parsers::cargo_test::extract_failed_test_names
- artifacts::parsers::cargo_test::extract_failed_tests_with_locations
- artifacts::parsers::cargo_test::parse_cargo_test_output
- artifacts::parsers::clippy::parse_clippy_short_output
- artifacts::parsers::eslint::parse_eslint_output
- artifacts::parsers::is_generated_path
- artifacts::parsers::semgrep::parse_semgrep_json_output
- artifacts::parsers::semgrep::parse_semgrep_text
- artifacts::parsers::stylelint::parse_stylelint_output
- cache::cargo_lock_hash
- cache::python_hash
- cache::rust_hash
- cache::stylelint_hash
- cache::ts_hash
- check_id::check_id_from_name
- checks::find_hard_fail_signatures
- checks::get_checks_for_profile
- checks::has_tool_crash
- checks::is_timeout_error
- checks::js_tool_available
- checks::local_js_bin
- checks::plan_check_run
- checks::run_all
- checks::run_all_with_events
- checks::run_command
- checks::run_command_with_timeout
- checks::run_js_command
- checks::run_js_command_with_timeout
- checks::tool_spawn_failure_in_output
- checks::tool_unavailable_signature
- config::branch_storage_key
- config::current_branch_name
- config::find_repo_root_from
- config::prview_home
- config::repo_name_from_root
- config::storage_branch_key
- gate::build_gate_json_output
- gate::gate_exit_code
- git::cmd::git_cmd
- git::create_worktree_snapshot
- git::short_sha
- heuristics::compute_delta
- heuristics::compute_delta_checked
- heuristics::run_all
- heuristics::run_loctree
- mcp::probe
- mcp::read::commit_matches
- mcp::read::latest_any
- mcp::read::latest_for_head
- mcp::read::read_bases
- mcp::read::read_decision
- mcp::read::read_findings
- mcp::read::read_gates
- mcp::read::read_generated_at
- mcp::read::read_running_marker
- mcp::read::resolve_artifact_path
- mcp::read::resolve_repo_root
- mcp::read::resolve_run
- mcp::read::run_status
- mcp::read::running_marker_path
- mcp::read::sarif_ref
- mcp::run::start
- mcp::serve
- mcp::types::tool_error
- mcp::types::tool_success
- mdrender::render
- mdrender::stylesheet
- output::build_cli_json_summary
- output::compute_exit_code
- output::print_config
- output::print_summary
- paths::create_file_within
- paths::metadata_within
- paths::normalize_path_display
- paths::normalize_to_repo_relative
- paths::open_file_within
- paths::read_dir_within
- paths::read_to_string_within
- paths::read_within
- paths::resolve_existing_dir_within
- paths::resolve_existing_path_within
- paths::resolve_file_name_within
- paths::resolve_path_within
- paths::validate_repo_relative_path
- paths::validate_repo_relative_str
- policy::load_policy
- policy::resolve_policy_path
- proc::harden
- proc::run_capture_with_timeout
- proc::sigkill_process_group
- regression::compute_regression
- regression::deps::analyze
- regression::diff::analyze
- regression::perf::analyze
- regression::perf::is_non_code_path
- regression::perf::is_test_path
- regression::score::compute
- regression::tests::analyze
- regression::tests::is_code_file
- regression::tests::is_config_like
- regression::tests::is_test_file
- scope::run
- state::collect_state
- state::hot::get_hot_files
- state::hot::print_hot_files
- state::run
- storage::acquire_lock
- storage::acquire_lock_at
- storage::format_size
- storage::register_and_prune
- storage::run_open_command
- storage::run_runs_command
- tui::keys::handle_key
- tui::panels::artifacts::draw
- tui::panels::checks::draw
- tui::panels::config::draw
- tui::panels::diffs::draw
- tui::panels::heuristics::draw
- tui::panels::state::draw
- tui::run_analysis
- tui::run_tui
- tui::run_tui_state
- tui::ui::draw
Type Aliases
Constants
- checks::CHECK_TIMEOUT_SECS
- checks::TEST_TIMEOUT_SECS
- gate::GATE_EXECUTION_ERROR_EXIT_CODE
- git::MAX_COMMITS
- mcp::types::SCHEMA_VERSION
- mcp::types::error_class::ARTIFACT_MISSING
- mcp::types::error_class::NOT_A_GIT_REPO
- mcp::types::error_class::REPO_NOT_FOUND
- mcp::types::error_class::RUN_FAILED
- mcp::types::error_class::RUN_NOT_FOUND
- mcp::types::error_class::RUN_TIMEOUT
- mcp::types::error_class::STALE_RUN
- mcp::types::error_class::STORAGE_CORRUPT
- mcp::types::error_class::STORAGE_LOCKED
- mcp::types::error_class::TOOL_MISSING
- mcp::types::error_class::UNIMPLEMENTED