{
  "release": "1.1.1",
  "channel": "public-beta",
  "scannerVersion": "1.1.1",
  "extensionVersion": "1.1.1",
  "macosReceiptVersion": "1.1.1",
  "macosSetupVersion": "1.1.1",
  "linuxBundleVersion": "1.1.1",
  "source": {
    "scannerCommit": "ef813fa04574f72779ed4a53ce8a0ef120fb00c4",
    "extensionArtifactCommit": "ce9f43efb2a96b45fc3fafc75e601740b225cce1",
    "extensionRuntimeUnchangedFromRc3": true
  },
  "artifacts": {
    "sprk3-mini-ora-public-universal-1.1.1.pkg": {
      "sha256": "f2e234dcb88e561958e91bea7776ec4ad957a567ad69d9cc3c43e2743b243af9",
      "bytes": 34604047
    },
    "NLTC.sprk3-argus-1.1.1.vsix": {
      "sha256": "6d4453d7b500827f4d0d6dda126872c2b93d5be45c18220718f50c7202b312e2",
      "bytes": 1825247
    },
    "sprk3-mini-ora-1.1.1-linux-aarch64.tar.gz": {
      "sha256": "255959c1aae5e4dad78382fe4f6dd703cd19402285e466fc2eae25935b7205da",
      "bytes": 17844824
    },
    "sprk3-mini-ora-1.1.1-linux-x86_64.tar.gz": {
      "sha256": "a45732fbedb63594a71c998e5517b1625cf451abf9ac698494e570e8acc272ef",
      "bytes": 18343275
    }
  },
  "binaries": {
    "macos-arm64": {
      "sha256": "653b594059535506435aa328d090bbec1ba290de7ce0b7821557ce3e53987141",
      "bytes": 15161520
    },
    "macos-x86_64": {
      "sha256": "fc17c55b13e9183478d0bf2b1a76439a610b8ac5c615c48418424a4f3b162d8c",
      "bytes": 15741872
    },
    "linux-aarch64": {
      "sha256": "156634f45beccde50fe0860544115a77187b13a08d61d6b17a692a0d4d5f05aa",
      "bytes": 16190968
    },
    "linux-x86_64": {
      "sha256": "720ae2f422647201c7718910ed17d9bb1eb06d9dee87de607e943817e04657c8",
      "bytes": 16687176
    }
  },
  "apple": {
    "status": "Accepted",
    "submissionId": "301557e2-a02e-4931-9eeb-d35860e23222",
    "stapled": true,
    "gatekeeper": "Notarized Developer ID",
    "teamId": "6JBK94Z45M"
  },
  "tests": {
    "macosSource": {
      "passed": 485,
      "skipped": 11
    },
    "linuxSource": {
      "passed": 450,
      "skipped": 46,
      "note": "444 passed initially; six checks passed after missing QA fixture files were copied."
    },
    "extensionUnit": {
      "passed": 112
    },
    "extensionIntegration": {
      "passed": 38
    },
    "packagedWorkflow": {
      "macos-arm64": 27,
      "macos-x86_64": 27
    },
    "actualEditor": {
      "platform": "macos-arm64",
      "installedUpgrade": true,
      "projectCommandsPassed": 8,
      "citedAnswer": true
    },
    "packagedFeatures": {
      "macos-arm64": {
        "passed": 26,
        "checks": [
          "packaged_version",
          "native_graph_flow",
          "source_value_omitted",
          "working_change_review",
          "private_review_history",
          "index_review",
          "virtual_patch_unchanged_disk",
          "evidence_question",
          "defend_monitor_only",
          "runtime_review_details",
          "runtime_review_audit",
          "reviewed_feedback_proposal",
          "stale_runtime_review_rejected",
          "controls",
          "triage",
          "authentication",
          "scope",
          "packaged_mcp",
          "mcp_privacy",
          "separate_helper_calls",
          "local_import_keyword_flow",
          "matched_call_return_evidence",
          "invalid_helper_binding_unresolved",
          "dynamic_helper_boundary",
          "helper_evidence_privacy",
          "logs_omit_credentials"
        ]
      },
      "macos-x86_64": {
        "passed": 26,
        "checks": [
          "packaged_version",
          "native_graph_flow",
          "source_value_omitted",
          "working_change_review",
          "private_review_history",
          "index_review",
          "virtual_patch_unchanged_disk",
          "evidence_question",
          "defend_monitor_only",
          "runtime_review_details",
          "runtime_review_audit",
          "reviewed_feedback_proposal",
          "stale_runtime_review_rejected",
          "controls",
          "triage",
          "authentication",
          "scope",
          "packaged_mcp",
          "mcp_privacy",
          "separate_helper_calls",
          "local_import_keyword_flow",
          "matched_call_return_evidence",
          "invalid_helper_binding_unresolved",
          "dynamic_helper_boundary",
          "helper_evidence_privacy",
          "logs_omit_credentials"
        ]
      },
      "linux-aarch64": {
        "passed": 26,
        "checks": [
          "packaged_version",
          "native_graph_flow",
          "source_value_omitted",
          "working_change_review",
          "private_review_history",
          "index_review",
          "virtual_patch_unchanged_disk",
          "evidence_question",
          "defend_monitor_only",
          "runtime_review_details",
          "runtime_review_audit",
          "reviewed_feedback_proposal",
          "stale_runtime_review_rejected",
          "controls",
          "triage",
          "authentication",
          "scope",
          "packaged_mcp",
          "mcp_privacy",
          "separate_helper_calls",
          "local_import_keyword_flow",
          "matched_call_return_evidence",
          "invalid_helper_binding_unresolved",
          "dynamic_helper_boundary",
          "helper_evidence_privacy",
          "logs_omit_credentials"
        ]
      },
      "linux-x86_64": {
        "passed": 26,
        "checks": [
          "packaged_version",
          "native_graph_flow",
          "source_value_omitted",
          "working_change_review",
          "private_review_history",
          "index_review",
          "virtual_patch_unchanged_disk",
          "evidence_question",
          "defend_monitor_only",
          "runtime_review_details",
          "runtime_review_audit",
          "reviewed_feedback_proposal",
          "stale_runtime_review_rejected",
          "controls",
          "triage",
          "authentication",
          "scope",
          "packaged_mcp",
          "mcp_privacy",
          "separate_helper_calls",
          "local_import_keyword_flow",
          "matched_call_return_evidence",
          "invalid_helper_binding_unresolved",
          "dynamic_helper_boundary",
          "helper_evidence_privacy",
          "logs_omit_credentials"
        ]
      }
    },
    "compiledLinuxProjectTests": {
      "aarch64": {
        "passed": 86,
        "auditedDependencies": 36,
        "knownVulnerabilities": 0
      },
      "x86_64": {
        "passed": 86,
        "auditedDependencies": 36,
        "knownVulnerabilities": 0
      }
    },
    "linuxDesktopFresh": {
      "platform": "linux",
      "architecture": "aarch64",
      "binarySha256": "156634f45beccde50fe0860544115a77187b13a08d61d6b17a692a0d4d5f05aa",
      "activationServer": "simulated",
      "baselineExtensionVersion": "1.1.1",
      "extensionVersion": "1.1.1",
      "extensionSha256": "6d4453d7b500827f4d0d6dda126872c2b93d5be45c18220718f50c7202b312e2",
      "checks": [
        "project_is_required",
        "missing_token_rolls_back_new_install",
        "activation_native_keyring_roundtrip",
        "fresh_install_reuses_valid_activation",
        "real_vscode_installs_bundled_extension",
        "initial_editor_runtime_matches_bundle",
        "installed_binary_matches_release",
        "token_is_private",
        "systemd_registration_is_private",
        "agent_logs_are_written",
        "installed_scan_finds_fixture",
        "literal_project_path_works",
        "launcher_review",
        "launcher_graph",
        "launcher_triage",
        "launcher_runtime-history",
        "launcher_mcp",
        "history_is_persisted",
        "failed_upgrade_restores_service_and_token",
        "failed_upgrade_restores_scanning",
        "failed_upgrade_preserves_bundled_extension",
        "failed_upgrade_preserves_editor_extension",
        "upgrade_restarts_agent",
        "upgrade_preserves_history",
        "upgrade_installs_candidate_extension",
        "upgraded_editor_runtime_matches_bundle",
        "upgrade_installs_exact_candidate_bytes",
        "upgraded_agent_scans_fixture",
        "first_uninstall_stops_and_removes_app",
        "uninstall_preserves_history_and_activation",
        "reinstall_reuses_activation",
        "explicit_credential_removal",
        "setup_logs_omit_token"
      ],
      "passed": 33
    },
    "linuxDesktopUpgradeFromRc3": {
      "platform": "linux",
      "architecture": "aarch64",
      "binarySha256": "156634f45beccde50fe0860544115a77187b13a08d61d6b17a692a0d4d5f05aa",
      "activationServer": "simulated",
      "baselineExtensionVersion": "1.1.1",
      "extensionVersion": "1.1.1",
      "extensionSha256": "6d4453d7b500827f4d0d6dda126872c2b93d5be45c18220718f50c7202b312e2",
      "checks": [
        "project_is_required",
        "missing_token_rolls_back_new_install",
        "activation_native_keyring_roundtrip",
        "fresh_install_reuses_valid_activation",
        "real_vscode_installs_bundled_extension",
        "initial_editor_runtime_matches_bundle",
        "installed_binary_matches_release",
        "token_is_private",
        "systemd_registration_is_private",
        "agent_logs_are_written",
        "installed_scan_finds_fixture",
        "literal_project_path_works",
        "launcher_review",
        "launcher_graph",
        "launcher_triage",
        "launcher_runtime-history",
        "launcher_mcp",
        "history_is_persisted",
        "failed_upgrade_restores_service_and_token",
        "failed_upgrade_restores_scanning",
        "failed_upgrade_preserves_bundled_extension",
        "failed_upgrade_preserves_editor_extension",
        "upgrade_restarts_agent",
        "upgrade_preserves_history",
        "upgrade_installs_candidate_extension",
        "upgraded_editor_runtime_matches_bundle",
        "upgrade_installs_exact_candidate_bytes",
        "upgraded_agent_scans_fixture",
        "first_uninstall_stops_and_removes_app",
        "uninstall_preserves_history_and_activation",
        "reinstall_reuses_activation",
        "explicit_credential_removal",
        "setup_logs_omit_token"
      ],
      "passed": 33
    }
  },
  "integrity": {
    "nativeProtectedModulesPerBinary": 16,
    "requiredModulesPerBinary": 36,
    "noProtectedPythonFallback": true,
    "productionMarkerGate": "passed",
    "payloadInspection": "passed",
    "vsixExactAllowlistEntries": 22
  },
  "dependencyAudit": {
    "linux": "no known vulnerabilities",
    "macosArm64": "no known vulnerabilities",
    "macosIntel": "No unexpected advisories. Existing cryptography 48.0.1 exception: PYSEC-2026-3552, PYSEC-2026-3553, PYSEC-2026-3554 (6 alias records ignored); newer macOS x86_64 wheels unavailable. Affected X.509 verifier / PKCS#7 APIs are not called."
  },
  "testIsolation": "Synthetic activation responses, encrypted rules and test credentials. No live customer activation used.",
  "limitations": [
    "Clean-machine macOS installer acceptance remains open.",
    "Live customer activation and Oren normal-editor workflow acceptance remain open.",
    "Native Intel Linux desktop acceptance remains open; Intel runtime checks used Rosetta emulation.",
    "Windows preview is not published; Microsoft identity validation and Authenticode signing remain pending.",
    "Advanced analysis has bounded coverage. Production Defend runtime collection and enforcement remain pending."
  ],
  "rollback": {
    "version": "1.0.2",
    "sha256": "0a9f8a5f5e31b9b98665164a3fc0480b75e54236380af896460aedf2348deb47",
    "downloadUrl": "https://defend.sprk3.com/download/sprk3-mini-ora-public-universal-1.0.2.pkg"
  }
}
