{
  "ok": true,
  "resource": {
    "id": "RES_2D4CC5B64686",
    "resource_type": "mcp_server",
    "canonical_url": "https://registry.modelcontextprotocol.io/v0.1/servers/ai.certscore%2Fmcp-light/versions/0.2.16",
    "name": "CertScore.ai MCP Light",
    "summary_en": "Free website privacy scanner for pre-consent cookies, trackers, consent, policy, and HTTPS/TLS.",
    "summary_zh": "免费网站隐私扫描器，用于扫描同意前 cookie、跟踪器、同意、政策和 HTTPS/TLS。",
    "description_en": "CertScore.ai MCP Light is a free website privacy scanner that analyzes public websites for pre-consent cookies, trackers, consent and CMP signals, privacy-policy disclosures, and transport security (HTTPS/TLS). It provides a CertScore score and risk level based on automated public-web observations. The server exposes three MCP tools: certscore_scan_site (initiates or reuses a scan), certscore_get_scan_status (polls scan lifecycle and preliminary results), and certscore_get_scan_bundle (retrieves a bounded evidence bundle with findings, pre-consent inventory, and coverage limitations). Results are explicitly not legal advice, certification, or compliance determination.",
    "description_zh": "CertScore.ai MCP Light 是一款免费的网站隐私扫描器，可分析公共网站以获取同意前 cookie、跟踪器、同意和 CMP 信号、隐私政策披露以及传输安全（HTTPS/TLS）。它基于自动化的公共网络观察提供 CertScore 分数和风险等级。该服务器公开了三个 MCP 工具：certscore_scan_site（发起或复用扫描）、certscore_get_scan_status（轮询扫描生命周期和初步结果）以及 certscore_get_scan_bundle（检索带有发现、同意前清单和覆盖范围限制的有界证据包）。结果明确不是法律建议、认证或合规性判定。",
    "provider_name": "ai.certscore",
    "homepage_url": "https://certscore.ai/mcp/light",
    "endpoint_url": "https://mcp.certscore.ai/mcp/light",
    "source_url": "https://github.com/ergoveritas1-alt/certscore.ai",
    "icon_url": "https://certscore.ai/certscore-mark-dark.png",
    "cover_image_url": null,
    "capabilities": [
      "privacy.scan-website",
      "privacy.get-scan-status",
      "privacy.get-scan-bundle"
    ],
    "categories": [
      "data",
      "research",
      "other"
    ],
    "industries": [
      "software",
      "general"
    ],
    "protocols": [
      "mcp"
    ],
    "auth": {
      "type": "unknown"
    },
    "pricing": {
      "model": "unknown"
    },
    "input_schema": {},
    "output_schema": {},
    "metadata": {
      "content_language": "en",
      "translation_status": "original-only",
      "official_registry": {
        "version": "0.2.16",
        "packages": [],
        "remotes": []
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-03T06:22:01.024Z"
      }
    },
    "latest_version": "0.2.16",
    "status": "listed",
    "health_status": "healthy",
    "source_kind": "imported",
    "source_agent": "registry.modelcontextprotocol.io",
    "trust": {
      "signal": "none",
      "reason": "No suspicious or malicious evidence found.",
      "signals": {
        "yellow": 0,
        "red": 0
      }
    },
    "review_summary": {
      "method_version": "capability-evidence-v2",
      "capability_definition": "strong",
      "contract_completeness": "strong",
      "access_friction": "low",
      "operational_transparency": "strong",
      "evidence_strength": "protocol_inspected",
      "use_readiness": "guided_use",
      "reviewed_at": "2026-09-03T06:31:41.107Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T02:50:06.849Z",
    "last_seen_at": "2026-09-03T06:31:40.308Z",
    "published_at": "2026-09-03T06:31:40.308Z",
    "created_at": "2026-09-03T02:50:06.849Z",
    "updated_at": "2026-09-03T06:31:41.107Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_2D4CC5B64686",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_2D4CC5B64686/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_2D4CC5B64686",
    "distribution": {
      "canonical_identity": "https://registry.modelcontextprotocol.io/v0.1/servers/ai.certscore%2Fmcp-light/versions/0.2.16",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://registry.modelcontextprotocol.io/",
          "upstream_resource_id": "ai.certscore/mcp-light@0.2.16",
          "upstream_record_url": "https://registry.modelcontextprotocol.io/v0.1/servers/ai.certscore%2Fmcp-light/versions/0.2.16",
          "relation": "syndicated",
          "metadata": {
            "source": "official-mcp-registry"
          },
          "first_seen_at": "2026-09-03T02:50:06.849Z",
          "last_seen_at": "2026-09-03T06:31:40.308Z"
        }
      ]
    },
    "tools": [
      {
        "name": "certscore_get_scan_bundle",
        "title_en": "Get scan bundle",
        "title_zh": "获取扫描包",
        "description_en": "Returns the completed or completed-limited CertScore evidence bundle for a stable scanId as concise TextContent and matching structuredContent. Available sections include the canonical report overview, bounded projected findings, pre-consent cookie and tracker evidence, coverage limitations, persisted execution provenance, and retrieval URLs. Detail tiers and byte budgets control the bounded response, with explicit returned, total, truncated, and omitted-section metadata. Accept and Reject Path content is present only for confirmed, evidence-qualified post-action observations; unsupported or inconclusive outcomes remain neutral coverage limitations. Results are automated public-web observations, not legal advice, certification, or a compliance determination.",
        "description_zh": "返回稳定 scanId 的已完成或完成受限的 CertScore 证据包，作为简洁的 TextContent 和匹配的 structuredContent。可用部分包括规范报告概览、有界的预测发现、同意前 cookie 和跟踪器证据、覆盖范围限制、持久化的执行来源和检索 URL。详细级别和字节预算控制有界响应，并带有明确的返回、总计、截断和省略部分元数据。接受和拒绝路径内容仅存在于已确认、证据合格的操作后观察中；不支持或不确定的结果保持中立的覆盖范围限制。结果是自动化的公共网络观察，不是法律建议、认证或合规性判定。",
        "input_schema": {
          "type": "object",
          "properties": {
            "scanId": {
              "type": "string",
              "minLength": 1,
              "description": "Stable CertScore scan ID."
            },
            "detail": {
              "type": "string",
              "enum": [
                "summary",
                "findings",
                "evidence",
                "full"
              ],
              "description": "Response detail. Defaults to summary; evidence and full opt into heavier retained context."
            },
            "maxBytes": {
              "type": "integer",
              "minimum": 5000,
              "maximum": 200000,
              "description": "Requested serialized structured response budget in bytes. The full profile defaults to 50000. MCP Light defaults to and applies a transport-safe 25000-byte ceiling; larger Light requests are clamped and reported in response metadata."
            },
            "maxFindings": {
              "type": "integer",
              "minimum": 1,
              "maximum": 50,
              "description": "Maximum compact findings to return. Defaults to 5 for summary and 20 otherwise."
            },
            "maxPreConsentRows": {
              "type": "integer",
              "minimum": 1,
              "maximum": 50,
              "description": "Maximum compact pre-consent inventory rows to return. Defaults to 20."
            }
          },
          "required": [
            "scanId"
          ],
          "additionalProperties": false,
          "$schema": "http://json-schema.org/draft-07/schema#"
        },
        "output_schema": {
          "type": "object",
          "properties": {
            "type": {
              "type": "string",
              "const": "certscore_scan_bundle"
            },
            "detail": {
              "type": "string",
              "enum": [
                "summary",
                "findings",
                "evidence",
                "full"
              ]
            },
            "scanId": {
              "type": "string"
            },
            "domain": {
              "type": "string"
            },
            "url": {
              "type": [
                "string",
                "null"
              ]
            },
            "scanFrom": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "eu_de",
                    "eu_ie",
                    "california"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "status": {
              "type": "string",
              "enum": [
                "queued",
                "running",
                "finalizing",
                "completed",
                "completed_limited",
                "failed",
                "expired",
                "rate_limited"
              ]
            },
            "score": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 100
                },
                {
                  "type": "null"
                }
              ]
            },
            "scoreLabel": {
              "type": "string",
              "const": "CertScore score"
            },
            "scoreStatus": {
              "type": "string",
              "enum": [
                "provisional",
                "final"
              ]
            },
            "scoreVersion": {
              "type": [
                "string",
                "null"
              ]
            },
            "scoreUpdatedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "riskLevel": {
              "type": [
                "string",
                "null"
              ]
            },
            "gpcResponse": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "responsive",
                                "no_observable_response",
                                "indeterminate"
                              ]
                            },
                            "findingTitle": {
                              "type": "string",
                              "enum": [
                                "GPC response",
                                "No observable GPC response"
                              ]
                            },
                            "summary": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 2000
                            },
                            "scoreEffect": {
                              "type": "string",
                              "const": "none"
                            },
                            "legalInterpretation": {
                              "type": "string",
                              "const": "not_assessed"
                            },
                            "comparison": {
                              "type": "object",
                              "properties": {
                                "comparable": {
                                  "type": "boolean"
                                },
                                "protocol": {
                                  "type": "string",
                                  "const": "passive_baseline_with_sec_gpc"
                                },
                                "baselineArtifact": {
                                  "type": "object",
                                  "properties": {
                                    "lane": {
                                      "type": "string",
                                      "const": "runtime_evidence"
                                    },
                                    "sha256": {
                                      "type": "string",
                                      "pattern": "^[a-f0-9]{64}$"
                                    },
                                    "sizeBytes": {
                                      "type": "integer",
                                      "minimum": 0
                                    }
                                  },
                                  "required": [
                                    "lane",
                                    "sha256",
                                    "sizeBytes"
                                  ],
                                  "additionalProperties": false
                                },
                                "gpcArtifact": {
                                  "type": "object",
                                  "properties": {
                                    "lane": {
                                      "type": "string",
                                      "const": "gpc_observation"
                                    },
                                    "sha256": {
                                      "type": "string",
                                      "pattern": "^[a-f0-9]{64}$"
                                    },
                                    "sizeBytes": {
                                      "type": "integer",
                                      "minimum": 0
                                    }
                                  },
                                  "required": [
                                    "lane",
                                    "sha256",
                                    "sizeBytes"
                                  ],
                                  "additionalProperties": false
                                },
                                "enabledProof": {
                                  "type": "object",
                                  "properties": {
                                    "secGpcHeaderValue": {
                                      "type": "string",
                                      "const": "1"
                                    },
                                    "requestsWithSecGpc": {
                                      "type": "integer",
                                      "minimum": 0
                                    },
                                    "requestEventIds": {
                                      "type": "array",
                                      "items": {
                                        "type": "string",
                                        "minLength": 1,
                                        "maxLength": 160
                                      },
                                      "maxItems": 100
                                    },
                                    "navigatorGlobalPrivacyControl": {
                                      "type": "boolean",
                                      "const": true
                                    }
                                  },
                                  "required": [
                                    "secGpcHeaderValue",
                                    "requestsWithSecGpc",
                                    "requestEventIds",
                                    "navigatorGlobalPrivacyControl"
                                  ],
                                  "additionalProperties": false
                                },
                                "deltas": {
                                  "type": "object",
                                  "properties": {
                                    "cookies": {
                                      "type": "object",
                                      "properties": {
                                        "baselineCount": {
                                          "type": "integer",
                                          "minimum": 0
                                        },
                                        "gpcCount": {
                                          "type": "integer",
                                          "minimum": 0
                                        },
                                        "countDelta": {
                                          "type": "integer"
                                        },
                                        "baselineOnly": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        },
                                        "gpcOnly": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        },
                                        "shared": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        }
                                      },
                                      "required": [
                                        "baselineCount",
                                        "gpcCount",
                                        "countDelta",
                                        "baselineOnly",
                                        "gpcOnly",
                                        "shared"
                                      ],
                                      "additionalProperties": false
                                    },
                                    "trackers": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    },
                                    "advertisingOrMeasurementActivity": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    },
                                    "consentOrCmpBehavior": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    }
                                  },
                                  "required": [
                                    "cookies",
                                    "trackers",
                                    "advertisingOrMeasurementActivity",
                                    "consentOrCmpBehavior"
                                  ],
                                  "additionalProperties": false
                                },
                                "limitationKeys": {
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 160
                                  },
                                  "maxItems": 24
                                }
                              },
                              "required": [
                                "comparable",
                                "protocol",
                                "baselineArtifact",
                                "gpcArtifact",
                                "enabledProof",
                                "deltas",
                                "limitationKeys"
                              ],
                              "additionalProperties": false
                            },
                            "californiaPolicy": {
                              "type": "object",
                              "properties": {
                                "applied": {
                                  "type": "boolean"
                                },
                                "deductionPoints": {
                                  "type": "number",
                                  "enum": [
                                    0,
                                    15
                                  ]
                                }
                              },
                              "required": [
                                "applied",
                                "deductionPoints"
                              ],
                              "additionalProperties": false
                            },
                            "evidenceUrl": {
                              "type": "string",
                              "format": "uri"
                            }
                          },
                          "required": [
                            "status",
                            "findingTitle",
                            "summary",
                            "scoreEffect",
                            "legalInterpretation",
                            "comparison",
                            "californiaPolicy",
                            "evidenceUrl"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "postAcceptObservation": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "confirmed_observation",
                                "confirmed_clean",
                                "unconfirmed",
                                "not_attempted",
                                "unsupported",
                                "aborted"
                              ]
                            },
                            "acceptanceExercised": {
                              "type": "boolean"
                            },
                            "observationCount": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "productionProjectable": {
                              "type": "boolean"
                            },
                            "evidenceDisposition": {
                              "type": "string",
                              "enum": [
                                "confirmed",
                                "indeterminate"
                              ]
                            },
                            "indeterminateReason": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "verdict": {
                              "type": "string",
                              "enum": [
                                "eligible_nonessential_activity_observed_after_confirmed_acceptance",
                                "retained_consent_signal_contradiction_observed_after_confirmed_acceptance",
                                "no_eligible_nonessential_activity_observed_during_completed_window",
                                "no_confirmed_post_accept_verdict"
                              ]
                            },
                            "interpretation": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 500
                            },
                            "observationStrategy": {
                              "type": "string",
                              "enum": [
                                "stop_on_first_eligible_activity",
                                "not_applicable"
                              ]
                            },
                            "termination": {
                              "type": "object",
                              "properties": {
                                "kind": {
                                  "type": "string",
                                  "enum": [
                                    "evidence_satisfied",
                                    "window_elapsed",
                                    "unavailable"
                                  ]
                                },
                                "intentional": {
                                  "type": "boolean"
                                },
                                "trigger": {
                                  "type": "string",
                                  "enum": [
                                    "non_essential_request_observed",
                                    "non_essential_storage_write_observed",
                                    "acceptance_signal_contradiction_observed",
                                    "window_elapsed",
                                    "accept_control_not_observed",
                                    "accept_path_timeout",
                                    "accept_observation_window_truncated",
                                    "worker_failed",
                                    "unavailable"
                                  ]
                                }
                              },
                              "required": [
                                "kind",
                                "intentional",
                                "trigger"
                              ],
                              "additionalProperties": false
                            },
                            "completedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "coverageLimitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            },
                            "limitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            }
                          },
                          "required": [
                            "status",
                            "acceptanceExercised",
                            "observationCount",
                            "productionProjectable",
                            "evidenceDisposition",
                            "indeterminateReason",
                            "verdict",
                            "interpretation",
                            "observationStrategy",
                            "termination",
                            "completedAt",
                            "coverageLimitations",
                            "limitations"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "postRefusalObservation": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "confirmed_observation",
                                "confirmed_clean",
                                "unconfirmed",
                                "not_attempted",
                                "unsupported",
                                "aborted"
                              ]
                            },
                            "refusalExercised": {
                              "type": "boolean"
                            },
                            "observationCount": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "productionProjectable": {
                              "type": "boolean"
                            },
                            "evidenceDisposition": {
                              "type": "string",
                              "enum": [
                                "confirmed",
                                "indeterminate"
                              ]
                            },
                            "indeterminateReason": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "verdict": {
                              "type": "string",
                              "enum": [
                                "eligible_nonessential_activity_observed_after_confirmed_refusal",
                                "retained_consent_signal_contradiction_observed_after_confirmed_refusal",
                                "no_eligible_nonessential_activity_observed_during_completed_window",
                                "no_confirmed_post_refusal_verdict"
                              ]
                            },
                            "interpretation": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 500
                            },
                            "observationStrategy": {
                              "type": "string",
                              "enum": [
                                "stop_on_first_eligible_activity",
                                "not_applicable"
                              ]
                            },
                            "termination": {
                              "type": "object",
                              "properties": {
                                "kind": {
                                  "type": "string",
                                  "enum": [
                                    "evidence_satisfied",
                                    "window_elapsed",
                                    "unavailable"
                                  ]
                                },
                                "intentional": {
                                  "type": "boolean"
                                },
                                "trigger": {
                                  "type": "string",
                                  "enum": [
                                    "non_essential_request_observed",
                                    "non_essential_storage_write_observed",
                                    "refusal_signal_contradiction_observed",
                                    "window_elapsed",
                                    "reject_path_timeout",
                                    "worker_failed",
                                    "unavailable"
                                  ]
                                }
                              },
                              "required": [
                                "kind",
                                "intentional",
                                "trigger"
                              ],
                              "additionalProperties": false
                            },
                            "completedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "coverageLimitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            },
                            "limitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            }
                          },
                          "required": [
                            "status",
                            "refusalExercised",
                            "observationCount",
                            "productionProjectable",
                            "evidenceDisposition",
                            "indeterminateReason",
                            "verdict",
                            "interpretation",
                            "observationStrategy",
                            "termination",
                            "completedAt",
                            "coverageLimitations",
                            "limitations"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "provenance": {
              "type": "object",
              "properties": {
                "mode": {
                  "type": "string",
                  "enum": [
                    "new_scan_started",
                    "existing_completed_scan_reused",
                    "existing_scan_retrieved",
                    "unknown"
                  ]
                },
                "retrievalMode": {
                  "type": "string",
                  "enum": [
                    "creation_response",
                    "scan_id_lookup",
                    "unknown"
                  ]
                },
                "creationDecision": {
                  "type": "string",
                  "enum": [
                    "new_scan",
                    "reused_scan",
                    "unknown"
                  ]
                },
                "scanAgeSeconds": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "executionMode": {
                  "anyOf": [
                    {
                      "type": "string",
                      "enum": [
                        "new_scan",
                        "reused_scan"
                      ]
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "reused": {
                  "type": [
                    "boolean",
                    "null"
                  ]
                },
                "freshnessDecision": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [
                "mode",
                "retrievalMode",
                "creationDecision",
                "scanAgeSeconds",
                "executionMode",
                "reused",
                "freshnessDecision"
              ],
              "additionalProperties": false
            },
            "interpretationGuidance": {
              "type": "object",
              "properties": {
                "scoreLabel": {
                  "type": "string",
                  "const": "CertScore score"
                },
                "observableSignalsOnly": {
                  "type": "boolean",
                  "const": true
                },
                "doNotInferUnobservedTechnologies": {
                  "type": "boolean",
                  "const": true
                },
                "doNotInferLegalComplianceStatus": {
                  "type": "boolean",
                  "const": true
                },
                "statement": {
                  "type": "string"
                }
              },
              "required": [
                "scoreLabel",
                "observableSignalsOnly",
                "doNotInferUnobservedTechnologies",
                "doNotInferLegalComplianceStatus",
                "statement"
              ],
              "additionalProperties": false
            },
            "resultDisposition": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "no_go"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "noGo": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "reasonCode": {
                      "type": "string",
                      "enum": [
                        "blank_or_unusable_page",
                        "loading_or_stalled",
                        "not_found_404",
                        "parked_or_placeholder",
                        "site_not_ready",
                        "captcha_or_challenge",
                        "access_denied_or_forbidden_page",
                        "rate_limited_429",
                        "server_error_5xx",
                        "configuration_error",
                        "maintenance_or_unavailable",
                        "tls_or_certificate_error",
                        "unsupported_region",
                        "target_unreachable_or_unsuitable",
                        "navigation_transport_failure",
                        "visual_capture_failed_or_placeholder",
                        "retained_visual_error_shell",
                        "unknown"
                      ]
                    },
                    "title": {
                      "type": "string"
                    },
                    "explanation": {
                      "type": "string"
                    },
                    "summary": {
                      "type": "string"
                    },
                    "limitationKind": {
                      "type": "string",
                      "enum": [
                        "target_site_state",
                        "scanner_access_limitation",
                        "scanner_capture_limitation"
                      ]
                    },
                    "recommendedNextAction": {
                      "type": "string"
                    },
                    "retryLikelyToHelp": {
                      "type": "boolean"
                    },
                    "evidenceExcerpt": {
                      "type": "string",
                      "maxLength": 360
                    }
                  },
                  "required": [
                    "reasonCode",
                    "title",
                    "explanation",
                    "summary",
                    "limitationKind",
                    "recommendedNextAction",
                    "retryLikelyToHelp"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "coverage": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "type": "object",
                      "properties": {
                        "status": {
                          "type": "string"
                        },
                        "summary": {
                          "type": "string"
                        },
                        "limitations": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      },
                      "additionalProperties": true
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "createdAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "startedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "completedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "scanTimeSeconds": {
              "type": [
                "number",
                "null"
              ]
            },
            "timing": {
              "type": "object",
              "properties": {
                "createdAt": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "startedAt": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "completedAt": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "scanTimeSeconds": {
                  "type": [
                    "number",
                    "null"
                  ]
                }
              },
              "required": [
                "createdAt",
                "startedAt",
                "completedAt",
                "scanTimeSeconds"
              ],
              "additionalProperties": false
            },
            "summary": {
              "type": "object",
              "properties": {
                "headline": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "executiveSummary": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "completionSummary": {
                          "type": "string"
                        },
                        "domain": {
                          "type": "string"
                        },
                        "score": {
                          "anyOf": [
                            {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 100
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "scoreLabel": {
                          "type": "string"
                        },
                        "scoreMetadata": {
                          "type": "object",
                          "properties": {
                            "coverageConfidence": {
                              "type": "string"
                            },
                            "coverageRatio": {
                              "type": [
                                "number",
                                "null"
                              ]
                            },
                            "kind": {
                              "type": "string"
                            },
                            "metricLabel": {
                              "type": "string"
                            },
                            "source": {
                              "type": "string"
                            },
                            "status": {
                              "type": "string"
                            },
                            "version": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "withholdingReason": {
                              "type": [
                                "string",
                                "null"
                              ]
                            }
                          },
                          "additionalProperties": true
                        },
                        "riskLevel": {
                          "type": "string"
                        },
                        "actionLabel": {
                          "type": "string"
                        },
                        "issuesToReview": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "scanTimeSeconds": {
                          "type": [
                            "number",
                            "null"
                          ]
                        }
                      },
                      "additionalProperties": true
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "counts": {
                  "anyOf": [
                    {
                      "type": "object",
                      "additionalProperties": {
                        "type": [
                          "number",
                          "boolean",
                          "null"
                        ]
                      }
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "agentInterpretation": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "responseClass": {
                          "type": "string",
                          "enum": [
                            "completed_pulse",
                            "pending_pulse",
                            "api_error",
                            "rate_limited"
                          ]
                        },
                        "safeSummaryUse": {
                          "type": "boolean"
                        },
                        "requiresHumanReview": {
                          "type": "boolean",
                          "const": true
                        },
                        "doNotCallThis": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "enum": [
                              "legal_advice",
                              "certification",
                              "compliance_determination"
                            ]
                          }
                        }
                      },
                      "required": [
                        "responseClass",
                        "safeSummaryUse",
                        "requiresHumanReview",
                        "doNotCallThis"
                      ],
                      "additionalProperties": false
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "required": [
                "headline",
                "executiveSummary",
                "counts",
                "agentInterpretation"
              ],
              "additionalProperties": false
            },
            "findings": {
              "type": "array",
              "items": {
                "anyOf": [
                  {
                    "type": "object",
                    "properties": {
                      "type": {
                        "type": "string",
                        "const": "certscore_finding"
                      },
                      "id": {
                        "type": "string"
                      },
                      "scanId": {
                        "type": "string"
                      },
                      "label": {
                        "type": "string"
                      },
                      "criticality": {
                        "type": "string",
                        "enum": [
                          "critical",
                          "high",
                          "medium",
                          "low",
                          "info",
                          "unknown"
                        ]
                      },
                      "confidence": {
                        "type": "string",
                        "enum": [
                          "strong",
                          "good",
                          "moderate",
                          "weak",
                          "unknown"
                        ]
                      },
                      "plainEnglish": {
                        "type": "string"
                      },
                      "resultDisposition": {
                        "$ref": "#/properties/resultDisposition/anyOf/0"
                      },
                      "noGo": {
                        "$ref": "#/properties/noGo/anyOf/0"
                      },
                      "reviewLenses": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        },
                        "default": []
                      },
                      "evidence": {
                        "type": "object",
                        "properties": {
                          "basis": {
                            "type": "string",
                            "enum": [
                              "runtime_observation",
                              "policy_surface_detection",
                              "accessibility_check",
                              "public_report_projection"
                            ]
                          },
                          "summary": {
                            "type": "string"
                          },
                          "phase": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "exampleCount": {
                            "type": "integer",
                            "minimum": 0
                          },
                          "examplesShown": {
                            "type": "integer",
                            "minimum": 0
                          },
                          "examplesAvailable": {
                            "type": "integer",
                            "minimum": 0
                          },
                          "authRequiredForExamples": {
                            "type": "boolean"
                          },
                          "examples": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "type": {
                                  "type": "string",
                                  "enum": [
                                    "request",
                                    "page",
                                    "accessibility_check",
                                    "policy_surface"
                                  ]
                                },
                                "vendor": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "urlHost": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "registrableDomain": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "observedAtMs": {
                                  "anyOf": [
                                    {
                                      "type": "integer"
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "phase": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "documentUrl": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 2048
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "pageContextId": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 120
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "requestUrl": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 2048
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "rawObservedVendor": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 160
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "rawObservedVendorCategory": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 120
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "resolvedEndpointVendor": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 160
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "resolvedEndpointVendorCategory": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 120
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "vendorAttributionBasis": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 120
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "relatedOrInitiatingVendor": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 160
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "resourceType": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 80
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "scannedPageUrl": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 2048
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "frameUrl": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 2048
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "finalUrl": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 2048
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "initiatorHost": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 253
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "initiatorType": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 80
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "initiatorUrl": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "maxLength": 2048
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "redirectChain": {
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "maxLength": 2048
                                  },
                                  "maxItems": 10
                                },
                                "projectionWarnings": {
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "maxLength": 120
                                  },
                                  "maxItems": 12
                                }
                              },
                              "required": [
                                "type"
                              ],
                              "additionalProperties": false
                            },
                            "maxItems": 5
                          },
                          "projectionWarnings": {
                            "type": "array",
                            "items": {
                              "type": "string",
                              "maxLength": 120
                            },
                            "maxItems": 20
                          },
                          "excerpt": {
                            "type": "object",
                            "properties": {
                              "excerpt": {
                                "type": "string"
                              },
                              "isTruncated": {
                                "type": "boolean"
                              },
                              "truncationMarker": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "sourceUrl": {
                                "anyOf": [
                                  {
                                    "type": "string",
                                    "maxLength": 2048
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "evidenceUrl": {
                                "type": "string",
                                "maxLength": 2048
                              }
                            },
                            "required": [
                              "excerpt",
                              "isTruncated",
                              "truncationMarker",
                              "sourceUrl",
                              "evidenceUrl"
                            ],
                            "additionalProperties": false
                          },
                          "hasTimingAnchor": {
                            "type": "boolean"
                          },
                          "hasVendorAnchor": {
                            "type": "boolean"
                          },
                          "hasConsentContext": {
                            "type": "boolean"
                          },
                          "hasPolicyAnchor": {
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "basis",
                          "summary",
                          "exampleCount",
                          "examplesShown"
                        ],
                        "additionalProperties": false
                      },
                      "nextStep": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "links": {
                        "type": "object",
                        "properties": {
                          "self": {
                            "type": "string"
                          },
                          "status": {
                            "type": "string"
                          },
                          "findings": {
                            "type": "string"
                          },
                          "pulse": {
                            "type": "string"
                          },
                          "report": {
                            "type": "string"
                          },
                          "latestDomainScan": {
                            "type": "string"
                          },
                          "docs": {
                            "type": "string"
                          }
                        },
                        "additionalProperties": true
                      },
                      "disclaimer": {
                        "type": "string"
                      },
                      "detail": {
                        "type": "object",
                        "properties": {
                          "caveats": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "recommendedReviewerQuestions": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        },
                        "additionalProperties": true
                      }
                    },
                    "required": [
                      "type",
                      "id",
                      "scanId",
                      "label",
                      "criticality",
                      "confidence",
                      "plainEnglish",
                      "evidence"
                    ],
                    "additionalProperties": true
                  },
                  {
                    "type": "object",
                    "properties": {
                      "type": {
                        "type": "string",
                        "const": "certscore_finding"
                      },
                      "id": {
                        "type": "string"
                      },
                      "label": {
                        "type": "string"
                      },
                      "criticality": {
                        "$ref": "#/properties/findings/items/anyOf/0/properties/criticality"
                      },
                      "confidence": {
                        "$ref": "#/properties/findings/items/anyOf/0/properties/confidence"
                      },
                      "plainEnglish": {
                        "type": "string"
                      },
                      "nextStep": {
                        "type": "string"
                      },
                      "evidenceUrl": {
                        "anyOf": [
                          {
                            "type": "string",
                            "maxLength": 2048
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "required": [
                      "type",
                      "id",
                      "label",
                      "criticality",
                      "confidence",
                      "plainEnglish"
                    ],
                    "additionalProperties": false
                  }
                ]
              }
            },
            "findingsMetadata": {
              "type": "object",
              "properties": {
                "shown": {
                  "type": "integer",
                  "minimum": 0
                },
                "returned": {
                  "type": "integer",
                  "minimum": 0
                },
                "total": {
                  "type": "integer",
                  "minimum": 0
                },
                "truncated": {
                  "type": "boolean"
                }
              },
              "required": [
                "shown",
                "returned",
                "total",
                "truncated"
              ],
              "additionalProperties": false
            },
            "evidenceUrlTemplate": {
              "type": "string",
              "const": "{contentUrls.findings}/{findingId}"
            },
            "evidenceSummary": {
              "type": "object",
              "additionalProperties": {}
            },
            "fullReport": {
              "type": "object",
              "properties": {
                "type": {
                  "type": "string",
                  "enum": [
                    "certscore_pulse",
                    "certscore_pulse_summary",
                    "certscore_pulse_evidence"
                  ]
                },
                "meta": {
                  "type": "object",
                  "properties": {
                    "apiVersion": {
                      "type": "string"
                    },
                    "schemaVersion": {
                      "type": "string"
                    },
                    "pulseVersion": {
                      "type": "string"
                    },
                    "projectionVersion": {
                      "type": "string"
                    },
                    "generatedAt": {
                      "type": "string"
                    },
                    "source": {
                      "type": "string"
                    },
                    "format": {
                      "type": "string",
                      "enum": [
                        "json",
                        "markdown"
                      ]
                    },
                    "detail": {
                      "type": "string",
                      "enum": [
                        "tiny",
                        "standard",
                        "full",
                        "summary",
                        "evidence"
                      ]
                    }
                  },
                  "additionalProperties": true
                },
                "request": {
                  "type": "object",
                  "additionalProperties": {}
                },
                "domain": {
                  "type": "string"
                },
                "scanId": {
                  "type": "string"
                },
                "scan_id": {
                  "type": "string"
                },
                "scanStatus": {
                  "type": "string"
                },
                "resultDisposition": {
                  "$ref": "#/properties/resultDisposition/anyOf/0"
                },
                "noGo": {
                  "$ref": "#/properties/noGo/anyOf/0"
                },
                "gpcResponse": {
                  "anyOf": [
                    {
                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "postAcceptObservation": {
                  "anyOf": [
                    {
                      "$ref": "#/properties/postAcceptObservation/anyOf/0/anyOf/1/anyOf/0"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "postRefusalObservation": {
                  "anyOf": [
                    {
                      "$ref": "#/properties/postRefusalObservation/anyOf/0/anyOf/1/anyOf/0"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "summary": {
                  "type": "object",
                  "properties": {
                    "headline": {
                      "type": "string"
                    },
                    "score": {
                      "anyOf": [
                        {
                          "type": "integer"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "riskLevel": {
                      "type": "string"
                    },
                    "benchmark": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "humanSummary": {
                      "type": "string"
                    },
                    "machineSummary": {
                      "type": "object",
                      "additionalProperties": {}
                    },
                    "coverageNote": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": true
                },
                "topFindings": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "label": {
                        "type": "string"
                      },
                      "criticality": {
                        "type": "string"
                      },
                      "confidence": {
                        "type": "string"
                      },
                      "plainEnglish": {
                        "type": "string"
                      },
                      "evidenceDigest": {
                        "type": "object",
                        "properties": {
                          "basis": {
                            "type": "string"
                          },
                          "phase": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "exampleCount": {
                            "type": "integer"
                          },
                          "examplesShown": {
                            "type": "integer"
                          },
                          "examplesAvailable": {
                            "type": "integer"
                          },
                          "authRequiredForExamples": {
                            "type": "boolean"
                          },
                          "hasTimingAnchor": {
                            "type": "boolean"
                          },
                          "hasVendorAnchor": {
                            "type": "boolean"
                          },
                          "hasConsentContext": {
                            "type": "boolean"
                          },
                          "hasPolicyAnchor": {
                            "type": "boolean"
                          }
                        },
                        "additionalProperties": true
                      },
                      "reviewLenses": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "anchorUrl": {
                        "type": "string"
                      },
                      "nextStep": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "id"
                    ],
                    "additionalProperties": true
                  }
                },
                "transportSecurity": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "enum": [
                        "available",
                        "limited",
                        "unavailable"
                      ]
                    },
                    "evidenceRetained": {
                      "type": "boolean"
                    },
                    "observationCounts": {
                      "type": "object",
                      "properties": {
                        "total": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "observedPositive": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "concernOrReview": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "notObserved": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "unavailable": {
                          "type": "integer",
                          "minimum": 0
                        }
                      },
                      "required": [
                        "total",
                        "observedPositive",
                        "concernOrReview",
                        "notObserved",
                        "unavailable"
                      ],
                      "additionalProperties": false
                    },
                    "observations": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "status": {
                            "type": "string",
                            "enum": [
                              "Gap observed",
                              "Observed",
                              "Not confirmed",
                              "Not observed",
                              "Not testable",
                              "Review signal",
                              "Insufficient evidence",
                              "Out of scope"
                            ]
                          },
                          "assessmentStatus": {
                            "type": "string",
                            "enum": [
                              "gap_observed",
                              "review_signal",
                              "checked",
                              "coverage_limitation",
                              "not_applicable"
                            ]
                          },
                          "evidenceState": {
                            "type": "string",
                            "enum": [
                              "observed",
                              "not_observed",
                              "not_testable",
                              "not_applicable"
                            ]
                          },
                          "summary": {
                            "type": "string"
                          },
                          "evidenceRefs": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        },
                        "required": [
                          "id",
                          "label",
                          "status",
                          "assessmentStatus",
                          "evidenceState",
                          "summary",
                          "evidenceRefs"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "limitations": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "retainedSummary": {
                      "type": "object",
                      "additionalProperties": {}
                    }
                  },
                  "required": [
                    "status",
                    "evidenceRetained",
                    "observationCounts",
                    "observations",
                    "limitations"
                  ],
                  "additionalProperties": false
                },
                "coverage": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string"
                    },
                    "homepageObserved": {
                      "type": "boolean"
                    },
                    "interruptionCount": {
                      "type": "integer"
                    },
                    "summary": {
                      "type": "string"
                    },
                    "limitations": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "interruptions": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "label": {
                            "type": "string"
                          },
                          "reason": {
                            "type": "string"
                          },
                          "reviewTitle": {
                            "type": "string"
                          },
                          "reviewReason": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "label",
                          "reason"
                        ],
                        "additionalProperties": true
                      }
                    }
                  },
                  "additionalProperties": true
                },
                "links": {
                  "type": "object",
                  "properties": {
                    "canonicalPulseUrl": {
                      "type": "string"
                    },
                    "jsonUrl": {
                      "type": "string"
                    },
                    "markdownUrl": {
                      "type": "string"
                    },
                    "summaryJsonUrl": {
                      "type": "string"
                    },
                    "evidenceJsonUrl": {
                      "type": "string"
                    },
                    "fullJsonUrl": {
                      "type": "string"
                    },
                    "scanJsonUrl": {
                      "type": "string"
                    },
                    "immutableJsonUrl": {
                      "type": "string"
                    },
                    "immutableMarkdownUrl": {
                      "type": "string"
                    },
                    "immutableFullJsonUrl": {
                      "type": "string"
                    },
                    "fullReportUrl": {
                      "type": "string"
                    },
                    "docsUrl": {
                      "type": "string"
                    },
                    "findingsReferenceUrl": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": true
                },
                "feedback": {
                  "type": "object",
                  "properties": {
                    "prompt": {
                      "type": "string"
                    },
                    "email": {
                      "type": "string"
                    },
                    "feedbackUrl": {
                      "type": "string"
                    },
                    "positiveUrl": {
                      "type": "string"
                    },
                    "negativeUrl": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "email"
                  ],
                  "additionalProperties": true
                },
                "capabilities": {
                  "type": "object",
                  "properties": {
                    "method": {
                      "type": "string",
                      "const": "automated_runtime_analysis"
                    },
                    "observes": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "enum": [
                          "pre_consent_tracking",
                          "cmp_load_order",
                          "third_party_requests",
                          "consent_enforcement_gaps",
                          "cookie_activity",
                          "accessibility_signals",
                          "disclosure_inconsistencies"
                        ]
                      }
                    },
                    "doesNotProvide": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "enum": [
                          "legal_advice",
                          "certification",
                          "compliance_determination"
                        ]
                      }
                    }
                  },
                  "required": [
                    "method",
                    "observes",
                    "doesNotProvide"
                  ],
                  "additionalProperties": false
                },
                "agentInterpretation": {
                  "$ref": "#/properties/summary/properties/agentInterpretation/anyOf/0"
                },
                "disclaimer": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "additionalProperties": true
            },
            "preConsentCookiesTrackers": {
              "type": "object",
              "properties": {
                "summary": {
                  "type": "object",
                  "properties": {
                    "rowCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "trackerCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "trackerCountScope": {
                      "type": "string",
                      "const": "canonical_inventory_rows_including_operational"
                    },
                    "trackerCategoryCounts": {
                      "type": "object",
                      "properties": {
                        "advertising": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "analytics": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "essential": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "functional": {
                          "type": "integer",
                          "minimum": 0
                        },
                        "review": {
                          "type": "integer",
                          "minimum": 0
                        }
                      },
                      "required": [
                        "advertising",
                        "analytics",
                        "essential",
                        "functional",
                        "review"
                      ],
                      "additionalProperties": false
                    },
                    "cookieCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "requestCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "vendorCount": {
                      "type": "integer",
                      "minimum": 0,
                      "default": 0
                    },
                    "domainCount": {
                      "type": "integer",
                      "minimum": 0,
                      "default": 0
                    }
                  },
                  "required": [
                    "rowCount",
                    "trackerCount",
                    "cookieCount",
                    "requestCount"
                  ],
                  "additionalProperties": false
                },
                "rows": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string",
                        "maxLength": 512
                      },
                      "kind": {
                        "type": "string",
                        "enum": [
                          "cookie",
                          "tracker",
                          "request",
                          "storage",
                          "unknown"
                        ]
                      },
                      "name": {
                        "type": "string",
                        "maxLength": 256
                      },
                      "cookieNames": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "maxLength": 256
                        },
                        "maxItems": 24
                      },
                      "vendor": {
                        "anyOf": [
                          {
                            "type": "string",
                            "maxLength": 160
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "purpose": {
                        "anyOf": [
                          {
                            "type": "string",
                            "maxLength": 160
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "category": {
                        "anyOf": [
                          {
                            "type": "string",
                            "maxLength": 160
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "confidence": {
                        "type": "string",
                        "enum": [
                          "high",
                          "medium",
                          "low",
                          "unknown"
                        ]
                      },
                      "firstObservedAtMs": {
                        "anyOf": [
                          {
                            "type": "integer",
                            "minimum": 0
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "domains": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "maxLength": 253
                        },
                        "maxItems": 12
                      },
                      "requestCount": {
                        "anyOf": [
                          {
                            "type": "integer",
                            "minimum": 0
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "evidenceClassification": {
                        "type": "object",
                        "properties": {
                          "basis": {
                            "type": "string",
                            "const": "public_report_projection"
                          },
                          "phase": {
                            "type": "string",
                            "const": "pre_consent"
                          },
                          "observedBeforeConsent": {
                            "type": "boolean"
                          },
                          "party": {
                            "type": "string",
                            "enum": [
                              "first_party",
                              "third_party",
                              "mixed",
                              "unknown"
                            ]
                          },
                          "priority": {
                            "type": "string",
                            "enum": [
                              "high",
                              "medium",
                              "review_needed",
                              "contextual",
                              "unknown"
                            ]
                          }
                        },
                        "required": [
                          "basis",
                          "phase",
                          "observedBeforeConsent",
                          "party",
                          "priority"
                        ],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "id",
                      "kind",
                      "name",
                      "cookieNames",
                      "vendor",
                      "purpose",
                      "category",
                      "confidence",
                      "firstObservedAtMs",
                      "domains",
                      "requestCount",
                      "evidenceClassification"
                    ],
                    "additionalProperties": false
                  },
                  "maxItems": 50
                },
                "total": {
                  "type": "integer",
                  "minimum": 0
                },
                "returned": {
                  "type": "integer",
                  "minimum": 0
                },
                "truncated": {
                  "type": "boolean"
                }
              },
              "required": [
                "summary",
                "rows",
                "total",
                "returned",
                "truncated"
              ],
              "additionalProperties": false
            },
            "transportSecurity": {
              "$ref": "#/properties/fullReport/properties/transportSecurity"
            },
            "links": {
              "type": "object",
              "additionalProperties": {
                "type": "string"
              }
            },
            "reportUrl": {
              "type": [
                "string",
                "null"
              ]
            },
            "recommendedNextTool": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "certscore_get_scan_status",
                    "certscore_get_scan_bundle"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "recommendedNextAction": {
              "type": "string"
            },
            "error": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "retryable": {
                      "type": "boolean"
                    },
                    "retryAfterSeconds": {
                      "anyOf": [
                        {
                          "type": "integer"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "recommendedNextAction": {
                      "type": "string"
                    },
                    "field": {
                      "type": "string"
                    },
                    "mcpCode": {
                      "type": "integer"
                    },
                    "name": {
                      "type": "string"
                    },
                    "status": {
                      "type": "integer"
                    },
                    "responseBody": {}
                  },
                  "required": [
                    "code",
                    "message",
                    "retryable",
                    "retryAfterSeconds",
                    "recommendedNextAction"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "mcpMetadata": {
              "type": "object",
              "properties": {
                "detail": {
                  "type": "string",
                  "enum": [
                    "summary",
                    "findings",
                    "evidence",
                    "full"
                  ]
                },
                "heavyEvidenceIncluded": {
                  "type": "boolean"
                },
                "findingsTruncated": {
                  "type": "boolean"
                },
                "requestedMaxBytes": {
                  "type": "integer",
                  "minimum": 5000
                },
                "effectiveMaxBytes": {
                  "type": "integer",
                  "minimum": 5000,
                  "maximum": 200000
                },
                "responseCeilingBytes": {
                  "type": "integer",
                  "minimum": 5000,
                  "maximum": 200000
                },
                "responseBudgetClamped": {
                  "type": "boolean"
                },
                "actualBytes": {
                  "type": "integer",
                  "minimum": 0
                },
                "fullPayloadBytes": {
                  "type": "integer",
                  "minimum": 0
                },
                "truncated": {
                  "type": "boolean"
                },
                "canonicalFindingsComplete": {
                  "type": "boolean"
                },
                "truncationReason": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "omittedSections": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "deduplicatedSections": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "nextRecommendedMaxBytes": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "minimum": 5000,
                      "maximum": 200000
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "omittedContentAvailableViaUrl": {
                  "type": "boolean"
                },
                "contentUrls": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "required": [
                "detail",
                "heavyEvidenceIncluded",
                "findingsTruncated",
                "requestedMaxBytes",
                "effectiveMaxBytes",
                "responseCeilingBytes",
                "responseBudgetClamped",
                "actualBytes",
                "fullPayloadBytes",
                "truncated",
                "canonicalFindingsComplete",
                "truncationReason",
                "omittedSections",
                "deduplicatedSections",
                "nextRecommendedMaxBytes",
                "omittedContentAvailableViaUrl",
                "contentUrls"
              ],
              "additionalProperties": false
            },
            "observationOnlyDisclaimer": {
              "type": "string"
            },
            "disclaimer": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "required": [
            "type",
            "detail",
            "scanId",
            "domain",
            "url",
            "scanFrom",
            "status",
            "score",
            "scoreLabel",
            "scoreStatus",
            "scoreVersion",
            "scoreUpdatedAt",
            "riskLevel",
            "provenance",
            "interpretationGuidance",
            "createdAt",
            "startedAt",
            "completedAt",
            "scanTimeSeconds",
            "findings",
            "findingsMetadata",
            "transportSecurity",
            "reportUrl",
            "recommendedNextTool",
            "recommendedNextAction",
            "error",
            "mcpMetadata",
            "observationOnlyDisclaimer",
            "disclaimer"
          ],
          "additionalProperties": true,
          "$schema": "http://json-schema.org/draft-07/schema#"
        },
        "unit_kind": "mcp_tool",
        "effect": "read",
        "open_world": false,
        "idempotency": "safe_to_retry",
        "confirmation": "explicit policy",
        "evidence_ids": [
          "protocol-tools"
        ],
        "runtime_auth": {},
        "pricing": {},
        "metadata": {}
      },
      {
        "name": "certscore_get_scan_status",
        "title_en": "Get scan status",
        "title_zh": "获取扫描状态",
        "description_en": "Returns lifecycle status for a stable CertScore scanId. Active responses include phase, heartbeat, estimated progress, retryAfterSeconds, and sometimes a bounded preliminary preConsentPreview. Terminal responses include completion status, CertScore score and risk metadata when available, coverage, persisted execution region and timestamps, report URL, and a next-action field. Preliminary observations are distinct from completed findings.",
        "description_zh": "返回稳定 CertScore scanId 的生命周期状态。活动响应包括阶段、心跳、估计进度、retryAfterSeconds，有时还包括有界的初步 preConsentPreview。终端响应包括完成状态、CertScore 分数和风险元数据（如果可用）、覆盖范围、持久化的执行区域和时间戳、报告 URL 以及下一步操作字段。初步观察与完成的发现不同。",
        "input_schema": {
          "type": "object",
          "properties": {
            "scanId": {
              "type": "string",
              "minLength": 1,
              "description": "Stable CertScore scan ID returned by certscore_scan_site."
            }
          },
          "required": [
            "scanId"
          ],
          "additionalProperties": false,
          "$schema": "http://json-schema.org/draft-07/schema#"
        },
        "output_schema": {
          "type": "object",
          "properties": {
            "type": {
              "type": "string",
              "enum": [
                "certscore_scan_job",
                "certscore_pulse_status"
              ]
            },
            "jobId": {
              "type": "string"
            },
            "scanId": {
              "type": [
                "string",
                "null"
              ]
            },
            "scan_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "domain": {
              "type": [
                "string",
                "null"
              ]
            },
            "url": {
              "type": [
                "string",
                "null"
              ]
            },
            "scanFrom": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "eu_de",
                    "eu_ie",
                    "california"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "status": {
              "type": "string",
              "enum": [
                "queued",
                "running",
                "finalizing",
                "completed",
                "completed_limited",
                "failed",
                "expired",
                "rate_limited"
              ]
            },
            "resultDisposition": {
              "type": "string",
              "enum": [
                "no_go"
              ]
            },
            "noGo": {
              "type": "object",
              "properties": {
                "reasonCode": {
                  "type": "string",
                  "enum": [
                    "blank_or_unusable_page",
                    "loading_or_stalled",
                    "not_found_404",
                    "parked_or_placeholder",
                    "site_not_ready",
                    "captcha_or_challenge",
                    "access_denied_or_forbidden_page",
                    "rate_limited_429",
                    "server_error_5xx",
                    "configuration_error",
                    "maintenance_or_unavailable",
                    "tls_or_certificate_error",
                    "unsupported_region",
                    "target_unreachable_or_unsuitable",
                    "navigation_transport_failure",
                    "visual_capture_failed_or_placeholder",
                    "retained_visual_error_shell",
                    "unknown"
                  ]
                },
                "title": {
                  "type": "string"
                },
                "explanation": {
                  "type": "string"
                },
                "summary": {
                  "type": "string"
                },
                "limitationKind": {
                  "type": "string",
                  "enum": [
                    "target_site_state",
                    "scanner_access_limitation",
                    "scanner_capture_limitation"
                  ]
                },
                "recommendedNextAction": {
                  "type": "string"
                },
                "retryLikelyToHelp": {
                  "type": "boolean"
                },
                "evidenceExcerpt": {
                  "type": "string",
                  "maxLength": 360
                }
              },
              "required": [
                "reasonCode",
                "title",
                "explanation",
                "summary",
                "limitationKind",
                "recommendedNextAction",
                "retryLikelyToHelp"
              ],
              "additionalProperties": false
            },
            "startedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "createdAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "completedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "scanTimeSeconds": {
              "type": [
                "number",
                "null"
              ]
            },
            "score": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 100
                },
                {
                  "type": "null"
                }
              ]
            },
            "scoreLabel": {
              "type": "string",
              "const": "CertScore score"
            },
            "scoreStatus": {
              "type": "string",
              "enum": [
                "provisional",
                "final"
              ]
            },
            "scoreVersion": {
              "type": [
                "string",
                "null"
              ]
            },
            "scoreUpdatedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "riskLevel": {
              "type": [
                "string",
                "null"
              ]
            },
            "gpcResponse": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "responsive",
                                "no_observable_response",
                                "indeterminate"
                              ]
                            },
                            "findingTitle": {
                              "type": "string",
                              "enum": [
                                "GPC response",
                                "No observable GPC response"
                              ]
                            },
                            "summary": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 2000
                            },
                            "scoreEffect": {
                              "type": "string",
                              "const": "none"
                            },
                            "legalInterpretation": {
                              "type": "string",
                              "const": "not_assessed"
                            },
                            "comparison": {
                              "type": "object",
                              "properties": {
                                "comparable": {
                                  "type": "boolean"
                                },
                                "protocol": {
                                  "type": "string",
                                  "const": "passive_baseline_with_sec_gpc"
                                },
                                "baselineArtifact": {
                                  "type": "object",
                                  "properties": {
                                    "lane": {
                                      "type": "string",
                                      "const": "runtime_evidence"
                                    },
                                    "sha256": {
                                      "type": "string",
                                      "pattern": "^[a-f0-9]{64}$"
                                    },
                                    "sizeBytes": {
                                      "type": "integer",
                                      "minimum": 0
                                    }
                                  },
                                  "required": [
                                    "lane",
                                    "sha256",
                                    "sizeBytes"
                                  ],
                                  "additionalProperties": false
                                },
                                "gpcArtifact": {
                                  "type": "object",
                                  "properties": {
                                    "lane": {
                                      "type": "string",
                                      "const": "gpc_observation"
                                    },
                                    "sha256": {
                                      "type": "string",
                                      "pattern": "^[a-f0-9]{64}$"
                                    },
                                    "sizeBytes": {
                                      "type": "integer",
                                      "minimum": 0
                                    }
                                  },
                                  "required": [
                                    "lane",
                                    "sha256",
                                    "sizeBytes"
                                  ],
                                  "additionalProperties": false
                                },
                                "enabledProof": {
                                  "type": "object",
                                  "properties": {
                                    "secGpcHeaderValue": {
                                      "type": "string",
                                      "const": "1"
                                    },
                                    "requestsWithSecGpc": {
                                      "type": "integer",
                                      "minimum": 0
                                    },
                                    "requestEventIds": {
                                      "type": "array",
                                      "items": {
                                        "type": "string",
                                        "minLength": 1,
                                        "maxLength": 160
                                      },
                                      "maxItems": 100
                                    },
                                    "navigatorGlobalPrivacyControl": {
                                      "type": "boolean",
                                      "const": true
                                    }
                                  },
                                  "required": [
                                    "secGpcHeaderValue",
                                    "requestsWithSecGpc",
                                    "requestEventIds",
                                    "navigatorGlobalPrivacyControl"
                                  ],
                                  "additionalProperties": false
                                },
                                "deltas": {
                                  "type": "object",
                                  "properties": {
                                    "cookies": {
                                      "type": "object",
                                      "properties": {
                                        "baselineCount": {
                                          "type": "integer",
                                          "minimum": 0
                                        },
                                        "gpcCount": {
                                          "type": "integer",
                                          "minimum": 0
                                        },
                                        "countDelta": {
                                          "type": "integer"
                                        },
                                        "baselineOnly": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        },
                                        "gpcOnly": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        },
                                        "shared": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        }
                                      },
                                      "required": [
                                        "baselineCount",
                                        "gpcCount",
                                        "countDelta",
                                        "baselineOnly",
                                        "gpcOnly",
                                        "shared"
                                      ],
                                      "additionalProperties": false
                                    },
                                    "trackers": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    },
                                    "advertisingOrMeasurementActivity": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    },
                                    "consentOrCmpBehavior": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    }
                                  },
                                  "required": [
                                    "cookies",
                                    "trackers",
                                    "advertisingOrMeasurementActivity",
                                    "consentOrCmpBehavior"
                                  ],
                                  "additionalProperties": false
                                },
                                "limitationKeys": {
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 160
                                  },
                                  "maxItems": 24
                                }
                              },
                              "required": [
                                "comparable",
                                "protocol",
                                "baselineArtifact",
                                "gpcArtifact",
                                "enabledProof",
                                "deltas",
                                "limitationKeys"
                              ],
                              "additionalProperties": false
                            },
                            "californiaPolicy": {
                              "type": "object",
                              "properties": {
                                "applied": {
                                  "type": "boolean"
                                },
                                "deductionPoints": {
                                  "type": "number",
                                  "enum": [
                                    0,
                                    15
                                  ]
                                }
                              },
                              "required": [
                                "applied",
                                "deductionPoints"
                              ],
                              "additionalProperties": false
                            },
                            "evidenceUrl": {
                              "type": "string",
                              "format": "uri"
                            }
                          },
                          "required": [
                            "status",
                            "findingTitle",
                            "summary",
                            "scoreEffect",
                            "legalInterpretation",
                            "comparison",
                            "californiaPolicy",
                            "evidenceUrl"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "postAcceptObservation": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "confirmed_observation",
                                "confirmed_clean",
                                "unconfirmed",
                                "not_attempted",
                                "unsupported",
                                "aborted"
                              ]
                            },
                            "acceptanceExercised": {
                              "type": "boolean"
                            },
                            "observationCount": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "productionProjectable": {
                              "type": "boolean"
                            },
                            "evidenceDisposition": {
                              "type": "string",
                              "enum": [
                                "confirmed",
                                "indeterminate"
                              ]
                            },
                            "indeterminateReason": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "verdict": {
                              "type": "string",
                              "enum": [
                                "eligible_nonessential_activity_observed_after_confirmed_acceptance",
                                "retained_consent_signal_contradiction_observed_after_confirmed_acceptance",
                                "no_eligible_nonessential_activity_observed_during_completed_window",
                                "no_confirmed_post_accept_verdict"
                              ]
                            },
                            "interpretation": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 500
                            },
                            "observationStrategy": {
                              "type": "string",
                              "enum": [
                                "stop_on_first_eligible_activity",
                                "not_applicable"
                              ]
                            },
                            "termination": {
                              "type": "object",
                              "properties": {
                                "kind": {
                                  "type": "string",
                                  "enum": [
                                    "evidence_satisfied",
                                    "window_elapsed",
                                    "unavailable"
                                  ]
                                },
                                "intentional": {
                                  "type": "boolean"
                                },
                                "trigger": {
                                  "type": "string",
                                  "enum": [
                                    "non_essential_request_observed",
                                    "non_essential_storage_write_observed",
                                    "acceptance_signal_contradiction_observed",
                                    "window_elapsed",
                                    "accept_control_not_observed",
                                    "accept_path_timeout",
                                    "accept_observation_window_truncated",
                                    "worker_failed",
                                    "unavailable"
                                  ]
                                }
                              },
                              "required": [
                                "kind",
                                "intentional",
                                "trigger"
                              ],
                              "additionalProperties": false
                            },
                            "completedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "coverageLimitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            },
                            "limitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            }
                          },
                          "required": [
                            "status",
                            "acceptanceExercised",
                            "observationCount",
                            "productionProjectable",
                            "evidenceDisposition",
                            "indeterminateReason",
                            "verdict",
                            "interpretation",
                            "observationStrategy",
                            "termination",
                            "completedAt",
                            "coverageLimitations",
                            "limitations"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "postRefusalObservation": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "confirmed_observation",
                                "confirmed_clean",
                                "unconfirmed",
                                "not_attempted",
                                "unsupported",
                                "aborted"
                              ]
                            },
                            "refusalExercised": {
                              "type": "boolean"
                            },
                            "observationCount": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "productionProjectable": {
                              "type": "boolean"
                            },
                            "evidenceDisposition": {
                              "type": "string",
                              "enum": [
                                "confirmed",
                                "indeterminate"
                              ]
                            },
                            "indeterminateReason": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "verdict": {
                              "type": "string",
                              "enum": [
                                "eligible_nonessential_activity_observed_after_confirmed_refusal",
                                "retained_consent_signal_contradiction_observed_after_confirmed_refusal",
                                "no_eligible_nonessential_activity_observed_during_completed_window",
                                "no_confirmed_post_refusal_verdict"
                              ]
                            },
                            "interpretation": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 500
                            },
                            "observationStrategy": {
                              "type": "string",
                              "enum": [
                                "stop_on_first_eligible_activity",
                                "not_applicable"
                              ]
                            },
                            "termination": {
                              "type": "object",
                              "properties": {
                                "kind": {
                                  "type": "string",
                                  "enum": [
                                    "evidence_satisfied",
                                    "window_elapsed",
                                    "unavailable"
                                  ]
                                },
                                "intentional": {
                                  "type": "boolean"
                                },
                                "trigger": {
                                  "type": "string",
                                  "enum": [
                                    "non_essential_request_observed",
                                    "non_essential_storage_write_observed",
                                    "refusal_signal_contradiction_observed",
                                    "window_elapsed",
                                    "reject_path_timeout",
                                    "worker_failed",
                                    "unavailable"
                                  ]
                                }
                              },
                              "required": [
                                "kind",
                                "intentional",
                                "trigger"
                              ],
                              "additionalProperties": false
                            },
                            "completedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "coverageLimitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            },
                            "limitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            }
                          },
                          "required": [
                            "status",
                            "refusalExercised",
                            "observationCount",
                            "productionProjectable",
                            "evidenceDisposition",
                            "indeterminateReason",
                            "verdict",
                            "interpretation",
                            "observationStrategy",
                            "termination",
                            "completedAt",
                            "coverageLimitations",
                            "limitations"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "coverage": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "type": "object",
                      "properties": {
                        "status": {
                          "type": "string"
                        },
                        "summary": {
                          "type": "string"
                        },
                        "limitations": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      },
                      "additionalProperties": true
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "preConsentPreview": {
              "type": "object",
              "properties": {
                "type": {
                  "type": "string",
                  "const": "certscore_pre_consent_preview"
                },
                "resultStage": {
                  "type": "string",
                  "const": "preliminary"
                },
                "final": {
                  "type": "boolean",
                  "const": false
                },
                "sourceLane": {
                  "type": "string",
                  "const": "runtime_evidence"
                },
                "generatedAt": {
                  "type": "string",
                  "format": "date-time"
                },
                "runtimeCoverage": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "enum": [
                        "usable",
                        "limited_partial",
                        "limited_none",
                        "not_applicable"
                      ]
                    },
                    "limitationKeys": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 120
                      },
                      "maxItems": 16
                    }
                  },
                  "required": [
                    "status",
                    "limitationKeys"
                  ],
                  "additionalProperties": false
                },
                "summary": {
                  "type": "object",
                  "properties": {
                    "cookieCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "returnedCookieCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "trackerCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "trackingVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "returnedTrackingVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "operationalVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "returnedOperationalVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "thirdPartyRequestCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "vendorCount": {
                      "type": "integer",
                      "minimum": 0
                    }
                  },
                  "required": [
                    "cookieCount",
                    "trackerCount",
                    "thirdPartyRequestCount",
                    "vendorCount"
                  ],
                  "additionalProperties": false
                },
                "cookies": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "name": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "domain": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 253
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "party": {
                        "type": "string",
                        "enum": [
                          "first_party",
                          "third_party",
                          "unknown"
                        ]
                      },
                      "purpose": {
                        "type": "string",
                        "enum": [
                          "analytics",
                          "advertising",
                          "marketing",
                          "personalization",
                          "session_replay",
                          "consent_management",
                          "tag_management",
                          "infrastructure",
                          "security",
                          "performance_monitoring",
                          "customer_support",
                          "unknown"
                        ]
                      },
                      "essentiality": {
                        "type": "string",
                        "enum": [
                          "essential",
                          "non_essential",
                          "unknown"
                        ]
                      },
                      "observedAtMs": {
                        "anyOf": [
                          {
                            "type": "integer",
                            "minimum": 0
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "required": [
                      "name",
                      "domain",
                      "party",
                      "purpose",
                      "essentiality",
                      "observedAtMs"
                    ],
                    "additionalProperties": false
                  },
                  "maxItems": 20
                },
                "trackers": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "vendor": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 160
                      },
                      "product": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 160
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "purpose": {
                        "type": "string",
                        "enum": [
                          "analytics",
                          "advertising",
                          "marketing",
                          "personalization",
                          "session_replay",
                          "consent_management",
                          "tag_management",
                          "infrastructure",
                          "security",
                          "performance_monitoring",
                          "customer_support",
                          "unknown"
                        ]
                      },
                      "confidence": {
                        "type": "number",
                        "minimum": 0,
                        "maximum": 1
                      },
                      "domains": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 253
                        },
                        "maxItems": 8
                      }
                    },
                    "required": [
                      "vendor",
                      "product",
                      "purpose",
                      "confidence",
                      "domains"
                    ],
                    "additionalProperties": false
                  },
                  "maxItems": 20
                },
                "operationalVendors": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "vendor": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 160
                      },
                      "product": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 160
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "purpose": {
                        "type": "string",
                        "enum": [
                          "analytics",
                          "advertising",
                          "marketing",
                          "personalization",
                          "session_replay",
                          "consent_management",
                          "tag_management",
                          "infrastructure",
                          "security",
                          "performance_monitoring",
                          "customer_support",
                          "unknown"
                        ]
                      },
                      "confidence": {
                        "type": "number",
                        "minimum": 0,
                        "maximum": 1
                      },
                      "domains": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 253
                        },
                        "maxItems": 8
                      }
                    },
                    "required": [
                      "vendor",
                      "product",
                      "purpose",
                      "confidence",
                      "domains"
                    ],
                    "additionalProperties": false
                  },
                  "maxItems": 20
                },
                "truncated": {
                  "type": "object",
                  "properties": {
                    "cookies": {
                      "type": "boolean"
                    },
                    "trackers": {
                      "type": "boolean"
                    },
                    "operationalVendors": {
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "cookies",
                    "trackers"
                  ],
                  "additionalProperties": false
                },
                "mustContinuePolling": {
                  "type": "boolean",
                  "const": true
                },
                "observationOnlyDisclaimer": {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 500
                }
              },
              "required": [
                "type",
                "resultStage",
                "final",
                "sourceLane",
                "generatedAt",
                "runtimeCoverage",
                "summary",
                "cookies",
                "trackers",
                "truncated",
                "mustContinuePolling",
                "observationOnlyDisclaimer"
              ],
              "additionalProperties": false
            },
            "phase": {
              "type": "string"
            },
            "phaseStartedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "lastUpdatedAt": {
              "type": "string"
            },
            "lastHeartbeatAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "progressPercent": {
              "type": "integer",
              "minimum": 0,
              "maximum": 100
            },
            "progressIsEstimate": {
              "type": "boolean"
            },
            "estimatedRemainingSeconds": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "stalled": {
              "type": "boolean"
            },
            "retryAfterSeconds": {
              "anyOf": [
                {
                  "type": "integer"
                },
                {
                  "type": "null"
                }
              ]
            },
            "error": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "retryable": {
                      "type": "boolean"
                    },
                    "retryAfterSeconds": {
                      "anyOf": [
                        {
                          "type": "integer"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "recommendedNextAction": {
                      "type": "string"
                    },
                    "field": {
                      "type": "string"
                    },
                    "mcpCode": {
                      "type": "integer"
                    },
                    "name": {
                      "type": "string"
                    },
                    "status": {
                      "type": "integer"
                    },
                    "responseBody": {}
                  },
                  "required": [
                    "code",
                    "message",
                    "retryable",
                    "retryAfterSeconds",
                    "recommendedNextAction"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "provenance": {
              "type": "object",
              "properties": {
                "mode": {
                  "type": "string",
                  "enum": [
                    "new_scan_started",
                    "existing_completed_scan_reused",
                    "existing_scan_retrieved",
                    "unknown"
                  ]
                },
                "retrievalMode": {
                  "type": "string",
                  "enum": [
                    "creation_response",
                    "scan_id_lookup",
                    "unknown"
                  ]
                },
                "creationDecision": {
                  "type": "string",
                  "enum": [
                    "new_scan",
                    "reused_scan",
                    "unknown"
                  ]
                },
                "scanAgeSeconds": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "executionMode": {
                  "anyOf": [
                    {
                      "type": "string",
                      "enum": [
                        "new_scan",
                        "reused_scan"
                      ]
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "reused": {
                  "type": [
                    "boolean",
                    "null"
                  ]
                },
                "freshnessDecision": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [
                "mode",
                "retrievalMode",
                "creationDecision",
                "scanAgeSeconds",
                "executionMode",
                "reused",
                "freshnessDecision"
              ],
              "additionalProperties": false
            },
            "interpretationGuidance": {
              "type": "object",
              "properties": {
                "scoreLabel": {
                  "type": "string",
                  "const": "CertScore score"
                },
                "observableSignalsOnly": {
                  "type": "boolean",
                  "const": true
                },
                "doNotInferUnobservedTechnologies": {
                  "type": "boolean",
                  "const": true
                },
                "doNotInferLegalComplianceStatus": {
                  "type": "boolean",
                  "const": true
                },
                "statement": {
                  "type": "string"
                }
              },
              "required": [
                "scoreLabel",
                "observableSignalsOnly",
                "doNotInferUnobservedTechnologies",
                "doNotInferLegalComplianceStatus",
                "statement"
              ],
              "additionalProperties": false
            },
            "reportUrl": {
              "type": [
                "string",
                "null"
              ]
            },
            "links": {
              "type": "object",
              "properties": {
                "self": {
                  "type": "string"
                },
                "status": {
                  "type": "string"
                },
                "findings": {
                  "type": "string"
                },
                "pulse": {
                  "type": "string"
                },
                "report": {
                  "type": "string"
                },
                "latestDomainScan": {
                  "type": "string"
                },
                "docs": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            },
            "recommendedNextTool": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "certscore_get_scan_status",
                    "certscore_get_scan_bundle"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "recommendedNextAction": {
              "type": "string"
            },
            "observationOnlyDisclaimer": {
              "type": "string"
            }
          },
          "required": [
            "scoreLabel",
            "error",
            "provenance",
            "interpretationGuidance",
            "recommendedNextTool",
            "recommendedNextAction",
            "observationOnlyDisclaimer"
          ],
          "additionalProperties": true,
          "$schema": "http://json-schema.org/draft-07/schema#"
        },
        "unit_kind": "mcp_tool",
        "effect": "read",
        "open_world": false,
        "idempotency": "idempotent",
        "confirmation": "explicit policy",
        "evidence_ids": [
          "protocol-tools"
        ],
        "runtime_auth": {},
        "pricing": {},
        "metadata": {}
      },
      {
        "name": "certscore_scan_site",
        "title_en": "Scan site",
        "title_zh": "扫描网站",
        "description_en": "Creates a public-website privacy scan or reuses an eligible recent completed scan. Coverage includes pre-consent storage, trackers, consent and CMP signals, privacy-policy disclosures, transport security, and GDPR/ePrivacy or CCPA/CPRA review signals. The response contains a stable scanId, lifecycle status, retry timing, and sometimes a bounded preliminary preConsentPreview; preliminary data contains no final findings or score. Results are automated public-web observations, not legal advice, certification, or a compliance determination. Tool and workflow documentation: https://certscore.ai/developers/mcp.",
        "description_zh": "创建公共网站隐私扫描或复用符合条件的近期已完成扫描。覆盖范围包括同意前存储、跟踪器、同意和 CMP 信号、隐私政策披露、传输安全以及 GDPR/ePrivacy 或 CCPA/CPRA 审查信号。响应包含稳定的 scanId、生命周期状态、重试时间，有时还包含有界的初步 preConsentPreview；初步数据不包含最终发现或分数。结果是自动化的公共网络观察，不是法律建议、认证或合规性判定。工具和工作流文档：https://certscore.ai/developers/mcp。",
        "input_schema": {
          "type": "object",
          "properties": {
            "url": {
              "type": "string",
              "minLength": 1,
              "description": "Public URL or domain to scan."
            },
            "freshness": {
              "type": "string",
              "enum": [
                "latest",
                "refresh"
              ],
              "description": "Scan freshness policy. latest allows eligible recent completed-result reuse when available; refresh requests a new scan. Defaults to latest."
            },
            "scanFrom": {
              "type": "string",
              "enum": [
                "eu_de",
                "eu_ie",
                "california"
              ],
              "description": "Optional execution region for a newly queued scan: eu_de, eu_ie, california, or the service default when omitted."
            },
            "waitForCompletion": {
              "type": "boolean",
              "description": "Deprecated compatibility field; accepted but ignored. certscore_scan_site never waits for a new scan to finish, though MCP Light may briefly wait within a bounded preview window for preliminary pre-consent observations."
            },
            "maxWaitSeconds": {
              "type": "integer",
              "minimum": 1,
              "maximum": 45,
              "description": "Deprecated compatibility field; accepted but ignored. The bounded preliminary-preview wait is controlled by CertScore and never waits for scan completion."
            }
          },
          "required": [
            "url"
          ],
          "additionalProperties": false,
          "$schema": "http://json-schema.org/draft-07/schema#"
        },
        "output_schema": {
          "type": "object",
          "properties": {
            "type": {
              "type": "string",
              "enum": [
                "certscore_scan",
                "certscore_scan_job",
                "certscore_tool_error"
              ]
            },
            "scanId": {
              "type": [
                "string",
                "null"
              ]
            },
            "jobId": {
              "type": "string"
            },
            "domain": {
              "type": [
                "string",
                "null"
              ]
            },
            "status": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "queued",
                    "running",
                    "finalizing",
                    "completed",
                    "completed_limited",
                    "failed",
                    "expired",
                    "rate_limited"
                  ]
                },
                {
                  "type": "string",
                  "const": "invalid_arguments"
                }
              ]
            },
            "resultDisposition": {
              "type": "string",
              "enum": [
                "no_go"
              ]
            },
            "noGo": {
              "type": "object",
              "properties": {
                "reasonCode": {
                  "type": "string",
                  "enum": [
                    "blank_or_unusable_page",
                    "loading_or_stalled",
                    "not_found_404",
                    "parked_or_placeholder",
                    "site_not_ready",
                    "captcha_or_challenge",
                    "access_denied_or_forbidden_page",
                    "rate_limited_429",
                    "server_error_5xx",
                    "configuration_error",
                    "maintenance_or_unavailable",
                    "tls_or_certificate_error",
                    "unsupported_region",
                    "target_unreachable_or_unsuitable",
                    "navigation_transport_failure",
                    "visual_capture_failed_or_placeholder",
                    "retained_visual_error_shell",
                    "unknown"
                  ]
                },
                "title": {
                  "type": "string"
                },
                "explanation": {
                  "type": "string"
                },
                "summary": {
                  "type": "string"
                },
                "limitationKind": {
                  "type": "string",
                  "enum": [
                    "target_site_state",
                    "scanner_access_limitation",
                    "scanner_capture_limitation"
                  ]
                },
                "recommendedNextAction": {
                  "type": "string"
                },
                "retryLikelyToHelp": {
                  "type": "boolean"
                },
                "evidenceExcerpt": {
                  "type": "string",
                  "maxLength": 360
                }
              },
              "required": [
                "reasonCode",
                "title",
                "explanation",
                "summary",
                "limitationKind",
                "recommendedNextAction",
                "retryLikelyToHelp"
              ],
              "additionalProperties": false
            },
            "scanFrom": {
              "type": "string",
              "enum": [
                "eu_de",
                "eu_ie",
                "california"
              ]
            },
            "createdAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "startedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "completedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "scanTimeSeconds": {
              "type": [
                "number",
                "null"
              ]
            },
            "score": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 100
                },
                {
                  "type": "null"
                }
              ]
            },
            "scoreLabel": {
              "type": "string",
              "const": "CertScore score"
            },
            "scoreStatus": {
              "type": "string",
              "enum": [
                "provisional",
                "final"
              ]
            },
            "scoreVersion": {
              "type": [
                "string",
                "null"
              ]
            },
            "scoreUpdatedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "riskLevel": {
              "type": [
                "string",
                "null"
              ]
            },
            "gpcResponse": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "responsive",
                                "no_observable_response",
                                "indeterminate"
                              ]
                            },
                            "findingTitle": {
                              "type": "string",
                              "enum": [
                                "GPC response",
                                "No observable GPC response"
                              ]
                            },
                            "summary": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 2000
                            },
                            "scoreEffect": {
                              "type": "string",
                              "const": "none"
                            },
                            "legalInterpretation": {
                              "type": "string",
                              "const": "not_assessed"
                            },
                            "comparison": {
                              "type": "object",
                              "properties": {
                                "comparable": {
                                  "type": "boolean"
                                },
                                "protocol": {
                                  "type": "string",
                                  "const": "passive_baseline_with_sec_gpc"
                                },
                                "baselineArtifact": {
                                  "type": "object",
                                  "properties": {
                                    "lane": {
                                      "type": "string",
                                      "const": "runtime_evidence"
                                    },
                                    "sha256": {
                                      "type": "string",
                                      "pattern": "^[a-f0-9]{64}$"
                                    },
                                    "sizeBytes": {
                                      "type": "integer",
                                      "minimum": 0
                                    }
                                  },
                                  "required": [
                                    "lane",
                                    "sha256",
                                    "sizeBytes"
                                  ],
                                  "additionalProperties": false
                                },
                                "gpcArtifact": {
                                  "type": "object",
                                  "properties": {
                                    "lane": {
                                      "type": "string",
                                      "const": "gpc_observation"
                                    },
                                    "sha256": {
                                      "type": "string",
                                      "pattern": "^[a-f0-9]{64}$"
                                    },
                                    "sizeBytes": {
                                      "type": "integer",
                                      "minimum": 0
                                    }
                                  },
                                  "required": [
                                    "lane",
                                    "sha256",
                                    "sizeBytes"
                                  ],
                                  "additionalProperties": false
                                },
                                "enabledProof": {
                                  "type": "object",
                                  "properties": {
                                    "secGpcHeaderValue": {
                                      "type": "string",
                                      "const": "1"
                                    },
                                    "requestsWithSecGpc": {
                                      "type": "integer",
                                      "minimum": 0
                                    },
                                    "requestEventIds": {
                                      "type": "array",
                                      "items": {
                                        "type": "string",
                                        "minLength": 1,
                                        "maxLength": 160
                                      },
                                      "maxItems": 100
                                    },
                                    "navigatorGlobalPrivacyControl": {
                                      "type": "boolean",
                                      "const": true
                                    }
                                  },
                                  "required": [
                                    "secGpcHeaderValue",
                                    "requestsWithSecGpc",
                                    "requestEventIds",
                                    "navigatorGlobalPrivacyControl"
                                  ],
                                  "additionalProperties": false
                                },
                                "deltas": {
                                  "type": "object",
                                  "properties": {
                                    "cookies": {
                                      "type": "object",
                                      "properties": {
                                        "baselineCount": {
                                          "type": "integer",
                                          "minimum": 0
                                        },
                                        "gpcCount": {
                                          "type": "integer",
                                          "minimum": 0
                                        },
                                        "countDelta": {
                                          "type": "integer"
                                        },
                                        "baselineOnly": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        },
                                        "gpcOnly": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        },
                                        "shared": {
                                          "type": "array",
                                          "items": {
                                            "type": "string",
                                            "minLength": 1,
                                            "maxLength": 500
                                          },
                                          "maxItems": 100
                                        }
                                      },
                                      "required": [
                                        "baselineCount",
                                        "gpcCount",
                                        "countDelta",
                                        "baselineOnly",
                                        "gpcOnly",
                                        "shared"
                                      ],
                                      "additionalProperties": false
                                    },
                                    "trackers": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    },
                                    "advertisingOrMeasurementActivity": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    },
                                    "consentOrCmpBehavior": {
                                      "$ref": "#/properties/gpcResponse/anyOf/0/anyOf/1/anyOf/0/properties/comparison/properties/deltas/properties/cookies"
                                    }
                                  },
                                  "required": [
                                    "cookies",
                                    "trackers",
                                    "advertisingOrMeasurementActivity",
                                    "consentOrCmpBehavior"
                                  ],
                                  "additionalProperties": false
                                },
                                "limitationKeys": {
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 160
                                  },
                                  "maxItems": 24
                                }
                              },
                              "required": [
                                "comparable",
                                "protocol",
                                "baselineArtifact",
                                "gpcArtifact",
                                "enabledProof",
                                "deltas",
                                "limitationKeys"
                              ],
                              "additionalProperties": false
                            },
                            "californiaPolicy": {
                              "type": "object",
                              "properties": {
                                "applied": {
                                  "type": "boolean"
                                },
                                "deductionPoints": {
                                  "type": "number",
                                  "enum": [
                                    0,
                                    15
                                  ]
                                }
                              },
                              "required": [
                                "applied",
                                "deductionPoints"
                              ],
                              "additionalProperties": false
                            },
                            "evidenceUrl": {
                              "type": "string",
                              "format": "uri"
                            }
                          },
                          "required": [
                            "status",
                            "findingTitle",
                            "summary",
                            "scoreEffect",
                            "legalInterpretation",
                            "comparison",
                            "californiaPolicy",
                            "evidenceUrl"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "postAcceptObservation": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "confirmed_observation",
                                "confirmed_clean",
                                "unconfirmed",
                                "not_attempted",
                                "unsupported",
                                "aborted"
                              ]
                            },
                            "acceptanceExercised": {
                              "type": "boolean"
                            },
                            "observationCount": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "productionProjectable": {
                              "type": "boolean"
                            },
                            "evidenceDisposition": {
                              "type": "string",
                              "enum": [
                                "confirmed",
                                "indeterminate"
                              ]
                            },
                            "indeterminateReason": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "verdict": {
                              "type": "string",
                              "enum": [
                                "eligible_nonessential_activity_observed_after_confirmed_acceptance",
                                "retained_consent_signal_contradiction_observed_after_confirmed_acceptance",
                                "no_eligible_nonessential_activity_observed_during_completed_window",
                                "no_confirmed_post_accept_verdict"
                              ]
                            },
                            "interpretation": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 500
                            },
                            "observationStrategy": {
                              "type": "string",
                              "enum": [
                                "stop_on_first_eligible_activity",
                                "not_applicable"
                              ]
                            },
                            "termination": {
                              "type": "object",
                              "properties": {
                                "kind": {
                                  "type": "string",
                                  "enum": [
                                    "evidence_satisfied",
                                    "window_elapsed",
                                    "unavailable"
                                  ]
                                },
                                "intentional": {
                                  "type": "boolean"
                                },
                                "trigger": {
                                  "type": "string",
                                  "enum": [
                                    "non_essential_request_observed",
                                    "non_essential_storage_write_observed",
                                    "acceptance_signal_contradiction_observed",
                                    "window_elapsed",
                                    "accept_control_not_observed",
                                    "accept_path_timeout",
                                    "accept_observation_window_truncated",
                                    "worker_failed",
                                    "unavailable"
                                  ]
                                }
                              },
                              "required": [
                                "kind",
                                "intentional",
                                "trigger"
                              ],
                              "additionalProperties": false
                            },
                            "completedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "coverageLimitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            },
                            "limitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            }
                          },
                          "required": [
                            "status",
                            "acceptanceExercised",
                            "observationCount",
                            "productionProjectable",
                            "evidenceDisposition",
                            "indeterminateReason",
                            "verdict",
                            "interpretation",
                            "observationStrategy",
                            "termination",
                            "completedAt",
                            "coverageLimitations",
                            "limitations"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "postRefusalObservation": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "confirmed_observation",
                                "confirmed_clean",
                                "unconfirmed",
                                "not_attempted",
                                "unsupported",
                                "aborted"
                              ]
                            },
                            "refusalExercised": {
                              "type": "boolean"
                            },
                            "observationCount": {
                              "type": "integer",
                              "minimum": 0
                            },
                            "productionProjectable": {
                              "type": "boolean"
                            },
                            "evidenceDisposition": {
                              "type": "string",
                              "enum": [
                                "confirmed",
                                "indeterminate"
                              ]
                            },
                            "indeterminateReason": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "verdict": {
                              "type": "string",
                              "enum": [
                                "eligible_nonessential_activity_observed_after_confirmed_refusal",
                                "retained_consent_signal_contradiction_observed_after_confirmed_refusal",
                                "no_eligible_nonessential_activity_observed_during_completed_window",
                                "no_confirmed_post_refusal_verdict"
                              ]
                            },
                            "interpretation": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 500
                            },
                            "observationStrategy": {
                              "type": "string",
                              "enum": [
                                "stop_on_first_eligible_activity",
                                "not_applicable"
                              ]
                            },
                            "termination": {
                              "type": "object",
                              "properties": {
                                "kind": {
                                  "type": "string",
                                  "enum": [
                                    "evidence_satisfied",
                                    "window_elapsed",
                                    "unavailable"
                                  ]
                                },
                                "intentional": {
                                  "type": "boolean"
                                },
                                "trigger": {
                                  "type": "string",
                                  "enum": [
                                    "non_essential_request_observed",
                                    "non_essential_storage_write_observed",
                                    "refusal_signal_contradiction_observed",
                                    "window_elapsed",
                                    "reject_path_timeout",
                                    "worker_failed",
                                    "unavailable"
                                  ]
                                }
                              },
                              "required": [
                                "kind",
                                "intentional",
                                "trigger"
                              ],
                              "additionalProperties": false
                            },
                            "completedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "coverageLimitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            },
                            "limitations": {
                              "type": "array",
                              "items": {
                                "type": "string"
                              },
                              "maxItems": 24
                            }
                          },
                          "required": [
                            "status",
                            "refusalExercised",
                            "observationCount",
                            "productionProjectable",
                            "evidenceDisposition",
                            "indeterminateReason",
                            "verdict",
                            "interpretation",
                            "observationStrategy",
                            "termination",
                            "completedAt",
                            "coverageLimitations",
                            "limitations"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "coverage": {
              "anyOf": [
                {
                  "anyOf": [
                    {
                      "not": {}
                    },
                    {
                      "type": "object",
                      "properties": {
                        "status": {
                          "type": "string"
                        },
                        "summary": {
                          "type": "string"
                        },
                        "limitations": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      },
                      "additionalProperties": true
                    }
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "preConsentPreview": {
              "type": "object",
              "properties": {
                "type": {
                  "type": "string",
                  "const": "certscore_pre_consent_preview"
                },
                "resultStage": {
                  "type": "string",
                  "const": "preliminary"
                },
                "final": {
                  "type": "boolean",
                  "const": false
                },
                "sourceLane": {
                  "type": "string",
                  "const": "runtime_evidence"
                },
                "generatedAt": {
                  "type": "string",
                  "format": "date-time"
                },
                "runtimeCoverage": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "string",
                      "enum": [
                        "usable",
                        "limited_partial",
                        "limited_none",
                        "not_applicable"
                      ]
                    },
                    "limitationKeys": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 120
                      },
                      "maxItems": 16
                    }
                  },
                  "required": [
                    "status",
                    "limitationKeys"
                  ],
                  "additionalProperties": false
                },
                "summary": {
                  "type": "object",
                  "properties": {
                    "cookieCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "returnedCookieCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "trackerCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "trackingVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "returnedTrackingVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "operationalVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "returnedOperationalVendorCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "thirdPartyRequestCount": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "vendorCount": {
                      "type": "integer",
                      "minimum": 0
                    }
                  },
                  "required": [
                    "cookieCount",
                    "trackerCount",
                    "thirdPartyRequestCount",
                    "vendorCount"
                  ],
                  "additionalProperties": false
                },
                "cookies": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "name": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 256
                      },
                      "domain": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 253
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "party": {
                        "type": "string",
                        "enum": [
                          "first_party",
                          "third_party",
                          "unknown"
                        ]
                      },
                      "purpose": {
                        "type": "string",
                        "enum": [
                          "analytics",
                          "advertising",
                          "marketing",
                          "personalization",
                          "session_replay",
                          "consent_management",
                          "tag_management",
                          "infrastructure",
                          "security",
                          "performance_monitoring",
                          "customer_support",
                          "unknown"
                        ]
                      },
                      "essentiality": {
                        "type": "string",
                        "enum": [
                          "essential",
                          "non_essential",
                          "unknown"
                        ]
                      },
                      "observedAtMs": {
                        "anyOf": [
                          {
                            "type": "integer",
                            "minimum": 0
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "required": [
                      "name",
                      "domain",
                      "party",
                      "purpose",
                      "essentiality",
                      "observedAtMs"
                    ],
                    "additionalProperties": false
                  },
                  "maxItems": 20
                },
                "trackers": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "vendor": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 160
                      },
                      "product": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 160
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "purpose": {
                        "type": "string",
                        "enum": [
                          "analytics",
                          "advertising",
                          "marketing",
                          "personalization",
                          "session_replay",
                          "consent_management",
                          "tag_management",
                          "infrastructure",
                          "security",
                          "performance_monitoring",
                          "customer_support",
                          "unknown"
                        ]
                      },
                      "confidence": {
                        "type": "number",
                        "minimum": 0,
                        "maximum": 1
                      },
                      "domains": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 253
                        },
                        "maxItems": 8
                      }
                    },
                    "required": [
                      "vendor",
                      "product",
                      "purpose",
                      "confidence",
                      "domains"
                    ],
                    "additionalProperties": false
                  },
                  "maxItems": 20
                },
                "operationalVendors": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "vendor": {
                        "type": "string",
                        "minLength": 1,
                        "maxLength": 160
                      },
                      "product": {
                        "anyOf": [
                          {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 160
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "purpose": {
                        "type": "string",
                        "enum": [
                          "analytics",
                          "advertising",
                          "marketing",
                          "personalization",
                          "session_replay",
                          "consent_management",
                          "tag_management",
                          "infrastructure",
                          "security",
                          "performance_monitoring",
                          "customer_support",
                          "unknown"
                        ]
                      },
                      "confidence": {
                        "type": "number",
                        "minimum": 0,
                        "maximum": 1
                      },
                      "domains": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 253
                        },
                        "maxItems": 8
                      }
                    },
                    "required": [
                      "vendor",
                      "product",
                      "purpose",
                      "confidence",
                      "domains"
                    ],
                    "additionalProperties": false
                  },
                  "maxItems": 20
                },
                "truncated": {
                  "type": "object",
                  "properties": {
                    "cookies": {
                      "type": "boolean"
                    },
                    "trackers": {
                      "type": "boolean"
                    },
                    "operationalVendors": {
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "cookies",
                    "trackers"
                  ],
                  "additionalProperties": false
                },
                "mustContinuePolling": {
                  "type": "boolean",
                  "const": true
                },
                "observationOnlyDisclaimer": {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 500
                }
              },
              "required": [
                "type",
                "resultStage",
                "final",
                "sourceLane",
                "generatedAt",
                "runtimeCoverage",
                "summary",
                "cookies",
                "trackers",
                "truncated",
                "mustContinuePolling",
                "observationOnlyDisclaimer"
              ],
              "additionalProperties": false
            },
            "error": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "retryable": {
                      "type": "boolean"
                    },
                    "retryAfterSeconds": {
                      "anyOf": [
                        {
                          "type": "integer"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "recommendedNextAction": {
                      "type": "string"
                    },
                    "field": {
                      "type": "string"
                    },
                    "mcpCode": {
                      "type": "integer"
                    },
                    "name": {
                      "type": "string"
                    },
                    "status": {
                      "type": "integer"
                    },
                    "responseBody": {}
                  },
                  "required": [
                    "code",
                    "message",
                    "retryable",
                    "retryAfterSeconds",
                    "recommendedNextAction"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "provenance": {
              "type": "object",
              "properties": {
                "mode": {
                  "type": "string",
                  "enum": [
                    "new_scan_started",
                    "existing_completed_scan_reused",
                    "existing_scan_retrieved",
                    "unknown"
                  ]
                },
                "retrievalMode": {
                  "type": "string",
                  "enum": [
                    "creation_response",
                    "scan_id_lookup",
                    "unknown"
                  ]
                },
                "creationDecision": {
                  "type": "string",
                  "enum": [
                    "new_scan",
                    "reused_scan",
                    "unknown"
                  ]
                },
                "scanAgeSeconds": {
                  "anyOf": [
                    {
                      "type": "integer",
                      "minimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "executionMode": {
                  "anyOf": [
                    {
                      "type": "string",
                      "enum": [
                        "new_scan",
                        "reused_scan"
                      ]
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "reused": {
                  "type": [
                    "boolean",
                    "null"
                  ]
                },
                "freshnessDecision": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [
                "mode",
                "retrievalMode",
                "creationDecision",
                "scanAgeSeconds",
                "executionMode",
                "reused",
                "freshnessDecision"
              ],
              "additionalProperties": false
            },
            "interpretationGuidance": {
              "type": "object",
              "properties": {
                "scoreLabel": {
                  "type": "string",
                  "const": "CertScore score"
                },
                "observableSignalsOnly": {
                  "type": "boolean",
                  "const": true
                },
                "doNotInferUnobservedTechnologies": {
                  "type": "boolean",
                  "const": true
                },
                "doNotInferLegalComplianceStatus": {
                  "type": "boolean",
                  "const": true
                },
                "statement": {
                  "type": "string"
                }
              },
              "required": [
                "scoreLabel",
                "observableSignalsOnly",
                "doNotInferUnobservedTechnologies",
                "doNotInferLegalComplianceStatus",
                "statement"
              ],
              "additionalProperties": false
            },
            "reportUrl": {
              "type": [
                "string",
                "null"
              ]
            },
            "links": {
              "type": "object",
              "properties": {
                "self": {
                  "type": "string"
                },
                "status": {
                  "type": "string"
                },
                "findings": {
                  "type": "string"
                },
                "pulse": {
                  "type": "string"
                },
                "report": {
                  "type": "string"
                },
                "latestDomainScan": {
                  "type": "string"
                },
                "docs": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            },
            "recommendedNextTool": {
              "anyOf": [
                {
                  "type": "string",
                  "enum": [
                    "certscore_get_scan_status",
                    "certscore_get_scan_bundle"
                  ]
                },
                {
                  "type": "null"
                }
              ]
            },
            "recommendedNextAction": {
              "type": "string"
            },
            "observationOnlyDisclaimer": {
              "type": "string"
            },
            "demoSubstitution": {
              "type": "object",
              "properties": {
                "requestedUrl": {
                  "type": "string"
                },
                "effectiveUrl": {
                  "type": "string",
                  "format": "uri"
                },
                "reason": {
                  "type": "string",
                  "const": "iana_example_domain"
                },
                "message": {
                  "type": "string"
                }
              },
              "required": [
                "requestedUrl",
                "effectiveUrl",
                "reason",
                "message"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "type",
            "status",
            "scoreLabel",
            "error",
            "provenance",
            "interpretationGuidance",
            "recommendedNextTool",
            "recommendedNextAction",
            "observationOnlyDisclaimer"
          ],
          "additionalProperties": true,
          "$schema": "http://json-schema.org/draft-07/schema#"
        },
        "unit_kind": "mcp_tool",
        "effect": "external_data_transfer",
        "open_world": true,
        "idempotency": "unknown",
        "confirmation": "explicit policy",
        "evidence_ids": [
          "protocol-tools"
        ],
        "runtime_auth": {},
        "pricing": {},
        "metadata": {}
      }
    ],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v2",
      "review_state": {
        "identity": "verified",
        "source": "verified",
        "connectivity": "verified",
        "contract": "strong",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "strong",
        "access_friction": "low",
        "operational_transparency": "strong",
        "evidence_strength": "protocol_inspected",
        "use_readiness": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "privacy.scan-website",
            "weight": 100,
            "confidence": 95,
            "evidence_ids": [
              "source-record",
              "protocol-tools"
            ]
          },
          {
            "id": "privacy.get-scan-status",
            "weight": 80,
            "confidence": 95,
            "evidence_ids": [
              "protocol-tools"
            ]
          },
          {
            "id": "privacy.get-scan-bundle",
            "weight": 90,
            "confidence": 95,
            "evidence_ids": [
              "protocol-tools"
            ]
          }
        ],
        "domains": [
          {
            "id": "privacy",
            "weight": 100,
            "confidence": 95,
            "evidence_ids": [
              "source-record",
              "protocol-tools"
            ]
          },
          {
            "id": "security",
            "weight": 60,
            "confidence": 80,
            "evidence_ids": [
              "source-record"
            ]
          },
          {
            "id": "compliance",
            "weight": 40,
            "confidence": 70,
            "evidence_ids": [
              "source-record"
            ]
          }
        ],
        "workflow_roles": [
          "analyze",
          "retrieve",
          "monitor"
        ]
      },
      "capability_units": [
        {
          "id": "tool:certscore_scan_site",
          "kind": "mcp_tool",
          "capability_id": "privacy.scan-website",
          "effect": "external_data_transfer",
          "open_world": true,
          "idempotency": "unknown",
          "confirmation": "explicit policy",
          "input_contract": "typed",
          "output_contract": "typed_envelope_dynamic_result",
          "accepts": [
            "url",
            "freshness",
            "scanFrom",
            "waitForCompletion",
            "maxWaitSeconds"
          ],
          "produces": [
            "scanId",
            "jobId",
            "status",
            "preConsentPreview",
            "score",
            "riskLevel",
            "error"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "protocol-tools"
          ],
          "metadata": {}
        },
        {
          "id": "tool:certscore_get_scan_status",
          "kind": "mcp_tool",
          "capability_id": "privacy.get-scan-status",
          "effect": "read",
          "open_world": false,
          "idempotency": "idempotent",
          "confirmation": "explicit policy",
          "input_contract": "typed",
          "output_contract": "typed_envelope_dynamic_result",
          "accepts": [
            "scanId"
          ],
          "produces": [
            "status",
            "phase",
            "progressPercent",
            "score",
            "riskLevel",
            "preConsentPreview",
            "error"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "protocol-tools"
          ],
          "metadata": {}
        },
        {
          "id": "tool:certscore_get_scan_bundle",
          "kind": "mcp_tool",
          "capability_id": "privacy.get-scan-bundle",
          "effect": "read",
          "open_world": false,
          "idempotency": "safe_to_retry",
          "confirmation": "explicit policy",
          "input_contract": "typed",
          "output_contract": "typed_envelope_dynamic_result",
          "accepts": [
            "scanId",
            "detail",
            "maxBytes",
            "maxFindings",
            "maxPreConsentRows"
          ],
          "produces": [
            "findings",
            "preConsentCookiesTrackers",
            "transportSecurity",
            "coverage",
            "provenance",
            "mcpMetadata"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "protocol-tools"
          ],
          "metadata": {}
        }
      ],
      "access": {
        "distribution_license": {},
        "runtime_auth": {},
        "runtime_pricing": {},
        "dependencies": []
      },
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": "No suspicious or malicious evidence found."
      },
      "fit": {
        "good_for": [
          "Privacy compliance pre-screening of public websites",
          "Detecting pre-consent cookies and trackers",
          "Monitoring consent management and CMP behavior",
          "Assessing transport security (HTTPS/TLS) signals"
        ],
        "not_for": [
          "Legal advice or certification",
          "Compliance determination",
          "Scanning non-public or authenticated pages"
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "registry_record",
          "source": "https://github.com/ergoveritas1-alt/certscore.ai",
          "observation": "MCP source record for CertScore.ai MCP Light; version 0.2.16.",
          "observed_at": null,
          "payload": {}
        },
        {
          "id": "protocol-tools",
          "type": "protocol_observation",
          "source": "https://mcp.certscore.ai/mcp/light#tools/list",
          "observation": "3 tools were returned by MCP discovery; 3 were retained for review.",
          "observed_at": "2026-09-03T06:21:46.580Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Authentication requirements (if any) for full scan results",
        "Pricing model for the service",
        "Rate limits and usage quotas",
        "Data retention policies for scan results",
        "Whether the tool can scan pages behind login or with dynamic content beyond initial load"
      ],
      "id": "REV_7DB6FBB92F4B",
      "resource_id": "RES_2D4CC5B64686",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "protocol-inspected-mcp",
      "created_at": "2026-09-03T06:31:41.107Z"
    }
  }
}