Binary: cpmp. Subcommands: open · crawl · audit · report · view.
cargo install --git https://github.com/QaAudio/cpmp.git
# or from a checkout:
cargo run --release -- <subcommand> …Crawl then serve the viewer (opens a browser unless --no-open).
| Flag | Default | Notes |
|---|---|---|
-o, --output |
out/graph.json |
Graph path |
--port |
7701 |
HTTP port |
--evidence |
off | Snippets on edges (larger JSON) |
--timings |
off | Per-stage timings on stderr |
--no-open |
off | Do not launch a browser |
Write graph.json only.
| Flag | Default |
|---|---|
-o, --output |
out/graph.json |
--evidence |
off |
--timings |
off |
Print a summary from an existing graph.
| Flag | Notes |
|---|---|
-i, --input |
Path to graph.json (required) |
--strict |
Exit 1 if any high-severity findings |
Export findings.
| Flag | Default |
|---|---|
-i, --input |
(required) |
-o, --output |
out/report (stem; extension from format) |
--format |
md (md | json | csv) |
--min-severity |
info |
Serve the viewer for an existing graph.
| Flag | Default |
|---|---|
-i, --input |
(required) |
--port |
7701 |
--no-open |
off |
cpmp open docs --timings
cpmp crawl docs notes -o out/graph.json --evidence
cpmp audit -i out/graph.json --strict
cpmp report -i out/graph.json -o out/report --format json --min-severity high
cpmp view -i out/graph.json --port 7701