o7 0.1.1

O7 workflow DSL runner
Documentation
# o7

*chaos is given, order is earned.*

A workflow DSL runner for AI-assisted pipelines. Write `.7` workflow files. Run them with `o7`. State is local, runs are resumable, harnesses are pluggable.

**[github.com/clankercode/o7](https://github.com/clankercode/o7)**

---

## Install

```bash
cargo install o7
```

## Usage

```bash
o7 run <file>     # headless execution
o7 tui <file>     # interactive TUI — pause, inspect, resume
o7 parse <file>   # validate and parse without running
o7 wiz            # interactive setup wizard
```

## Quick example

```text
version 1

workflow greet
  exec
    harness: claude
    prompt: "Say hello in one sentence."

workflow main
  run greet
```

Configure a harness in `.7/harnesses.toml`:

```toml
[harness.claude]
command = "claude"
args_mapping = "flags"
prompt_slot = "--prompt"
```

Then:

```bash
o7 tui hello.7
```

## License

CC0-1.0 OR Unlicense — public domain.