arboresce is the command-line interface for Arboresce.
The current executable provides help, version and human or JSON errors.
It accepts --json, -h/--help and -V/--version. Help lists the two
available commands. A reserved future command reports exit 4 (unavailable),
and invalid input reports exit 1 without repeating its arguments.
Connection, authentication, capture, review, financial records, context releases,
search and export are planned
capabilities, with requirements in the ownership index.
The rolling plan records implementation
and verification separately; a planned command is not an available command.
The CLI is an independent API client for humans, scripts and agents. Its target workflows turn evidence into reviewed financial records and reusable context, using the same public engine capabilities and canonical policy. Ordinary use requires this checkout and documented external dependencies. User-selected infrastructure and model providers may have their own costs; existing-data access and export do not require a paid Arboresce entitlement.
cargo run --locked
cargo run --locked -- help version
cargo run --locked -- --json versionUse the toolchain selected by the committed rust-toolchain.toml and the
committed lockfile. These local commands do not read stdin, profiles or
credentials or contact a service. Exact output and limits belong to the
bootstrap process contract.
Installation and later product commands arrive with their qualified implementation.
See the documentation index and contribution guidance.
Original project material is available under either the MIT License or the Apache License 2.0, at your option. See NOTICE for attribution.