79 lines
3.3 KiB
JSON
79 lines
3.3 KiB
JSON
{
|
|
"schema": "hololake.file-migration-provenance/v1",
|
|
"record_id": "HLP-PNCC-MIGRATION-PROVENANCE-001",
|
|
"development_id": "DEV-20260813-004",
|
|
"recorded_at": "2026-08-13",
|
|
"target": "product-source/hololake-native-desktop",
|
|
"target_license_expression": "AGPL-3.0-or-later",
|
|
"decision": "CLEAN_ROOM_REIMPLEMENT_CONTRACT_NO_DONOR_SOURCE_COPY",
|
|
"whole_tree_copy_authorized": false,
|
|
"model_runtime_migration_authorized": false,
|
|
"execution_limb_migration_authorized": false,
|
|
"human_live_projection_migration_authorized": false,
|
|
"facts_used": [
|
|
{
|
|
"source_path": "../hololake-platform/src-tauri/src/persona_code_channel.rs",
|
|
"observed_sha256": "be34ecd27a7563cc9e5e205e3be760ede8e2a3b7ab6147b44200036e5108e30d",
|
|
"latest_observed_commit": "b0970ed0d22fa188a06d59af7f5416e57e6384da",
|
|
"latest_observed_author": "冰朔 <565183519@qq.com>",
|
|
"contract_facts_only": [
|
|
"EXACT_GIT_ROOT",
|
|
"FULL_COMMIT_HEAD",
|
|
"PERSONA_MANIFEST_AT_HEAD",
|
|
"REPOSITORY_RELATIVE_OBJECT_PATHS",
|
|
"COGNITIVE_GRAVITY_SOURCE_HASH",
|
|
"READ_ONLY_DISCOVERY_RECEIPT"
|
|
],
|
|
"excluded": [
|
|
"MODEL_BINDING",
|
|
"MODEL_INFERENCE",
|
|
"MEMORY_MUTATION",
|
|
"EXECUTION_LIMB",
|
|
"RUNTIME_WAKE",
|
|
"LEASE_MUTATION"
|
|
]
|
|
},
|
|
{
|
|
"source_path": "../hololake-platform/src-tauri/src/persona_remote_git.rs",
|
|
"observed_sha256": "8517f308cb75477e800a952e94383827230775db4da399cd92a0adc4dd3ab360",
|
|
"latest_observed_commit": "1b55f3407a81112f99951aa198e4db56d0c07a7d",
|
|
"latest_observed_author": "铸渊 / ICE-P-ZY001 <ice-p-zy001@persona.hololake.local>",
|
|
"contract_facts_only": [
|
|
"GIT_PROTOCOL_V2_FILTER_REQUIRED",
|
|
"BARE_PROMISOR_CACHE",
|
|
"BLOB_NONE",
|
|
"NO_WORKTREE",
|
|
"DURABLE_CURSOR_SEPARATE_FROM_CACHE",
|
|
"ANCESTRY_REQUIRED_BEFORE_CURSOR_ADVANCE",
|
|
"EXACT_CACHE_EVICTION"
|
|
],
|
|
"excluded": ["CALLER_CONTROLLED_CACHE_ROOT", "CREDENTIAL_BEARING_REMOTE"]
|
|
},
|
|
{
|
|
"source_path": "../hololake-platform/src/lib/personaRepositoryBinding.ts",
|
|
"observed_sha256": "10a84f158a40c69e673f2190de17c34493d3b38c8026de14d8df1a670a8b9692",
|
|
"latest_observed_commit": "dff2521b41f4e2363d9cc156f0432deabc42825f",
|
|
"latest_observed_author": "冰朔 <565183519@qq.com>",
|
|
"contract_facts_only": ["UNAVAILABLE_UNBOUND_AMBIGUOUS_BOUND_ERROR_STATES"],
|
|
"excluded": ["DONOR_UI_SOURCE", "MODEL_FIELDS"]
|
|
},
|
|
{
|
|
"source_path": "../hololake-platform/src/lib/personaRuntimeProjection.ts",
|
|
"observed_sha256": "d3eef9fbd962feaaf4b71fa479c4f4bdce4cc3e9830ca86da8ac0e7ac86b9fbd",
|
|
"latest_observed_commit": "6724b5943327054cae10ede9f8ddb978f3b9649c",
|
|
"latest_observed_author": "冰朔 <565183519@qq.com>",
|
|
"contract_facts_only": ["READ_ONLY_RECEIPT_PROJECTION_IS_NOT_AN_AUTHORITY_STORE"],
|
|
"excluded": ["DONOR_UI_SOURCE", "MODEL_INSTANCE_PROJECTION"]
|
|
}
|
|
],
|
|
"source_license_evidence": {
|
|
"path": "../hololake-platform/LICENSE",
|
|
"sha256": "0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0",
|
|
"declared_license": "GNU Affero General Public License v3"
|
|
},
|
|
"remaining_gates": [
|
|
"TARGET_DISTRIBUTION_LICENSE_TEXT_AND_NOTICES",
|
|
"HUMAN_LIVE_PROJECTION_ACCEPTANCE",
|
|
"PRODUCTION_REMOTE_CAPABILITY_ACCEPTANCE"
|
|
]
|
|
}
|