Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
hrn
command
Command hrn runs coding tasks through API or CLI backends with uniform records.
|
Command hrn runs coding tasks through API or CLI backends with uniform records. |
|
internal
|
|
|
agent
Package agent defines the shared backend contract.
|
Package agent defines the shared backend contract. |
|
batch
Package batch runs parallel tasks in isolated git worktrees with gates and retries.
|
Package batch runs parallel tasks in isolated git worktrees with gates and retries. |
|
eval
Package eval scores repeated variants with batch gates and optional model judging.
|
Package eval scores repeated variants with batch gates and optional model judging. |
|
execproto
Package execproto serves one recorded run over the supervisor JSONL protocol.
|
Package execproto serves one recorded run over the supervisor JSONL protocol. |
|
flow
Package flow is the versioned execution-event envelope and the step tree built from it.
|
Package flow is the versioned execution-event envelope and the step tree built from it. |
|
followup
Package followup plans continuations using saved sessions and transcripts for unseen turns.
|
Package followup plans continuations using saved sessions and transcripts for unseen turns. |
|
gc
Package gc removes worktrees only with proof their work merged; uncertainty keeps them.
|
Package gc removes worktrees only with proof their work merged; uncertainty keeps them. |
|
gitenv
Package gitenv confines Git to its directory's repo.
|
Package gitenv confines Git to its directory's repo. |
|
gitretry
Package gitretry tolerates transient worktree metadata.
|
Package gitretry tolerates transient worktree metadata. |
|
hrnmcp
Package hrnmcp exposes concurrent run, batch and inspection tools over MCP.
|
Package hrnmcp exposes concurrent run, batch and inspection tools over MCP. |
|
limits
Package limits replaces usage-limited CLIs without metered billing.
|
Package limits replaces usage-limited CLIs without metered billing. |
|
mask
Package mask redacts human-facing text only.
|
Package mask redacts human-facing text only. |
|
mcp
Package mcp implements MCP tools over stdio with one JSON-RPC 2.0 message per line.
|
Package mcp implements MCP tools over stdio with one JSON-RPC 2.0 message per line. |
|
owner
Package owner names who a run or batch belongs to and decides who may read it.
|
Package owner names who a run or batch belongs to and decides who may read it. |
|
prefs
Package prefs stores execution-independent backend preferences.
|
Package prefs stores execution-independent backend preferences. |
|
purpose
Package purpose classifies prompt leads using ordered keyword rules.
|
Package purpose classifies prompt leads using ordered keyword rules. |
|
qr
Package qr encodes up to 213 bytes as ISO/IEC 18004 level-M QR codes, versions 1 to 10.
|
Package qr encodes up to 213 bytes as ISO/IEC 18004 level-M QR codes, versions 1 to 10. |
|
report
Package report summarizes run and batch records.
|
Package report summarizes run and batch records. |
|
retrieval
Package retrieval defines the dependency-free control-service wire contract.
|
Package retrieval defines the dependency-free control-service wire contract. |
|
route
Package route builds purpose routing tables from measured eval results.
|
Package route builds purpose routing tables from measured eval results. |
|
route/table
Package table stores routing rows without depending on execution or eval.
|
Package table stores routing rows without depending on execution or eval. |
|
runlog
Package runlog persists task.json, events.jsonl and result.json per run.
|
Package runlog persists task.json, events.jsonl and result.json per run. |
|
scripthint
Package scripthint suggests kept scripts before tool use.
|
Package scripthint suggests kept scripts before tool use. |
|
shape
Package shape makes conservative, locally checked summaries of tool text.
|
Package shape makes conservative, locally checked summaries of tool text. |
|
tools
Package tools provides confined API tools.
|
Package tools provides confined API tools. |
|
update
Package update replaces hrn binaries with backups and restarts watches.
|
Package update replaces hrn binaries with backups and restarts watches. |
|
watch
Package watch follows live run and batch records for the CLI and web timeline.
|
Package watch follows live run and batch records for the CLI and web timeline. |
|
ws
Package ws reuses git-locked worktrees and build output under O_EXCL leases.
|
Package ws reuses git-locked worktrees and build output under O_EXCL leases. |
|
name: answers summary: Provide JSON test summaries and bounded TCP probes for Bash entry points.
|
name: answers summary: Provide JSON test summaries and bounded TCP probes for Bash entry points. |
|
comment-check
command
name: comment-check-main summary: Check Go comments against the repository rule and baseline.
|
name: comment-check-main summary: Check Go comments against the repository rule and baseline. |
|
privacy-check
command
name: privacy-check-main summary: Check tracked text files for personal folders, local work paths and narration of a person.
|
name: privacy-check-main summary: Check tracked text files for personal folders, local work paths and narration of a person. |
|
tool-shapes
command
name: tool-shapes-defs summary: Measure the api loop's tool definitions against the recorded context per model call.
|
name: tool-shapes-defs summary: Measure the api loop's tool definitions against the recorded context per model call. |
Click to show internal directories.
Click to hide internal directories.
