{
  "active_key_id": "7f04cee04f03ed44c82f00eb246db4186eb2e80dd4f2147bc3ae2c1045778d2d",
  "algorithm": "ed25519",
  "checksum": {
    "algorithm": "sha256",
    "filename": "SHA256SUMS",
    "format": "lowercase_hex_two_spaces_filename"
  },
  "domain": "adaptive-learning-release-bundle-v1",
  "provider": "adaptive_learning_ed25519",
  "repository": "Adaptive-Learning-AI-Company/Adaptive-Learning",
  "schema_version": 1,
  "signer_identity_pattern": "https://github.com/Adaptive-Learning-AI-Company/Adaptive-Learning/.github/workflows/signed-release.yml@refs/tags/v{version}",
  "signer_workflow": "Adaptive-Learning-AI-Company/Adaptive-Learning/.github/workflows/signed-release.yml",
  "status": "configured",
  "trusted_keys": [
    {
      "first_version": "2.0.0",
      "key_id": "7f04cee04f03ed44c82f00eb246db4186eb2e80dd4f2147bc3ae2c1045778d2d",
      "last_version": null,
      "public_key_base64": "34yif76qTlovuRkRgdMp6mBB7/lyK4KR7Oe8EyCnUzA=",
      "public_key_sha256": "7f04cee04f03ed44c82f00eb246db4186eb2e80dd4f2147bc3ae2c1045778d2d",
      "status": "active"
    }
  ],
  "verification": {
    "assurance": "The source-pinned Ed25519 key authenticates the exact SHA256SUMS bytes, repository, tag, commit, build ID, and complete subject map; every local subject digest must match SHA256SUMS.",
    "bootstrap_command": "uv sync --locked --all-groups",
    "local_command": ".venv/bin/python scripts/public_transparency.py verify-release --bundle-dir RELEASE_DIRECTORY",
    "network_required": false,
    "tool": "Python cryptography Ed25519 verifier"
  }
}
