{
  "schema": "wcc-agent-core-targeted-pair/1",
  "startedAt": "2026-11-01T10:14:07.179Z",
  "status": "PASS",
  "scope": "One free Linechart: fresh npm installation, CLI validate/SVG/describe and initialized local-stdio MCP tool smoke, plus invalid-option negative controls. Not a full Agent suite or HTTP/Premium/PNG/parity qualification.",
  "versions": {
    "agent": "0.2.3",
    "library": "1.1.5",
    "node": "v26.5.0"
  },
  "installation": {
    "registry": "https://registry.npmjs.org",
    "ignoreScripts": true,
    "packageLockSha256": "304b4e34336480804929d3619bb01e35625cea53edafa780143d669e938e8337"
  },
  "environment": {
    "wccOverridesRemoved": true,
    "noLicenseKeysUsed": true
  },
  "checks": [
    {
      "name": "cli-version-selected-runtime",
      "pass": true,
      "result": {
        "cli": "0.2.3",
        "renderCore": "0.2.3",
        "lib": "1.1.5",
        "fontSet": "inter-4.1",
        "fontSets": [
          "liberation-sans-2.1.5",
          "inter-4.1"
        ],
        "validator": "e1"
      }
    },
    {
      "name": "cli-validate",
      "pass": true,
      "validator": "e1"
    },
    {
      "name": "cli-invalid-option-control",
      "pass": true,
      "exitCode": 2,
      "path": "imaginedOption"
    },
    {
      "name": "cli-svg-render",
      "pass": true,
      "bytes": 7916,
      "sha256": "845af418871dd1ca62869d2f48bd34bfe6a3465c5f29149aed0784e8782e23e6"
    },
    {
      "name": "cli-describe-real-data",
      "pass": true,
      "schema": "wcc-describe/1",
      "rows": [
        [
          "A",
          "1"
        ],
        [
          "B",
          "3"
        ],
        [
          "C",
          "2"
        ]
      ],
      "aggregate": null
    },
    {
      "name": "mcp-initialize-and-tools-list",
      "pass": true,
      "server": {
        "name": "west-coast-charts",
        "title": "West Coast Charts",
        "version": "0.2.3",
        "websiteUrl": "https://westcoast-charts.com"
      },
      "toolCount": 7
    },
    {
      "name": "mcp-validate",
      "pass": true,
      "validator": "e1"
    },
    {
      "name": "mcp-invalid-option-control",
      "pass": true,
      "normalValidationResult": true,
      "path": "imaginedOption"
    },
    {
      "name": "mcp-svg-render-and-resource",
      "pass": true,
      "libraryVersion": "1.1.5",
      "bytes": 7916,
      "sha256": "845af418871dd1ca62869d2f48bd34bfe6a3465c5f29149aed0784e8782e23e6",
      "tableSource": "describe"
    },
    {
      "name": "mcp-describe-real-data",
      "pass": true,
      "tableSource": "describe",
      "rows": [
        [
          "A",
          "1"
        ],
        [
          "B",
          "3"
        ],
        [
          "C",
          "2"
        ]
      ]
    }
  ],
  "artifacts": {
    "core": {
      "version": "1.1.5",
      "registryTarball": "https://registry.npmjs.org/west-coast-charts/-/west-coast-charts-1.1.5.tgz",
      "integrity": "sha512-I2BRXDPCy1MGpzRlwE52apLkq2J98glBLV0QV9tYw4qRvIeoG9iR3UkPQ5Fjk6ShENqCtRAlExzK5mS78J1VUw==",
      "canonicalSha256": "c4a4fdfebe81f29ad27b6e583e3a343e79e93633f54208f0c26a6d586a577dcc",
      "sourceCommit": "95f093ba8d388c579d9f94701d3322c728c77632",
      "verifiedIntegrityRecords": 173,
      "manifestSha256": "e08a2ecbf7f1ddcf86c150caf848652e91fd89b17ffd99ce1cf4766dd24b81f3",
      "allInstalledPackageFilesByteEqualRegistryTarball": true,
      "registryTarballFilesVerified": 174,
      "registryTarballBytes": 3361597,
      "actualRegistryTarballSha256": "c4a4fdfebe81f29ad27b6e583e3a343e79e93633f54208f0c26a6d586a577dcc"
    },
    "agent": {
      "version": "0.2.3",
      "registryTarball": "https://registry.npmjs.org/west-coast-charts-agent/-/west-coast-charts-agent-0.2.3.tgz",
      "integrity": "sha512-9rQ3dyYxgIujjWKwERzH22NKAVaOMeijdwAacjNqUnV6NixfLggAIdVQmZms0z7FnHHksCKTQaQA+K0SFqEqlg==",
      "canonicalSha256": "ca2c7af4a00d69f2d463d310139480aca8cef4e06163897d86b1ed90da4e7865",
      "peerRange": ">=1.1.1 <1.2.0",
      "allInstalledPackageFilesByteEqualRegistryTarball": true,
      "registryTarballFilesVerified": 99,
      "registryTarballBytes": 2210813,
      "actualRegistryTarballSha256": "ca2c7af4a00d69f2d463d310139480aca8cef4e06163897d86b1ed90da4e7865"
    }
  },
  "mcpStderrEmpty": true,
  "completedAt": "2026-11-01T10:15:59.168838+00:00",
  "harnessSha256": "8c24ba5a9b3d7c1e8832b0a36b86648f4cc4b29eb00487b29fbeafcb5fdd340d",
  "qualification": "Targeted functional compatibility of released Agent0.2.3 with released public MIT Core1.1.5; not a new Agent release, full suite, HTTP/Premium/PNG certification or browser-parity claim.",
  "commands": [
    "npm install --ignore-scripts --no-audit --no-fund --registry=https://registry.npmjs.org (exact0.2.3/1.1.5 package.json pins)",
    "wcc version --json",
    "wcc chart validate spec.json --json",
    "wcc chart validate invalid-spec.json --json (expected exit2)",
    "wcc chart render spec.json --format svg",
    "wcc chart table spec.json --json",
    "MCP SDK connect/initialize -> tools/list -> validate_chart -> invalid-option validate control -> render_chart SVG/resource -> describe_chart"
  ]
}
