# Emdash

Parallel agent workspaces with issue intake and a review-to-merge workflow.

Revision: 2026-09-13.4 · Review: unreviewed

Commissioned by a Nimbalyst maintainer; not an independent comparison.

## Applicability

Repository documentation at fccf350847097c8f9d9de3e7e5c98b0d292a4554. Documentation review only.

## Claims

- **yes · documented**: Runs several coding agents concurrently. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Each task uses a separate Git worktree and branch. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Supports Claude Code, Codex, OpenCode and other CLIs. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Sends tickets from supported issue trackers into agents. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Reviews agent diffs within the workspace. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Merges completed work from the app. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Creates pull requests and displays CI checks. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Runs projects on remote machines over SSH/SFTP. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Runs installed agent CLIs in task workspaces. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Agent lifecycle hooks track status and notifications. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.
- **yes · documented**: Provider hooks support resumable sessions. [Emdash · readme](https://github.com/generalaction/emdash/blob/fccf350847097c8f9d9de3e7e5c98b0d292a4554/README.md) Scope: Documentation claim for the cited product surface; not runtime-tested. See source locator and dossier limitations.

## Open questions

- Remote execution requires your own configured host.
- Session hooks and resumption depend on the agent provider.

## Verification plan

1. Pin a product release or repository commit and record the host environment.
2. Create a disposable repository with a passing baseline test.
3. Run a bounded change with two agents where supported; record permissions and logs.
4. Record a failed attempt, actual outcome, and artifacts without secrets.
5. Have another person reproduce the result before labeling it reproduced.

Last checked: 2026-09-13. Recheck by: 2026-10-13.

Content rights: Unlicensed prototype; redistribution decision pending.
