{
  "schema_version": "1.0",
  "bundle_kind": "kaos-compliance.package",
  "package": "kaos-ui",
  "version": "0.1.0a16",
  "snapshot_slice": {
    "name": "kaos-ui",
    "identity": {
      "pypi_version": "0.1.0a16",
      "pypi_url": "https://pypi.org/project/kaos-ui/0.1.0a16/",
      "main_head_sha": "08c737f93439eca630d58c2b7e8448242de4c4ac",
      "latest_tag": "v0.1.0a16",
      "latest_tag_sha": "08c737f93439eca630d58c2b7e8448242de4c4ac",
      "tag_at_head": true,
      "commits_past_tag": null,
      "repo_visibility": "public",
      "last_commit_at": "2026-06-23T20:21:20Z"
    },
    "ci": {
      "workflow_conclusion": "success",
      "workflow_run_id": 28054464536,
      "workflow_run_url": "https://github.com/273v/kaos-ui/actions/runs/28054464536",
      "head_sha": "08c737f93439eca630d58c2b7e8448242de4c4ac",
      "run_completed_at": "2026-06-23T20:34:17Z",
      "matrix": [
        {
          "name": "test (linux-x64 / Python 3.14)",
          "conclusion": "success",
          "status": "completed",
          "started_at": "2026-06-22T07:05:04Z",
          "completed_at": "2026-06-22T07:05:25Z",
          "duration_seconds": 21
        },
        {
          "name": "test (linux-x64 / Python 3.14t)",
          "conclusion": "success",
          "status": "completed",
          "started_at": "2026-06-22T07:06:24Z",
          "completed_at": "2026-06-22T07:06:46Z",
          "duration_seconds": 22
        },
        {
          "name": "test (macos-arm64 / Python 3.13)",
          "conclusion": "success",
          "status": "completed",
          "started_at": "2026-06-22T07:04:43Z",
          "completed_at": "2026-06-22T07:05:11Z",
          "duration_seconds": 28
        },
        {
          "name": "test (windows-x64 / Python 3.13)",
          "conclusion": "success",
          "status": "completed",
          "started_at": "2026-06-22T07:04:47Z",
          "completed_at": "2026-06-22T07:05:37Z",
          "duration_seconds": 50
        },
        {
          "name": "test (linux-x64 / Python 3.15)",
          "conclusion": "success",
          "status": "completed",
          "started_at": "2026-06-22T07:08:06Z",
          "completed_at": "2026-06-22T07:08:26Z",
          "duration_seconds": 20
        }
      ]
    },
    "security": {
      "workflow_conclusion": "success",
      "workflow_run_id": 28054463699,
      "workflow_run_url": "https://github.com/273v/kaos-ui/actions/runs/28054463699",
      "jobs": [
        {
          "name": "gitleaks (incremental)",
          "conclusion": "success",
          "status": "completed",
          "completed_at": "2026-06-23T20:21:38Z"
        },
        {
          "name": "bandit (static security)",
          "conclusion": "success",
          "status": "completed",
          "completed_at": "2026-06-23T20:21:40Z"
        }
      ],
      "run_completed_at": "2026-06-23T20:21:41Z"
    },
    "open_prs": {
      "count": 0,
      "titles": []
    },
    "freshness": {
      "days_since_last_commit": 0,
      "days_since_last_release": 0,
      "days_since_last_security_scan": 0
    },
    "supply_chain": {
      "pypi_version": "0.1.0a16",
      "pypi_release_iso": "2026-06-23T20:22:27.261963Z",
      "wheel_platforms": [
        "any"
      ],
      "wheel_sha256s": {
        "kaos_ui-0.1.0a16-py3-none-any.whl": "0b6ede0c17a4f8f5eb4772384fa8ba471a3d08072fae6554639a95ef2f9f6fd6",
        "kaos_ui-0.1.0a16.tar.gz": "cffd914e099ac7ca0bbcd0b714e59d7ea914eb7ed6b7d3edb6cb8a91ae870817"
      },
      "is_abi3": false,
      "has_musllinux_wheel": false,
      "license_expression": "Apache-2.0",
      "license_files_in_wheel": [
        "LICENSE",
        "NOTICE"
      ],
      "attestations": {
        "pep740_present": true,
        "publisher_kind": "GitHub",
        "publisher_source_repo": "273v/kaos-ui",
        "publisher_workflow_ref": "release.yml@pypi",
        "rekor_log_index": 1931142735,
        "verified_count": 2,
        "total_count": 2
      },
      "sbom": {
        "components_count": 20,
        "license_breakdown": {
          "MIT": 11,
          "BSD-3-Clause": 3,
          "Apache-2.0": 3,
          "Apache-2.0 OR BSD-2-Clause": 1,
          "BSD-2-Clause": 1,
          "PSF-2.0": 1
        },
        "weak_copyleft": [],
        "strong_copyleft": [],
        "unknown_license": [],
        "sbom_artifact_path": "data/sbom/kaos-ui-0.1.0a16.cdx.json"
      },
      "errors": []
    },
    "governance": {
      "dco_signoff_rate_90d": 0.913,
      "conventional_commits_rate_90d": 0.864,
      "verified_commit_ratio_90d": 0.456,
      "commits_90d": 103,
      "unique_committers_90d": 2,
      "branch_protection_enabled": false,
      "branch_protection_summary": {},
      "codeowners_path": ".github/CODEOWNERS",
      "security_md_present": true,
      "security_md_disclosure_window_days": 90,
      "notice_present": true,
      "license_files_in_sdist": [
        "LICENSE",
        "NOTICE"
      ],
      "releases_90d": 15,
      "median_pr_age_days": null,
      "open_pr_count": 0,
      "open_issue_count": 0,
      "time_to_pypi_seconds_median": 55,
      "errors": []
    },
    "code_metrics": {
      "python": {
        "src_loc": 8818,
        "tests_loc": 6948,
        "src_files": 58,
        "tests_files": 67,
        "tests_count": 456
      },
      "rust": {
        "src_loc": 0,
        "tests_loc": 0,
        "src_files": 0,
        "tests_files": 0,
        "tests_count": 0
      },
      "errors": []
    },
    "errors": []
  },
  "sbom": {
    "mirror_path": "api/v1/sbom/kaos-ui-0.1.0a16.cdx.json",
    "github_release_url": "https://github.com/273v/kaos-ui/releases/download/v0.1.0a16/kaos-ui-0.1.0a16.cdx.json"
  },
  "attestation": {
    "present": true,
    "publisher_kind": "GitHub",
    "publisher_source_repo": "273v/kaos-ui",
    "publisher_workflow_ref": "release.yml@pypi",
    "rekor_log_index": 1931142735,
    "verified_count": 2,
    "total_count": 2,
    "pypi_simple_index_url": "https://pypi.org/simple/kaos-ui/"
  }
}
