72 lines
3 KiB
JSON
72 lines
3 KiB
JSON
{
|
|
"schema": "hololake.stage-one-desktop-convergence/v1",
|
|
"record_id": "HLP-STAGE-ONE-DESKTOP-CONVERGENCE-001",
|
|
"version": "2026-08-14.1",
|
|
"state": "CURRENT_LOCAL_CONVERGENCE_CONTRACT_SOURCE_NOT_YET_PUBLISHED",
|
|
"development_id": "DEV-20260814-003",
|
|
"architecture_page": "product-source/hololake-platform/architecture/HOLOLAKE-STAGE-ONE-DESKTOP-CONVERGENCE-AND-CAPABILITY-AUDIT-20260814.md",
|
|
"language_runtime_product_boundary": "product-source/hololake-native-desktop/contracts/language-runtime-product-update-boundary.json",
|
|
"installed_capability_audit": "product-source/hololake-native-desktop/audit/stage-one-installed-product-capability-audit.json",
|
|
"canonical_mainline": {
|
|
"source": "product-source/hololake-native-desktop",
|
|
"technology": "TAURI_V2_RUST_REACT",
|
|
"parallel_product_lines_allowed": false,
|
|
"installed_candidate_role": "LOCAL_ACCEPTANCE_CANDIDATE_NOT_SEPARATE_PRODUCT_LINE",
|
|
"formal_stage_one_product_complete": false
|
|
},
|
|
"donors": [
|
|
{
|
|
"source": "product-source/hololake-platform",
|
|
"role": "READ_ONLY_ENGINEERING_CONTRACT_TEST_AND_NATIVE_BOUNDARY_DONOR"
|
|
},
|
|
{
|
|
"source": "product-source/hololake-desktop",
|
|
"role": "READ_ONLY_KNOWLEDGE_UX_AND_BEHAVIOR_DONOR"
|
|
},
|
|
{
|
|
"source": "product-source/guanghu-knowledge-base",
|
|
"role": "READ_ONLY_KNOWLEDGE_UX_BEHAVIOR_AND_PROTECTED_DATA_DONOR"
|
|
}
|
|
],
|
|
"keep_foundation": [
|
|
"SIGNED_NATIVE_SHELL",
|
|
"LOCAL_BROKER_AND_RESUMABLE_SESSION",
|
|
"PNCC_READ_ONLY_PROJECTION",
|
|
"HUMAN_CONFIRMED_REPOSITORY_MOUNT",
|
|
"RECEIPTS",
|
|
"FAIL_CLOSED_UPDATE_AND_ROLLBACK"
|
|
],
|
|
"under_lake_foundation_not_product_completion": [
|
|
"DYNAMIC_CAPABILITY_ROUTING",
|
|
"RELEASE_BROADCAST",
|
|
"RELEASE_ACTIVATION_OPERATOR",
|
|
"UPDATE_SERVER_FOUNDATION"
|
|
],
|
|
"stage_one_implementation_order": [
|
|
"PERSONAL_CHANNEL_IDENTITY_TASK_EVENT_RECEIPT_KERNEL",
|
|
"KNOWLEDGE_TREE_PAGE_SEARCH_AND_LOCAL_PERSISTENCE",
|
|
"HUMAN_APPROVAL_CENTER_AND_GIT_EVIDENCE_READBACK",
|
|
"LAKE_LAMP_CROSS_SESSION_CONTINUITY_PROJECTION",
|
|
"SIGNED_INSTALL_UPDATE_ROLLBACK_AND_REVERSIBLE_DATA_MIGRATION"
|
|
],
|
|
"donor_exit_requires": [
|
|
"PHYSICAL_USER_DATA_INVENTORY",
|
|
"RECOVERABLE_BACKUP",
|
|
"FILE_BY_FILE_HASH_READBACK",
|
|
"REVERSIBLE_DATA_MIGRATION_REHEARSAL",
|
|
"NEW_TAURI_REGRESSION_TESTS",
|
|
"SIGNED_INSTALLED_RUNTIME_ACCEPTANCE",
|
|
"HUMAN_VISIBLE_CLEANUP_SCOPE_CONFIRMATION",
|
|
"RECOVERABLE_ARCHIVE_RECEIPT"
|
|
],
|
|
"actions": {
|
|
"application_deletion": "NOT_AUTHORIZED_NOT_EXECUTED",
|
|
"application_replacement": "NOT_AUTHORIZED_NOT_EXECUTED",
|
|
"user_data_migration": "NOT_EXECUTED",
|
|
"repository_publication": "NOT_YET_PUBLISHED",
|
|
"desktop_artifact_build": "NOT_EXECUTED_FOR_THIS_CONTRACT",
|
|
"desktop_installation": "NOT_EXECUTED_FOR_THIS_CONTRACT",
|
|
"server_deployment": "NOT_EXECUTED_FOR_THIS_CONTRACT"
|
|
},
|
|
"truth_policy": "ARCHITECTURE_SOURCE_ARTIFACT_SIGNATURE_INSTALLATION_DATA_MIGRATION_DEPLOYMENT_AND_HEALTH_REQUIRE_SEPARATE_RECEIPTS"
|
|
}
|