← index
CASE STUDY · data engineering · 2026
Foreman
Agent-company orchestrator: coordinates Claude Code subagents through a config-driven, role-gated pipeline (spec -> build -> verify -> review) with a human approval gate.
highlights
- +Pure state-machine reducer drives each task through a configurable pipeline; a scheduler spawns role subagents (PM/Dev/QA) per stage
- +Every task parks at a human review gate before merge -- you are the CEO, not a bystander
- +Crash-safe and resumable: every state transition persists to SQLite (node:sqlite)
- +Config-only "full org" mode (Board charter, mid-pipeline greenlight, Documenter, CEO sign-off) with zero engine code changes
- +Knowledge layer: keyword-matches a task against a directory of markdown files and injects relevant context into every role prompt