# Agent Harnesses

Four complementary coordination boundaries. Package order is not a ranking. Every resource below is bound to the listed immutable public release.

## Project Harness

- Package: `project-harness`
- Version: `0.1.0`
- Source commit: `1a1978a8f456c2ea64ab4c556ef043d1bafb8441`
- Boundary: Single project
- Complexity: Low to intermediate
- Implementation: implemented
- Publication: published
- Automated evidence: defined
- Structural evidence: defined
- Manual Codex evidence: verified

Preserve durable context and a resumable work cycle inside one explicitly selected local project.

### Install prompt

```text
Install this harness for me: https://github.com/fabianomag/agent-harnesses/releases/download/project-harness-v0.1.0/project-harness-0.1.0.zip
```

### Resources

- [README](https://github.com/fabianomag/agent-harnesses/blob/project-harness-v0.1.0/packages/project-harness/README.md)
- [Source commit](https://github.com/fabianomag/agent-harnesses/commit/1a1978a8f456c2ea64ab4c556ef043d1bafb8441)
- [Source code](https://github.com/fabianomag/agent-harnesses/tree/project-harness-v0.1.0/packages/project-harness)
- [Release](https://github.com/fabianomag/agent-harnesses/releases/tag/project-harness-v0.1.0)
- [Install archive](https://github.com/fabianomag/agent-harnesses/releases/download/project-harness-v0.1.0/project-harness-0.1.0.zip)
- [Codex evidence](https://github.com/fabianomag/agent-harnesses/releases/download/project-harness-v0.1.0/manual-codex-evidence.json)
- [Graph spec](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/graphs/project-harness.graph.json)
- [GitHub static graph](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/assets/project-harness.svg)
- [Installation issue form](https://github.com/fabianomag/agent-harnesses/issues/new?template=installation-report.yml)

### Evidence dimensions

- Context: strong
- Skill: partial
- Harness: strong
- Loop: strong
- Guardrails: strong

### Limitations

- It does not coordinate workspaces, sibling projects, external services, releases, or publication.
- Multi-file operations are not crash-atomic, and hostile concurrent writers are unsupported.

## Workspace Coordination Harness

- Package: `workspace-coordination`
- Version: `0.1.0`
- Source commit: `1a1978a8f456c2ea64ab4c556ef043d1bafb8441`
- Boundary: Contained workspace
- Complexity: Intermediate
- Implementation: implemented
- Publication: published
- Automated evidence: defined
- Structural evidence: defined
- Manual Codex evidence: verified

Coordinate explicitly registered autonomous child folders inside one containing workspace while preserving child-local ownership.

### Install prompt

```text
Install this harness for me: https://github.com/fabianomag/agent-harnesses/releases/download/workspace-coordination-v0.1.0/workspace-coordination-0.1.0.zip
```

### Resources

- [README](https://github.com/fabianomag/agent-harnesses/blob/workspace-coordination-v0.1.0/packages/workspace-coordination/README.md)
- [Source commit](https://github.com/fabianomag/agent-harnesses/commit/1a1978a8f456c2ea64ab4c556ef043d1bafb8441)
- [Source code](https://github.com/fabianomag/agent-harnesses/tree/workspace-coordination-v0.1.0/packages/workspace-coordination)
- [Release](https://github.com/fabianomag/agent-harnesses/releases/tag/workspace-coordination-v0.1.0)
- [Install archive](https://github.com/fabianomag/agent-harnesses/releases/download/workspace-coordination-v0.1.0/workspace-coordination-0.1.0.zip)
- [Codex evidence](https://github.com/fabianomag/agent-harnesses/releases/download/workspace-coordination-v0.1.0/manual-codex-evidence.json)
- [Graph spec](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/graphs/workspace-coordination.graph.json)
- [GitHub static graph](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/assets/workspace-coordination.svg)
- [Installation issue form](https://github.com/fabianomag/agent-harnesses/issues/new?template=installation-report.yml)

### Evidence dimensions

- Context: strong
- Skill: partial
- Harness: strong
- Loop: strong
- Guardrails: strong

### Limitations

- It does not discover children, scan adjacent folders, dispatch agents, or execute child work.
- Version 0.1.0 supports one mutating writer per coordinator root.

## Cross-Project Harness

- Package: `cross-project`
- Version: `0.1.1`
- Source commit: `1a1978a8f456c2ea64ab4c556ef043d1bafb8441`
- Boundary: Independent projects
- Complexity: High
- Implementation: implemented
- Publication: published
- Automated evidence: defined
- Structural evidence: defined
- Manual Codex evidence: verified

Coordinate explicit named projects through canonical transversal state, structural sync, and bounded reflection.

### Install prompt

```text
Install this harness for me: https://github.com/fabianomag/agent-harnesses/releases/download/cross-project-v0.1.1/cross-project-0.1.1.zip
```

### Resources

- [README](https://github.com/fabianomag/agent-harnesses/blob/cross-project-v0.1.1/packages/cross-project/README.md)
- [Source commit](https://github.com/fabianomag/agent-harnesses/commit/1a1978a8f456c2ea64ab4c556ef043d1bafb8441)
- [Source code](https://github.com/fabianomag/agent-harnesses/tree/cross-project-v0.1.1/packages/cross-project)
- [Release](https://github.com/fabianomag/agent-harnesses/releases/tag/cross-project-v0.1.1)
- [Install archive](https://github.com/fabianomag/agent-harnesses/releases/download/cross-project-v0.1.1/cross-project-0.1.1.zip)
- [Codex evidence](https://github.com/fabianomag/agent-harnesses/releases/download/cross-project-v0.1.1/manual-codex-evidence.json)
- [Graph spec](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/graphs/cross-project.graph.json)
- [GitHub static graph](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/assets/cross-project.svg)
- [Installation issue form](https://github.com/fabianomag/agent-harnesses/issues/new?template=installation-report.yml)

### Evidence dimensions

- Context: strong
- Skill: partial
- Harness: strong
- Loop: strong
- Guardrails: strong

### Limitations

- Coherence covers catchable failures and cooperative readers, not physical crash-safe multi-file atomicity after process kill or power loss.
- Adversarial replacement of the selected root inode remains a residual risk.

## Orchestration Harness

- Package: `orchestration`
- Version: `0.1.0`
- Source commit: `1a1978a8f456c2ea64ab4c556ef043d1bafb8441`
- Boundary: Transactional control plane
- Complexity: Advanced
- Implementation: implemented
- Publication: published
- Automated evidence: defined
- Structural evidence: defined
- Manual Codex evidence: verified

Operate a transactional local control plane with a strict registry, explicit lifecycle records, recovery, and structural sync.

### Install prompt

```text
Install this harness for me: https://github.com/fabianomag/agent-harnesses/releases/download/orchestration-v0.1.0/orchestration-0.1.0.zip
```

### Resources

- [README](https://github.com/fabianomag/agent-harnesses/blob/orchestration-v0.1.0/packages/orchestration/README.md)
- [Source commit](https://github.com/fabianomag/agent-harnesses/commit/1a1978a8f456c2ea64ab4c556ef043d1bafb8441)
- [Source code](https://github.com/fabianomag/agent-harnesses/tree/orchestration-v0.1.0/packages/orchestration)
- [Release](https://github.com/fabianomag/agent-harnesses/releases/tag/orchestration-v0.1.0)
- [Install archive](https://github.com/fabianomag/agent-harnesses/releases/download/orchestration-v0.1.0/orchestration-0.1.0.zip)
- [Codex evidence](https://github.com/fabianomag/agent-harnesses/releases/download/orchestration-v0.1.0/manual-codex-evidence.json)
- [Graph spec](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/graphs/orchestration.graph.json)
- [GitHub static graph](https://github.com/fabianomag/agent-harnesses/blob/1a1978a8f456c2ea64ab4c556ef043d1bafb8441/assets/orchestration.svg)
- [Installation issue form](https://github.com/fabianomag/agent-harnesses/issues/new?template=installation-report.yml)

### Evidence dimensions

- Context: strong
- Skill: partial
- Harness: strong
- Loop: strong
- Guardrails: strong

### Limitations

- It coordinates registered fronts but does not dispatch agents, call a model, or execute project work.
- Recovery requires an explicit operator action; it is not a claim of physical power-loss testing.
