Reference index
CLI & architecture
- CLI overview — supported command surface and the running-things decision guide
- CLI reference (generated, exhaustive) — every command and flag, rendered from the spec (regenerate:
bun run docs:cli-reference) - Architecture
- Core docs
- Docs information architecture
Environment & sessions
- Environment model
- Lifecycle & startup
- Shared host helper lifecycle — identity-verified adoption, exact process claims and release rules for helpers shared across branches
- Sessions
- Agent-first setup
Native runtime (experimental)
- Native candidate guide
- Native configuration validation — the authored
.hack/hack.project.jsoncompiler contract - Native configuration with Compose — the Compose command owner for authored projects
- Authored configuration with the native runtime — the explicit native backend command slices and their support matrix
- Application benchmark protocol — the frozen matched benchmark artifacts, workloads, order, sample counts and budgets
Extensions
- Extensions
- Creating an extension
- Integrations
- MCP tool contract — every MCP tool: annotations, inputs, argv, results, and the value-free env tools
- MCP logs contract — cutoff versus backend failure for the MCP log tools, and the cursor/handle decision
- AX target and result contract — provisional target schema, closed refusals and the read-only
hack project targetinspector - AX task catalog contract — provisional reviewed-recipe catalog, closed refusals and the read-only
hack project task list|inspectcommands
Source: v5 (next.12) · docs/reference.md.