Skip to content

LumenFlow

Ship faster with clarity. Every Work Unit (WU) is a small, testable promise. Gates enforce quality. Memory preserves context.

Clarity over chaos

Every Work Unit has explicit acceptance criteria. No ambiguity about what “done” means.

AI-first design

Built for AI agents to understand and execute. Clear specs, automated gates, context recovery.

Quality by default

Gates (format, lint, typecheck, test) run automatically. No “works on my machine.”

Flow, not queues

Lane-based WIP limits prevent overload. Finish work before starting new work.

# 1. Define your lanes
lanes:
- name: Core
wip_limit: 1
- name: UI
wip_limit: 2
# 2. Create a Work Unit
# pnpm wu:create --id WU-001 --title "Add auth" --lane Core
# 3. Claim and work
# pnpm wu:claim --id WU-001 --lane Core
# cd worktrees/core-wu-001
# 4. Complete with gates
# pnpm gates && pnpm wu:done --id WU-001