hj-cli
hj-cli is the installable command-line package for the hj workspace.
It provides:
hjhandoffhandonhandoverhandoff-detecthandoff-dbhandup
Install From a Checkout
From the repository root:
Manual equivalent:
This refreshes all seven binaries in ~/.local/bin.
Update To the Latest Release
hj update-all is a synonym for the same release update path.
Top-Level Commands
hj detect
hj handoff
hj handon
hj handover
hj handoff-db
hj handup
hj install
hj update
hj update-all
hj refresh
hj reconcile
hj audit
hj close
Architecture
src/main.rsandsrc/bin/*.rsare composition roots only. They delegate into the shared library crate.src/lib.rsowns command dispatch and keeps CLI parsing separate from command execution.src/cli.rscontains Clap types only.src/install.rscontains install and update concerns only.src/handoff.rscontains handoff, handon, handover, detect, reconcile, and SQLite-backed triage workflows.src/handup.rscontains tree survey, report synthesis, checkpointing, and summary rendering for handup.
Notes
hj installuses the current checkout and should be run from anhjrepository.hj updateinstalls the latest publishedhj-clipackage.handoff,handon,handover,handoff-detect,handoff-db, andhandupare thin aliases that route intohj.- Runnable demos for the command surface live in
../../examples/README.md.