feat: establish native desktop update trust root

This commit is contained in:
冰朔 2026-08-12 10:29:00 +08:00
commit cff488bb03
29 changed files with 8485 additions and 60 deletions

View file

@ -0,0 +1,47 @@
{
"schema": "hololake.native-desktop-trust-root-receipt/v1",
"receipt_id": "HLP-NATIVE-DESKTOP-TRUST-ROOT-001-20260812",
"development_id": "DEV-20260811-010",
"repository_id": "REPO-014",
"branch": "main",
"source_base_commit": "a2302cfd13c45d25b0cb1f70e49b05d957a71e31",
"canonical_source": "product-source/hololake-native-desktop",
"recorded_at": "2026-08-12T10:27:13+08:00",
"implemented": {
"clean_tauri_v2_rust_react_scaffold": true,
"inherited_product_tree_copied": false,
"upstream_product_update_endpoints_present": false,
"release_trust_default": "UNPROVISIONED_FAIL_CLOSED",
"tauri_static_manifest_field_compatibility": true,
"human_opt_in_download_install_required": true,
"automatic_update_check_on_startup": false,
"automatic_restart_allowed": false,
"updater_ipc_exposed_to_webview": false,
"private_signing_material_in_source": false,
"product_ui_started": false
},
"verification": {
"foundation_contract_tests": "PASS_4_OF_4",
"architecture_projection_tests": "PASS_4_OF_4",
"rust_unit_tests": "PASS_3_OF_3",
"rust_strict_clippy": "PASS_100",
"typescript_and_vite_build": "PASS_100",
"tauri_release_binary_build_without_bundle": "PASS_100",
"npm_production_dependency_audit": "PASS_0_VULNERABILITIES",
"git_diff_check": "PASS_100"
},
"truth_boundary": {
"local_source_implemented": true,
"release_binary_built": true,
"installer_bundle_built": false,
"formal_bundle_identifier_registered": false,
"production_update_domain_registered": false,
"tauri_update_signing_key_provisioned": false,
"platform_signed_and_notarized": false,
"installed_runtime_accepted": false,
"published_to_remote_main": false,
"deployed": false
},
"next_gate": "REGISTER_PRODUCTION_IDENTITY_OR_CONTINUE_DUAL_DONOR_AUDIT_FROM_THIS_FAIL_CLOSED_BASELINE",
"state": "LOCAL_CHECKPOINT_VERIFIED_NOT_PUBLISHED"
}