MVP Scope
MVP objective
Section titled “MVP objective”Prove that Ultimate Harness can describe, launch, observe, verify, and promote bounded agentic work in a runtime-agnostic way.
In scope
Section titled “In scope”- Documentation spine for product semantics.
.harness/artifact layout specification.- Mission packet schema with examples.
- Runtime adapter contract with lifecycle methods and result shapes.
- Git worktree sandbox backend design.
- AgentFS sandbox backend design at interface level.
- Verification and promotion lifecycle.
- Initial workflow profiles:
research-docsspec-first-featurebugfix-containedadapter-designskill-authoring
- First implementation target after docs: minimal CLI skeleton with
uh init,uh propose,uh status. - First adapter MVP: Hermes, because Hermes already has skills, tool calls, session context, and subagent concepts available in this environment.
Out of scope for MVP
Section titled “Out of scope for MVP”- Hosted service/dashboard.
- Full marketplace for adapters or skills.
- Full two-way Linear/GitHub sync.
- Fully automated merge/promotion without human approval.
- Complex multi-agent scheduling engine.
- Choosing Pi/oh-my-pi as the mandatory core engine.
- Production-grade AgentFS integration before sandbox interface stabilizes.
MVP acceptance criteria
Section titled “MVP acceptance criteria”- Docs define all core entities consistently.
- A sample mission can be represented as YAML and mapped to at least one runtime adapter plan.
- The adapter contract describes status, artifacts, logs, diffs, checks, blockers, and final result.
- The sandbox lifecycle distinguishes create, execute, inspect, verify, promote, and discard.
- Workflow profiles define entry criteria, steps, outputs, and exit criteria.