feat: verify signed persona control receipts natively

This commit is contained in:
冰朔 2026-08-12 05:50:53 +08:00
commit 75b6262c91
11 changed files with 562 additions and 98 deletions

View file

@ -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.13");
assert.equal(architecture.version, "2026-08-12.14");
assert.equal(
architecture.read_order[1],
architecture.cognitive_gravity_and_continuity.architecture_page,
@ -100,6 +100,7 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
assert.equal(gravity.truth.persona_control_authorization_cryptographic_provenance_source_implemented, 100);
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.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);
@ -109,7 +110,8 @@ test("the first implementation stage is one vertical AGE loop, not Mirror parall
assert.equal(architecture.interaction_model.source_contract.ed25519_verification_source_implemented, true);
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, false);
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(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);