Execution Engine

/lavra-work

Execute, review, learn, ship. One command orchestrates parallel subagents through the full implementation cycle with automatic knowledge capture.

Parallel Agents

Six-step execution loop

Each subagent follows this pipeline independently. The main agent orchestrates, dispatches, and verifies.

Recall Knowledge

Inject relevant knowledge from previous work

Implement

Follow well-planned tickets in beads

fix loop

(max 3x)

Review

Architecture, security, performance, debug leftovers

Fix

Fix issues found in review, then re-review

Learn

Log knowledge learned during session

Validate

Run tests, lint, close beads ticket

Multi-bead mode

Pass an epic ID and Lavra auto-routes to parallel execution. Beads are organized into dependency waves -- each wave runs concurrently, respecting file ownership boundaries.

Wave 1

Infrastructure

No dependencies. Runs first.

Wave 2

4 components in parallel

File ownership prevents conflicts.

Wave 3

Assembly + polish

Depends on all Wave 2 beads.

One command.
Entire feature shipped.

Recall. Implement. Review. Learn. In parallel when possible.