Liza — Summary
Liza is a hardened multi-agent coding system (35k LOC Go + 92k test LOC) that wraps provider CLIs (Claude Code, Codex CLI, Kimi, Mistral, Gemini) in code-enforced supervisors and isolated git worktrees, enforcing adversarial doer/reviewer pairs on every task through a 43+ validation-rule state machine. The behavioral contract (contracts/CORE.md) loads as the agent system prompt, encoding 55+ failure modes with mechanical countermeasures, and mode selection (Pairing/Liza/Subagent) is auto-detected from bootstrap context. A liza CLI binary provides the full control surface: liza tui for a live Bubbletea dashboard showing system state, agent health, and task progression; liza spawn-agent, liza write-checkpoint, liza recover-agent for lifecycle management. The pipeline is a YAML-defined composable spec-driven workflow: goal → epics → user stories → implementation plans → adversarial coding cycles, all orchestrated by a Go supervisor that performs the deterministic actions while agents handle judgment. Multi-sprint autonomy, circuit-breaker pattern detection, and context handoff notes when agents approach context limits make Liza L4-level (Collaborative Agent Networks) per the AI engineering maturity map.
Differs from seeds: closest to bmad-method in multi-phase spec-driven pipeline with named agent personas, and claude-flow in parallel worktree isolation; but Liza is architecturally distinct because the supervisor is compiled Go code, not prompts — role boundaries are mechanically enforced, not suggested. Unlike all 11 seeds, Liza uses BYOM via provider CLIs (no API keys needed), and its adversarial doer/reviewer quorum is the only code-enforced adversarial review loop in the surveyed space.