An agent may have the tools to act, yet lack what it needs to complete a task correctly.
A missing record, an unavailable prerequisite, or conflicting constraints can make a request infeasible. Reliable agents need to recognize these situations, explain what blocks completion, and abstain from unsupported decisions while still reporting what they can establish.
HERA studies this boundary with matched feasible–infeasible task pairs. Both instances share the same request and tool interface. A controlled change to the environment determines whether the task can be completed.
As the harness improves, its remaining failures guide the construction of new challenges. Those challenges, in turn, guide the next harness update.