Fast agent replacement and context transfer protocol. Use when an agent needs to be replaced mid-task, is stuck, context corrupted, or higher priority work requires a specialist. Triggers on "replace agent", "stuck agent", "context lost", "reassign", "apparition", "swap agent", "agent not responding", "transfer task".
"Apparition is the magical form of transportation in which the person travels instantly from one location to another."
The Apparition Protocol enables rapid, safe transfer of work from one agent to another with minimal context loss.
Duration: < 1 minute
## Apparition Freeze Notice
**Agent**: [Name]
**Task**: [Current task]
**Reason**: [Why apparating]
**Frozen at**: [Timestamp]
**Current State**: [Brief description]
Duration: 2-5 minutes
Create complete context transfer package:
## Apparition Transfer Package
**Task ID**: [ID]
**Original Agent**: [House/Agent]
**Transfer Reason**: [Why]
**Created**: [Timestamp]
### Mission Context
**Original Objective**: [What was requested]
**Year Level**: [1/3/5/7]
**Started**: [Timestamp]
**Deadline**: [If any]
### Current State
**Status**: [X% complete]
**Last Checkpoint**: [Timestamp]
**Checkpoint Status**: [Pass/Fail/Pending]
### Work Completed
[Detailed list of what's done]
### Files Touched
- Created: [List]
- Modified: [List]
- Deleted: [List]
### Work Remaining
[Detailed list of what's left]
### Active Context
**Contracts Referenced**:
- [List of active contracts]
**Pensieve Entries**:
- [Relevant entries]
**Open Questions**:
- [Unresolved questions]
### Unbreakable Vow (if made)
[Copy of original vow]
### Blockers & Issues
[Any current blockers]
### Warnings for New Agent
[Gotchas, edge cases discovered, things to watch out for]
### Tokens Used So Far
[Count] / [Budgeted] = [Efficiency so far]
Duration: < 1 minute
## Apparition Assignment
**Departing Agent**: [House/Agent]
**Arriving Agent**: [House/Agent]
**Selection Reason**: [Why this agent]
**Availability Confirmed**: [Yes/No]
Duration: 2-5 minutes
New agent receives and processes:
## Apparition Acknowledgment
I, [New Agent], have received the transfer for [Task ID].
**Understood**:
- [ ] Original objective
- [ ] Current state
- [ ] Work remaining
- [ ] Active contracts
- [ ] Known issues
**Questions before proceeding**:
[Any clarifying questions]
**Estimated completion**:
[New estimate based on remaining work]
Duration: Ongoing
## Apparition Complete
**Task**: [ID]
**New Agent**: [House/Agent]
**Resumed at**: [Timestamp]
**Expected completion**: [Estimate]
Final Efficiency = Total Tokens / (Original Budget + 500)
Apparition counts against efficiency, but better than stuck agent burning tokens.
## Agent Apparition History
| Agent | Apparitions (30 days) | Reasons |
|-------|----------------------|---------|
| [Agent] | [Count] | [Common reasons] |
If agent has frequent apparitions, investigate:
When task transfers to different House:
If task has transferred multiple times:
Agent can request to be replaced:
If same agent apparated from:
## Quick Apparition: [Task]
**From**: [Agent] → **To**: [Agent]
**Status**: [X%] complete
**Remaining**: [Brief description]
**Files**: [Key files]
**Contracts**: [Active contracts]
**Notes**: [Critical info only]
Use the complete Apparition Transfer Package format above.
## Emergency Apparition: [Task]
**Situation**: [Brief emergency context]
**From**: [Agent] → **To**: [Agent]
**Critical Context**: [Minimum needed to continue]
**Immediate Action Needed**: [What to do right now]
Full documentation to follow after resolution.