{

  "skill": {

    "name": "local-summary",

    "source": "H:\\repos\\web-timosam\\output\\security-skill-tests-2026-10-29\\skill-fixtures\\benign",

    "scanned_at": "2026-10-29T15:33:45.933199+00:00"

  },

  "risk_assessment": {

    "score": 0,

    "severity": "LOW",

    "recommendation": "SAFE",

    "max_issue_severity": "NONE"

  },

  "components": [

    {

      "path": "SKILL.md",

      "type": "markdown",

      "lines": 5,

      "executable": false,

      "size_bytes": 231,

      "source_url": null,

      "source_identity": null,

      "source_digest": null

    }

  ],

  "structured_summaries": [],

  "issues": [],

  "suppressed_count": 0,

  "suppressed": [],

  "metadata": {

    "has_executable_scripts": false,

    "skillspector_version": "2.12.0",

    "llm_requested": false,

    "llm_available": false,

    "meta_analysis_applied": false,

    "inference_usage": [],

    "llm_provenance": {

      "schema_version": 1,

      "provider": {

        "configured_adapter": "unknown",

        "resolved_adapter": "unknown",

        "effective_adapter": "not_applicable",

        "effective_adapters": [],

        "service": "unknown",

        "routing": {

          "deployment_override": null,

          "deployment_source": "unknown",

          "api_version": null,

          "api_version_source": "unknown"

        }

      },

      "analyzers": [

        {

          "analyzer_id": "mcp_tool_poisoning",

          "model": "z-ai/glm-5.3",

          "model_source": "resolved_configuration",

          "analyzer_revision": {

            "value": "2.12.0",

            "source": "skillspector_package",

            "source_revision": {

              "value": "b5987a332c9a118ec4714a5c79eb76641b546251",

              "source": "package_vcs_metadata"

            }

          }

        },

        {

          "analyzer_id": "semantic_developer_intent",

          "model": "z-ai/glm-5.3",

          "model_source": "resolved_configuration",

          "analyzer_revision": {

            "value": "2.12.0",

            "source": "skillspector_package",

            "source_revision": {

              "value": "b5987a332c9a118ec4714a5c79eb76641b546251",

              "source": "package_vcs_metadata"

            }

          }

        },

        {

          "analyzer_id": "semantic_quality_policy",

          "model": "z-ai/glm-5.3",

          "model_source": "resolved_configuration",

          "analyzer_revision": {

            "value": "2.12.0",

            "source": "skillspector_package",

            "source_revision": {

              "value": "b5987a332c9a118ec4714a5c79eb76641b546251",

              "source": "package_vcs_metadata"

            }

          }

        },

        {

          "analyzer_id": "semantic_security_discovery",

          "model": "z-ai/glm-5.3",

          "model_source": "resolved_configuration",

          "analyzer_revision": {

            "value": "2.12.0",

            "source": "skillspector_package",

            "source_revision": {

              "value": "b5987a332c9a118ec4714a5c79eb76641b546251",

              "source": "package_vcs_metadata"

            }

          }

        },

        {

          "analyzer_id": "meta_analyzer",

          "model": "z-ai/glm-5.3",

          "model_source": "resolved_configuration",

          "analyzer_revision": {

            "value": "2.12.0",

            "source": "skillspector_package",

            "source_revision": {

              "value": "b5987a332c9a118ec4714a5c79eb76641b546251",

              "source": "package_vcs_metadata"

            }

          }

        }

      ],

      "sampling": {

        "temperature": {

          "requested": null,

          "source": "provider_default",

          "forwarded_to_client": null,

          "adapter_support": false,

          "provider_support": "unknown"

        },

        "seed": {

          "requested": null,

          "source": "unset",

          "forwarded_to_client": null,

          "adapter_support": false,

          "provider_support": "unknown"

        },

        "reasoning_effort": {

          "requested": null,

          "source": "provider_default",

          "forwarded_to_client": null,

          "adapter_support": false,

          "provider_support": "unknown"

        }

      },

      "determinism": {

        "classification": "not_applicable",

        "control_status": "not_applied",

        "provider_guarantee": false,

        "reason": "LLM analysis was not executed for this scan."

      }

    },

    "filtering_mode": "heuristic"

  },

  "execution_successful": true,

  "analysis_completeness": {

    "total_components": 1,

    "scanned_components": 1,

    "coverage_percent": 100.0,

    "is_complete": true,

    "status": "complete",

    "execution_successful": true,

    "fully_inspected_files": 1,

    "partially_inspected_files": 0,

    "entirely_uninspected_files": 0,

    "ledger_exceptions": [],

    "scope_exclusions": [],

    "analyzer_statuses": [

      {

        "analyzer_id": "artifact_integrity",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "behavioral_ast",

        "status": "not_applicable",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "no_applicable_files",

        "message": "No files matched this analyzer's applicability contract."

      },

      {

        "analyzer_id": "behavioral_taint_tracking",

        "status": "not_applicable",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "no_applicable_files",

        "message": "No files matched this analyzer's applicability contract."

      },

      {

        "analyzer_id": "bundled_execution_surface",

        "status": "not_applicable",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "no_applicable_files",

        "message": "No files matched this analyzer's applicability contract."

      },

      {

        "analyzer_id": "mcp_least_privilege",

        "status": "not_applicable",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "no_applicable_files",

        "message": "No files matched this analyzer's applicability contract."

      },

      {

        "analyzer_id": "mcp_rug_pull",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "mcp_tool_poisoning",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "meta_analyzer",

        "status": "not_applicable",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "no_applicable_files",

        "message": "No files matched this analyzer's applicability contract."

      },

      {

        "analyzer_id": "semantic_developer_intent",

        "status": "disabled",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "disabled_by_configuration",

        "message": "Analyzer was disabled by the requested configuration."

      },

      {

        "analyzer_id": "semantic_quality_policy",

        "status": "disabled",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "disabled_by_configuration",

        "message": "Analyzer was disabled by the requested configuration."

      },

      {

        "analyzer_id": "semantic_security_discovery",

        "status": "disabled",

        "planned_work": 0,

        "completed": 0,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0,

        "reason_code": "disabled_by_configuration",

        "message": "Analyzer was disabled by the requested configuration."

      },

      {

        "analyzer_id": "static_patterns_agent_snooping",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_anti_refusal",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_data_exfiltration",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_deserialization",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_excessive_agency",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_harmful_content",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_memory_poisoning",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_output_handling",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_privilege_escalation",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_prompt_injection",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_rogue_agent",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_ssrf",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_supply_chain",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_system_prompt_leakage",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_patterns_tool_misuse",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      },

      {

        "analyzer_id": "static_yara",

        "status": "completed",

        "planned_work": 1,

        "completed": 1,

        "partial": 0,

        "skipped": 0,

        "failed": 0,

        "unaccounted": 0

      }

    ],

    "references": [],

    "limitations": [],

    "findings_before_filtering": 0,

    "findings_after_filtering": 0

  }

}

