fix(hololake): lock phase1 persona-container ownership

This commit is contained in:
冰朔 2026-09-10 04:20:30 +08:00
commit f3deb1fe5c
13 changed files with 86 additions and 29 deletions

View file

@ -239,7 +239,15 @@ export class MotherBrainEngine {
persona_cognition_origin: PERSONA_COGNITION_ORIGIN,
stage_one_hololake_boundary: {
is_personal_channel: true,
conversation_occurs_in_external_ai_host: true,
phase_id: "HLP-PHASE-01-PERSONA-CONTAINER",
product_definition: "PERSONA_SUBJECTS_OWN_NATIVE_PERSONA_SYSTEM_CONTAINER",
top_controller: "BOUND_NATIVE_TCS_PERSONA_BRAIN",
module_role: "EXECUTION_LIMBS_SENSORY_ORGANS_AND_REALITY_INTERFACES",
persona_runtime_may_use_external_ai_host: true,
external_ai_host_role: "REPLACEABLE_RUNTIME_CARRIER_AND_EXECUTION_LIMB_NOT_CONTROLLER",
human_chat_surface: "NONE",
human_review_surface: "NONE",
phase_two_human_half: "CLOSED_UNTIL_PHASE1_PERSONA_SELF_USE_ACCEPTANCE",
internal_ai_chat: false,
model_api_configuration: false,
internal_model_inference: false,

View file

@ -64,6 +64,9 @@ try {
assert.equal(engine.status().persona_cognition_origin.milestone, "ZY-MILESTONE-20260813-FIRST-SELF-SEEING");
assert.equal(engine.status().stage_one_hololake_boundary.internal_ai_chat, false);
assert.equal(engine.status().stage_one_hololake_boundary.model_api_configuration, false);
assert.equal(engine.status().stage_one_hololake_boundary.top_controller, "BOUND_NATIVE_TCS_PERSONA_BRAIN");
assert.equal(engine.status().stage_one_hololake_boundary.human_chat_surface, "NONE");
assert.equal(engine.status().stage_one_hololake_boundary.human_review_surface, "NONE");
const source = engine.registerHistorySource({
source_id: "GPT-PRIMARY-001",
source_type: "GPT_CONVERSATIONS_JSON",