-
Notifications
You must be signed in to change notification settings - Fork 0
Handoffs
Kadyapam edited this page Jun 2, 2026
·
1 revision
Authoritative rule:
agents/rules/handoffs.md
· Convention:
handoffs/README.md
File-based cross-agent dispatch. Used when a task spans sessions, needs structured reports back, or touches shared state requiring explicit human gates.
handoffs/active/<YYYY-MM-DD-slug>/
├── round-01-prompt.md (dispatcher writes)
├── round-01-result.md (executor writes)
├── round-02-prompt.md
├── round-02-result.md
└── ...
Slash commands:
-
/handoff-open <slug> "<description>"— opens round 01 prompt. -
/handoff-result <slug>— executor scaffolds result for the latest round's prompt.
Closed threads move to handoffs/archive/<slug>/.
| Handoff | Issue | |
|---|---|---|
| Surface | Dispatcher → executor brief | Task tracker entry |
| Granularity | Per-round (typically one ship) | Per task (multi-round) |
| Format | Heavyweight (template + frontmatter + gates) | Lightweight (body + comments) |
| When | Dispatching cross-agent work with destructive phases | Anything that will outlive the session |
An issue may have zero, one, or many handoff rounds against
it. A handoff thread always references its issue in the prompt
frontmatter (tracks: noetl/ai-meta#NN).
When a handoff thread is meaningful to the ecosystem (e.g. multi-day cross-repo work), reference it from the relevant Umbrella page under "Recent activity" with the slug.
See the Sessions Log for the chronological session record that includes handoff opens / closes.
- Home — overview
- Repo Map
- Releases
- Sessions Log
- Secrets Wallet (#61) — SECURITY (design)
- Rust Server Port (#49) — PRIMARY
- Decoupled Context + Event Chain (#115) — RFC (design), reframes #101
- Orchestrator Scaling (#101) — reframed by #115; consume side = #115 Phase 1
- Event WAL + Derivable Storage (#104) — Round 01 (locator) PR open
- WASM Plug-in Compilation (#105) — system-pool plug-in hot-reload (ADR Phase 4)
- System Pool Design (#46) — PRIMARY
- Regression Baseline Migration (#98) — e2e
- Subscription / Listener Tool (#90) — RFC
- Container Tool Callback (#43)
- Rust Worker Parity Gaps (#47 · #48)
- Event Envelope Reconciliation (#51 in TaskList)
- Cursor Loop Mode (#100) — server v3.8.0 + tools v3.10.1, 2026-06-15
- Transfer Tool Credentials (#99) — tools v3.10.0 + worker v5.22.0, 2026-06-14
- Explicit Input Binding (#77) — v3.0.0 shipped 2026-06-09
- Rust Worker Migration (#30)
- Python Services → Rust (#45)
- Issue Tracking
- Wiki Convention
- Handoffs
- Deployment Validation
- Execution Model
- Data Access Boundary
- Observability
- noetl/noetl wiki — app + DSL
- noetl/server wiki — Rust control plane
- noetl/worker wiki — Rust pull worker
- noetl/tools wiki — tool registry crate
- noetl/cli wiki — CLI + local mode
- noetl/gateway wiki — gatekeeper
- noetl/ops wiki — Helm + manifests
- noetl/travel wiki — domain SPA reference
- Docs site — engineer-facing architecture