Browse RC.6 documentation
RC.6 Documentation revision 18

ait doctor — Complete Reference

Run focused diagnostics for repository, agent, server, remote, installation, and storage conditions.

Audience: Users and operators

Operating boundary#

Purpose: Run focused diagnostics for repository, agent, server, remote, installation, and storage conditions.

Effect class: Mostly diagnostic; options such as ensure, connect, or repack perform the mutations stated in their exact help.

Coverage: 4 public help surfaces under ait doctor.

The blocks below preserve the RC.6 binary output in full, including every emitted argument, option, default, possible value, conflict, and requirement.

Complete command tree#

Code · text
ait doctor
ait doctor memory-root
ait doctor runtime-root
ait doctor plan-authority

Exact emitted help#

ait doctor#

Binary description: Inspect effective AIT configuration and host readiness without repairing it.

Code · text
Inspect effective AIT configuration and host readiness without repairing it.

Usage: ait doctor <COMMAND>

Commands:
  memory-root     Validate the configured memory-backed runtime root.
  runtime-root    Inspect the effective server runtime-root placement.
  plan-authority  Inspect the fixed Rust-native Plan authority contract.
  help            Print this message or the help of the given subcommand(s)

Options:
  -h, --help  Print help

ait doctor memory-root#

Binary description: Validate the existing memory-backed root recorded in task_worktree.memory_root, plus its typed capacity and derived Task runtime location. This diagnostic never mounts, provisions, repairs, or creates the root.

Code · text
Validate the existing memory-backed root recorded in task_worktree.memory_root, plus its typed capacity and derived Task runtime location. This diagnostic never mounts, provisions, repairs, or creates the root.

Usage: ait doctor memory-root [OPTIONS]

Options:
      --json
          Emit the diagnostic payload as JSON.

  -h, --help
          Print help (see a summary with '-h')

ait doctor runtime-root#

Binary description: Inspect the server runtime root selected by AIT_RUNTIME_DATA (or legacy AIT_NATIVE_SERVER_DATA) and report whether Snapshot scans protect it.

Code · text
Inspect the server runtime root selected by AIT_RUNTIME_DATA (or legacy AIT_NATIVE_SERVER_DATA) and report whether Snapshot scans protect it.

Usage: ait doctor runtime-root [OPTIONS]

Options:
      --json
          Emit the diagnostic payload as JSON.

  -h, --help
          Print help (see a summary with '-h')

ait doctor plan-authority#

Binary description: Inspect the fixed Rust-native Plan authority contract and required exports.

Code · text
Inspect the fixed Rust-native Plan authority contract and required exports.

Usage: ait doctor plan-authority [OPTIONS]

Options:
      --json
          Emit the diagnostic payload as JSON.

  -h, --help
          Print help (see a summary with '-h')

Version authority

Checked against the exact RC.6 source

This page is public documentation, not a second product contract. Use the exact source and distribution contract for release authority.

Owning component Snapshots
  • ait-coreSNP-8C859807E799
  • ait-serverSNP-25FF61FEEA4C
  • ait-runnerSNP-E50374CBA6E6
  • ait-pythonSNP-DF2C871D5400
  • ait-nodeSNP-46BB35869747