{
  "schema": "sentinelos.public_conversion.package_lock.v1",
  "conversion_release": "1.0.0-AMBROSO",
  "repository": {
    "url": "https://repo.sentinellinux.org",
    "suite": "stable",
    "component": "main",
    "key_fingerprint": "6D67428E0E940380DD9FF23C472126A6F65BD513",
    "key_sha256": "82562c06c2015cac9464d4dcc6b53466034734de63be528e73ca7cc7aafd3246",
    "source_format": "deb822",
    "key_signing_fingerprint": "26AA13168D2097E21605BBFDC8C4AC1FD06C8483",
    "keyring_sha256": "cad463ec65676ea8daa59e9edb4eab12e359d7d6568592cf27d7af2472c80cf9",
    "rotation_date": "2026-07-21",
    "retired_key_fingerprint": "1367E6A5C2B4A51F33889EA8B82312528A592DB2"
  },
  "packages": [
    {
      "name": "sentinelos-hardening-base",
      "version": "0.2.6a-1"
    },
    {
      "name": "sentinelos-hardening-baseline",
      "version": "0.2.6a-1"
    },
    {
      "name": "sentinelos-theme-family",
      "version": "0.3.1-1"
    },
    {
      "name": "sentinelos-icon-theme",
      "version": "1.0.16-1"
    },
    {
      "name": "sentinelos-icon-theme-family",
      "version": "1.0.16-1"
    },
    {
      "name": "sentinelos-desktop-branding-baseline",
      "version": "1.0.16-1"
    },
    {
      "name": "sentinelos-cursor-themes",
      "version": "1.2.0-1"
    },
    {
      "name": "sentinelos-theme-cursor-integration",
      "version": "1.1.0-1"
    },
    {
      "name": "sentinelos-desktop-cursor-baseline",
      "version": "1.1.0-1"
    },
    {
      "name": "sentinelos-mate-menu-panel-baseline",
      "version": "0.2.5-1"
    },
    {
      "name": "aegis-sentinel-suite",
      "version": "1.2.2-1"
    },
    {
      "name": "sentinelos-aegis-theme",
      "version": "1.0.1-1"
    },
    {
      "name": "sentinel-desktop-suite",
      "version": "1.0.0-2"
    },
    {
      "name": "sentinel-program-manager",
      "version": "1.0.2-2"
    },
    {
      "name": "sentinel-notes",
      "version": "1.0.2-2"
    },
    {
      "name": "sentinel-calculator",
      "version": "1.1.1-2"
    },
    {
      "name": "sentinel-calendar",
      "version": "1.0.2-2"
    },
    {
      "name": "sentinel-diary",
      "version": "1.0.2-2"
    },
    {
      "name": "sentinel-terminal",
      "version": "1.0.4-2"
    },
    {
      "name": "sentinel-ledger",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinel-system-monitor",
      "version": "1.0.2-2"
    },
    {
      "name": "sentinel-browser",
      "version": "1.1.20-2"
    },
    {
      "name": "sentinel-download-guard",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinel-contacts",
      "version": "1.0.2-2"
    },
    {
      "name": "sentinel-jobs",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinel-password-vault",
      "version": "1.0.3-2"
    },
    {
      "name": "sentinel-maintenance",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinel-inventory",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinel-documents",
      "version": "1.0.2-3"
    },
    {
      "name": "sentinel-pantry",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinel-media-index",
      "version": "1.0.8-2"
    },
    {
      "name": "sentinel-media-player",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinel-forge",
      "version": "1.1.1-2"
    },
    {
      "name": "sentinel-forge-crypto",
      "version": "0.1.1-2"
    },
    {
      "name": "sentinel-wallet",
      "version": "1.1.14-2"
    },
    {
      "name": "sentinelos-login-boot-branding",
      "version": "1.0.1-2"
    },
    {
      "name": "sentinelos-wallpapers",
      "version": "1.0.0-1"
    },
    {
      "name": "sentinelos-drift-control",
      "version": "1.0.0-3"
    },
    {
      "name": "sentinelos-release-baseline",
      "version": "1.0.0-3"
    },
    {
      "name": "sentinelos-release-gate",
      "version": "1.0.0-1"
    }
  ],
  "public_private_boundary": {
    "forbidden_packages": [
      "aegis-prime",
      "aegis-repo",
      "sentinel-repo",
      "ghx57-edition",
      "ghx57-repository"
    ],
    "runtime_payload_downloaders": false
  },
  "master_version": "1.0.18-final",
  "policy_as_packages": {
    "mandatory": true,
    "direct_converter_policy_writes_allowed": false,
    "audit_interface": "sentinelos-hardening --audit",
    "apply_interface": "sentinelos-hardening --apply-safe-baseline --confirm APPLY_SENTINELOS_HARDENING_BASE",
    "verify_interface": "sentinelos-hardening --verify",
    "restore_interface": "sentinelos-hardening --restore-safe-baseline --confirm RESTORE_SENTINELOS_HARDENING_BASE"
  },
  "desktop_policy_as_packages": {
    "mandatory": true,
    "base_theme": "SentinelOS-Light",
    "base_icon_theme": "SentinelOS-Light",
    "base_cursor_theme": "SentinelOS-Cursor-Light-Cyan",
    "base_marco_theme": "SentinelOS-Light",
    "unmanaged_asset_copy_allowed": false,
    "panel_layout_generated_by_converter": false,
    "component_file_ownership_supported": true,
    "directory_ownership_required": false,
    "menu_panel_dependency_closure_supported": true,
    "menu_panel_metapackage_payload_required": false,
    "menu_panel_payload_audit": "linear_dpkg_query_L",
    "menu_panel_live_apply": "deferred_to_next_clean_mate_login",
    "unbounded_per_path_owner_queries_allowed": false
  },
  "desktop_suite_policy_as_packages": {
    "mandatory": true,
    "contract_version": "1.0.0",
    "component_package_count": 22,
    "policy_metapackage": "sentinel-desktop-suite=1.0.0-2",
    "authoritative_source_sha256": "009979e81da5a8d22ecba1459f2d65001d6a2367eae099b40bebed81ab9a8e59",
    "exact_versions_required": true,
    "application_launch_during_conversion": false,
    "user_data_creation_during_conversion": false,
    "pending_virus_scanner_excluded": true,
    "forbidden_payload_prefixes": [
      "/home/",
      "/usr/local/"
    ],
    "desktop_entry_hotfix": {
      "package": "sentinel-documents=1.0.2-3",
      "invalid_category_removed": "Sentinel",
      "extension_category": "X-SentinelOS"
    }
  },
  "login_boot_release_policy_as_packages": {
    "mandatory": true,
    "package": "sentinelos-login-boot-branding=1.0.1-2",
    "apply_interface": "sentinelos-release-identity --apply",
    "verify_interface": "sentinelos-release-identity --verify --json",
    "restore_interface": "sentinelos-release-identity --restore",
    "direct_converter_asset_writes_allowed": false,
    "lightdm_restart_automatic": false,
    "wallpaper_package": "sentinelos-wallpapers=1.0.0-1",
    "registered_wallpapers": 24,
    "visual_accent": "Sentinel cyan with restrained AEGIS gold",
    "plymouth_ownership_transition": {
      "replaces": "sentinelos-plymouth-theme (<= 0.2.0c-1)",
      "force_overwrite": false
    }
  },
  "cleanup_drift_policy_as_packages": {
    "mandatory": true,
    "drift_control": "sentinelos-drift-control=1.0.0-3",
    "release_baseline": "sentinelos-release-baseline=1.0.0-3",
    "locked_package_count": 37,
    "automatic_remediation": false,
    "apt_autoremove": false,
    "user_file_deletion": false,
    "application_data_deletion": false,
    "weekly_audit_timer": true,
    "debian_base_updates_allowed": true
  },
  "final_release_gate_policy_as_packages": {
    "mandatory": true,
    "release_gate": "sentinelos-release-gate=1.0.0-1",
    "drift_control": "sentinelos-drift-control=1.0.0-3",
    "release_baseline": "sentinelos-release-baseline=1.0.0-3",
    "read_only": true,
    "automatic_remediation": false,
    "iso_build_inputs_generated": true,
    "iso_toolchain_required_on_target": false
  }
}
