{
  "run_id": "atlassian--atlassian-mcp-server-gpt-6-luna-1792811393976100135",
  "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"
  },
  "diagnosis": null
}
