{
  "checker": {
    "claims": [
      {
        "claim": "The server supports searching Atlassian work without switching tools.",
        "command": "",
        "evidence": "The documented remote MCP call returned HTTP 401 invalid_token; no Atlassian authentication is available in the guest, so a search tool call cannot be authorized.",
        "expected": "",
        "input": "",
        "kind": "claim",
        "outcome": "The documented remote MCP call returned HTTP 401 invalid_token; no Atlassian authentication is available in the guest, so a search tool call cannot be authorized.",
        "source": "* **Summarize and search** Jira, Jira Service Management, Confluence, Bitbucket, Projects, Goals, and more without switching tools.",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "blocked"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "README describes an on-demand remote MCP service; no product scheduler, recurring loop, webhook trigger, or --once cycle was found.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "README describes an on-demand remote MCP service; no product scheduler, recurring loop, webhook trigger, or --once cycle was found.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "npm",
        "run",
        "validate"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": "\n> validate\n> node scripts/validate-template.mjs\n\nWarnings:\n- atlassian: no hooks/hooks.json file found (only needed when using hooks).\n\nValidation passed.",
      "working": false
    },
    "evidence_strength": "partly_checked",
    "example_checks": [
      {
        "claim": "Validate packaged plugin manifests and skills",
        "command": "npm run validate",
        "deferred": false,
        "evidence": "> validate\n> node scripts/validate-template.mjs\n\nWarnings:\n- atlassian: no hooks/hooks.json file found (only needed when using hooks).\n\nValidation passed.",
        "expected": "Validation passed",
        "input": "repository checkout",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "README.md, Plugin packaging and compatibility; package.json scripts.validate",
        "verdict": "yes"
      },
      {
        "claim": "Run repository validation tests",
        "command": "npm test",
        "deferred": false,
        "evidence": "ion_ms: 0.949508\n  ...\n# Subtest: quoted, folded, and literal YAML strings are parsed\nok 15 - quoted, folded, and literal YAML strings are parsed\n  ---\n  duration_ms: 2.483788\n  ...\n# Subtest: Agent Skill fields must use valid string values\nok 16 - Agent Skill fields must use valid string values\n  ---\n  duration_ms: 21.796213\n  ...\n# Subtest: Agent Skill names must match their parent directory\nok 17 - Agent Skill names must match their parent directory\n  ---\n  duration_ms: 5.664563\n  ...\n1..17\n# tests 17\n# suites 0\n# pass 17\n# fail 0\n# cancelled 0\n# skipped 0\n# todo 0\n# duration_ms 1885.385716",
        "expected": "17 tests pass",
        "input": "repository checkout",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "package.json scripts.test",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "deviations": [
    "Remote MCP call returned HTTP 401: {\"error\":\"invalid_token\"}; no authorized real tool call was possible.",
    "vault-search and rg are not installed in the guest."
  ],
  "fault_owner": "prerequisite",
  "main_blocker": "No Atlassian credentials or authenticated session are available in the guest.",
  "operation": "Call Atlassian hosted MCP service and run repository validation",
  "operation_scope": "Node.js 18.19.1/npm 9.2.0 installed; npm install, npm test, and npm run validate completed. Remote MCP use requires Atlassian authentication.",
  "outcome": "unverified",
  "plain_failure": "Repository validation succeeds, but the hosted Atlassian operation cannot be exercised without an authenticated session.",
  "steps": [
    "README recommended endpoint https://mcp.atlassian.com/v2/mcp",
    "sudo -n apt-get update && sudo -n apt-get install -y nodejs npm",
    "npm install",
    "npm test",
    "npm run validate",
    "POST tools/list to https://mcp.atlassian.com/v2/mcp"
  ],
  "stuck_step": "Authenticate to Atlassian before invoking a useful remote tool",
  "suggested_fix": "Provide an authorized Atlassian session and repeat a read-only search using a known workspace/project."
}
