Validate agent handoff packets and resume readiness using schema, freshness, and replay checks. Use when tasks pause/resume across sessions, agents, or humans — including when a user wants to continue where they left off, hand off to another agent, resume a previous task, or pick up an interrupted workflow. Includes explicit untrusted-content/prompt-injection guardrails for third-party inputs.
96
Quality
100%
Does it follow best practices?
Impact
96%
1.50xAverage score across 9 eval scenarios
A product engineering team handed off a feature development task when the lead engineer went on extended leave. The handoff was created hastily and the content is vague — the fields are filled in, but the information provided is so nonspecific that it's unclear whether the work can meaningfully resume.
The incoming engineer has been asked to assess the handoff before deciding whether to proceed. Given the ambiguity, they need to carefully determine whether the documented state gives enough confidence to resume, or whether more information is needed first.
Write your assessment to handoff-assessment.md. The incoming engineer needs a clear verdict: can they start working, or does this handoff need to be resolved before anyone touches the codebase?
The following files are provided as inputs. Extract them before beginning.
=============== FILE: handoff.json =============== { "objective": "Finish the feature work", "completed": [ "Some backend work", "Discussed with the team" ], "unresolved": [ "See the Slack thread for details" ], "assumptions": [ "The usual assumptions apply" ], "next_action": "Continue from where we left off", "risks": [ "TBD" ], "updated_at": "2025-11-25T12:00:00Z", "resume_token": "feature-work-sess-2vWx8nY5" }