{
  "run_id": "run-1775935589920",
  "summary": "Claude analysis unavailable (API key, network, or quota)",
  "confidence": 0,
  "root_cause": "AttributeError: 'Anthropic' object has no attribute 'messages'\n\nEnsure CLAUDE_API_KEY is set for the MCP process: Jenkins job environment, Credentials, or a .env file in the project root (loaded at startup). Check mcp_api_debug.log on the agent.",
  "root_cause_excerpt": "AttributeError: 'Anthropic' object has no attribute 'messages'\n\nEnsure CLAUDE_API_KEY is set for the MCP process: Jenkins job environment, Credentials, or a .env file in the project root (loaded at startup). Check mcp_api_debug.log on the agent.",
  "claude_ok": false,
  "error_detail": "AttributeError: 'Anthropic' object has no attribute 'messages'",
  "test_focus": "password",
  "data_status": "invalid",
  "expected": "*Please enter 1 Special Character, 1 Capital 1, Numeric 1 Small",
  "actual": "",
  "browser": "chrome",
  "os": "linux",
  "triage_classification_summary": {
    "BUG": 1,
    "FLAKY": 0,
    "NEEDS_REVIEW": 0
  }
}