/**
 * Agent-harness failure modes — valid for the `agent-harness` dimension
 * family (process-quality, agent-output, tool-usage).
 *
 * Relocated from packages/eval/src/grader/agent-harness.ts to @sanity/ailf-core
 * so card files in packages/core/src/services/diagnosis/cards/ can import
 * them without violating the core→eval import direction rule (D-05).
 *
 * @see docs/design-docs/actionability-ladder/03-structured-grader-judgments.md
 *      §"Per-dimension failure-mode taxonomies" (lines 239-283).
 */
export const AGENT_FAILURE_MODES = [
    "tool-misuse", // assistant calls tools incorrectly or with wrong args
    "chaotic-process", // assistant flails — undirected exploration, no plan
    "missing-recovery", // assistant doesn't recover from a tool error
];
