arkheionx version
arkheionx version Purpose
Print the installed version and milestone metadata.
When to use
Run right after install to confirm the wrapper works.
Exit code
0
CLI reference
Start at the top of the ladder and work down. Your installed checkout is the source of
truth — run arkheionx --help to confirm what is available locally. All
commands are local and static: no RPC, no live-chain calls, no exploit automation.
Command ladder
Run these in order. review-map is the canonical first command.
arkheionx version # confirm the install
arkheionx doctor # check environment + project
arkheionx review-map . # build the review map
arkheionx value-paths . # where value moves
arkheionx assumptions . # what must stay true
arkheionx test-gap-map . # what is untested (Source: file:line)
arkheionx proof-plan . # a proof direction to try by hand arkheionx version Print the installed version and milestone metadata.
Run right after install to confirm the wrapper works.
0
arkheionx doctor Check the local environment, Python, Git, and project layout.
Run before relying on any generated review context.
0
arkheionx review-map . Build the local review map: contracts, value paths, assumptions, test gaps, proof directions, and source evidence.
The canonical first command on a repo you are authorized to review.
1 when review guidance is present (intentional), 0 when clean
arkheionx value-paths . Focused view: where value enters, moves, and exits.
After review-map, to study the money-moving paths.
1 with guidance, 0 clean
arkheionx assumptions . Focused view: the trust conditions each value path depends on.
To decide which assumptions to confirm in code.
1 with guidance, 0 clean
arkheionx test-gap-map . Focused view: value-sensitive functions with missing tests, each with a Source: file:line.
To turn gaps into targeted local tests.
1 with guidance, 0 clean
arkheionx proof-plan . Focused view: local Foundry proof-scaffold directions (planning only, never executed).
To outline a manual proof for a value-sensitive path.
1 with guidance, 0 clean
Advanced / source-tree
These commands exist in the CLI but are not the canonical first run. The legacy
scanner commands (scan, test-plan, search) run
from a repository checkout and fail gracefully in a non-editable install, pointing you
back to arkheionx review-map.
Research memory (v4.1)
These additive, local/static commands build on the review map: a focused agent brief, a
hypothesis log (rejected findings are evidence), and a case-study generator. They write
to .arkheionx/research/; hypotheses are review prompts, not findings. See
research memory.
Evidence graph (v6)
These additive, local/static commands classify every important surface into an evidence state and map the dangerous interactions that still lack tests. An evidence state is not a vulnerability claim, interaction priority is not severity, and unresolved does not mean vulnerable. See the V6 overview.
Scope-aware orchestration (v7)
These additive, local/static commands accept an optional --scope-file and
turn audit scope into review lanes, scope tasks, evidence requirements, and report
filters. A scope task is a planning artifact, not a finding; evidence quality is not
vulnerability validity; a report candidate is not final triage. See
the V7 overview.
Exit codes
review-map and the focused views this is intentional, not a crash — it means there is something to inspect.Output formats
.arkheionx/out/review-map/ (gitignored): Markdown review map, Test Gap Map, JSON views.Source: <file>:<line> from the parsed source.Which command should I run?
arkheionx version then arkheionx doctor.arkheionx review-map ..arkheionx value-paths ..arkheionx test-gap-map ..arkheionx proof-plan ..arkheionx review-map examples/vault-strategy-oracle-fixture.Safety
ArkheionX does not confirm vulnerabilities, assign final severity, or run exploits. Human review is required before reporting, disclosing, or making a security decision, and only on repositories you are authorized to review. Next: how it works · quickstart.