← ClaudeAtlas

dispatchlisted

Dispatch one authorized atom's implementation to a worker via the NATIVE Agent tool (/foundry:dispatch). The lean replacement for the bespoke dispatch-queue + dispatch-agent stack — no queue/flock/manifest for SINGLE-REPO adopters. A MULTI-REPO adopter (workspace ⟷ product-clone) adds a minimal target_repo manifest + WorktreeCreate redirect + foundry-wt. Trigger to implement an AUTHORIZED atom in an isolated worktree, or point at workflows/release-wave.js for single-repo multi-atom fan-out.
lukasrepublic/agentic-foundry · ★ 1 · AI & Automation · score 67
Install: claude install-skill lukasrepublic/agentic-foundry
# /foundry:dispatch The lean dispatch path — a native-primitive REPLACEMENT for the bespoke dispatch stack. Worker spawn = the native **`Agent` tool** (`isolation: "worktree"`, structured return); multi-atom fan-out = the native **`Workflow` tool** (`workflows/release-wave.js`). For a **single-repo** adopter this REPLACES the bespoke `dispatch-agent` + `.claude/dispatch-queue/` machinery (queue manifests, flock, `wt claim`, WorktreeCreate prereqs, `result.json` polling, fan-out hygiene) — native primitives subsume it. > **Single-repo only.** Native `isolation:worktree` worktrees the **session repo** (the > workspace). It CANNOT reach a separate gitignored **product clone**, so a **multi-repo** > adopter (workspace ⟷ product-repo, e.g. acme-app, or self-hosting `agentic-foundry/`) > still needs a re-extracted minimum: an explicit **`target_repo`** (a frozen+authorized > contract field), a per-spawn **dispatch manifest**, the **`WorktreeCreate` hook** > (`foundry-worktree-create.sh`) that redirects the worktree to the named product repo via > **`foundry-wt`**, and worktree-time binding of the worker to that named repo (so its PR can only > land there). See *Multi-repo dispatch* below. This is NOT the heavyweight bespoke queue — it is > the one fact native isolation cannot provide (which repo to worktree). ## Native default vs. the deprecated bespoke fallback (feat-foundry-dispatch-on-native-workflow, AC-DNW-1..4) **Native is the default, unconditionally, for both a single a