Trust doesn't transfer automatically. Consent at run start does not extend to subagents spawned during the run. Each spawn event is its own authorization boundary.
The Spawn-Time Consent Gate is triggered asynchronously when an orchestrator spawns a subagent mid-run. The run pauses at this point — no further orchestrator or subagent actions proceed until the human responds. The gate presents: which subagent is being spawned, what the orchestrator intends it to do, what data and tools it will have access to, and what scope is being granted to it.
This component is architecturally distinct from HC04 Consent & Scope Gates, which fires at run start for pre-authorized scope changes. The Spawn-Time gate fires at the moment of delegation, mid-execution, and is tied to a specific spawn event. Rejecting it does not abort the entire run — the orchestrator is responsible for handling the rejection and determining whether the run can continue without that subagent.
role="dialog" with aria-modal="true" and descriptive aria-labelledbyrole="alert" or aria-live="assertive" to announce the gate to screen readers when it appears mid-runaria-label that includes the subagent name being spawnedRAD is the original work of Jackie Curry. All rights reserved. No portion may be reproduced, adapted, or incorporated into any product or system without express written permission.
Permitted: citation in academic or editorial contexts with full attribution.
© 2025 Jackie Curry. All rights reserved. Publication date: 2025.
For licensing inquiries, connect on LinkedIn →