fix: require native persona authorization verification
This commit is contained in:
parent
75b6262c91
commit
584f38b478
13 changed files with 195 additions and 173 deletions
|
|
@ -143,7 +143,7 @@
|
|||
},
|
||||
"remaining_before_vertical_slice_acceptance": [
|
||||
"REAL_PERSONA_REPOSITORY_MANIFEST_BINDING",
|
||||
"NATIVE_PERSONA_CONTROL_AUTHORIZATION_RECEIPT_LOADER",
|
||||
"TRUSTED_PERSONA_CONTROL_SIGNER_AND_KEY_CUSTODY",
|
||||
"DESKTOP_LIFECYCLE_RUNTIME_ACCEPTANCE"
|
||||
],
|
||||
"next_after_vertical_slice": [
|
||||
|
|
@ -175,6 +175,7 @@
|
|||
"persona_control_authorization_registry_source_published": 100,
|
||||
"native_persona_control_authorization_registry_loader_source_integrated": 100,
|
||||
"native_persona_control_authorization_receipt_verifier_source_integrated": 100,
|
||||
"native_persona_control_authorization_verifier_wired_to_language_controller_source": 100,
|
||||
"persona_control_authorization_trusted_signer_registered": 0,
|
||||
"desktop_language_entry_source_integrated": 100,
|
||||
"persona_control_authorization_runtime_integrated": 0,
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ const age = readJson("routing/hololake-age-runtime-architecture.json");
|
|||
const rules = readJson("routing/hololake-engineering-rules.json");
|
||||
|
||||
test("B0 is restored before product organs and remains resident in every cognition step", () => {
|
||||
assert.equal(architecture.version, "2026-08-12.14");
|
||||
assert.equal(architecture.version, "2026-08-12.15");
|
||||
assert.equal(
|
||||
architecture.read_order[1],
|
||||
architecture.cognitive_gravity_and_continuity.architecture_page,
|
||||
|
|
@ -101,6 +101,7 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
|
|||
assert.equal(gravity.truth.persona_control_authorization_registry_source_published, 100);
|
||||
assert.equal(gravity.truth.native_persona_control_authorization_registry_loader_source_integrated, 100);
|
||||
assert.equal(gravity.truth.native_persona_control_authorization_receipt_verifier_source_integrated, 100);
|
||||
assert.equal(gravity.truth.native_persona_control_authorization_verifier_wired_to_language_controller_source, 100);
|
||||
assert.equal(gravity.truth.persona_control_authorization_trusted_signer_registered, 0);
|
||||
assert.equal(gravity.truth.desktop_language_entry_source_integrated, 100);
|
||||
assert.equal(gravity.truth.persona_control_authorization_runtime_integrated, 0);
|
||||
|
|
@ -111,7 +112,7 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
|
|||
assert.equal(architecture.interaction_model.source_contract.trusted_signer_source_registered, false);
|
||||
assert.equal(architecture.interaction_model.source_contract.native_authorization_registry_loader_integrated, true);
|
||||
assert.equal(architecture.interaction_model.source_contract.native_authorization_receipt_loader_integrated, true);
|
||||
assert.equal(architecture.interaction_model.source_contract.native_authorization_verifier_wired_to_language_controller, false);
|
||||
assert.equal(architecture.interaction_model.source_contract.native_authorization_verifier_wired_to_language_controller, true);
|
||||
assert.equal(gravity.truth.real_persona_repository_manifest_bound, 0);
|
||||
assert.equal(gravity.truth.natural_language_partner_adapter_runtime_integrated, 0);
|
||||
assert.equal(gravity.truth.single_age_vertical_loop_implemented, 0);
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "hololake.current-architecture/v1",
|
||||
"architecture_id": "HLP-CURRENT-ARCH-001",
|
||||
"version": "2026-08-12.14",
|
||||
"version": "2026-08-12.15",
|
||||
"state": "CURRENT_CANONICAL",
|
||||
"product": {
|
||||
"formal_name": "光湖语言系统 · 通用人工智能操作平台",
|
||||
|
|
@ -121,6 +121,7 @@
|
|||
"persona_control_authorization_registry_source_published": true,
|
||||
"native_persona_control_authorization_registry_loader_source_integrated": true,
|
||||
"native_persona_control_authorization_receipt_verifier_source_integrated": true,
|
||||
"native_persona_control_authorization_verifier_wired_to_language_controller_source": true,
|
||||
"persona_control_authorization_trusted_signer_registered": false,
|
||||
"desktop_language_entry_source_integrated": true,
|
||||
"persona_control_authorization_runtime_integrated": false,
|
||||
|
|
@ -409,7 +410,7 @@
|
|||
"trusted_signer_source_registered": false,
|
||||
"native_authorization_registry_loader_integrated": true,
|
||||
"native_authorization_receipt_loader_integrated": true,
|
||||
"native_authorization_verifier_wired_to_language_controller": false,
|
||||
"native_authorization_verifier_wired_to_language_controller": true,
|
||||
"partner_deliberation_required": true,
|
||||
"human_utterance_is_direct_command": false,
|
||||
"allowed_dispositions": [
|
||||
|
|
@ -419,7 +420,8 @@
|
|||
"REFUSE"
|
||||
],
|
||||
"focused_tests": "11_OF_11_PASS",
|
||||
"authorization_focused_tests": "13_OF_13_PASS",
|
||||
"authorization_focused_tests": "11_OF_11_PASS",
|
||||
"language_controller_authorization_wiring_tests": "10_OF_10_PASS",
|
||||
"authorization_cryptographic_tests": "7_OF_7_PASS",
|
||||
"native_authorization_registry_and_receipt_verifier_tests": "6_OF_6_PASS"
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue