maru

Section

Reference

The command-line interface, the maru.toml schema, and the task API in full.

The reference is exhaustive rather than narrative. Where the guides explain why maru behaves as it does, these pages document every command, every field, and every task attribute so you can look up the exact spelling without re-reading the prose. Everything here is normative: if the guides and the reference disagree, the reference is correct.

  1. The maru CLI 2 min Every subcommand, from build and explain to the cache and graph tools.
  2. Configuration 2 min The maru.toml schema: project settings, the cache block, and toolchain pinning.
  3. The task API 2 min Every attribute a task table accepts: inputs, outputs, cmd, deps, sandbox, env, and fetch.