# What Is the Archon Isolation Resolver and How Does It Manage Environment Requests?

> Discover the Archon isolation resolver, a deterministic engine managing environment requests by assigning workflows to Git worktrees. Learn its efficient reuse strategy and fallback creation process.

- Repository: [Cole Medin/Archon](https://github.com/coleam00/Archon)
- Tags: how-to-guide
- Published: 2026-04-10

---

**The Archon isolation resolver is a deterministic engine that assigns each workflow to a dedicated Git worktree, evaluating reuse candidates in strict priority order—from existing references to workflow matches, linked issues, PR branches, and finally fresh worktrees—before falling back to creation.**

The **isolation resolver** is the core coordination mechanism in the [coleam00/Archon](https://github.com/coleam00/Archon) repository that prevents concurrent workflows from interfering with one another. Located in [`packages/isolation/src/resolver.ts`](https://github.com/coleam00/Archon/blob/main/packages/isolation/src/resolver.ts), the `IsolationResolver` class