fix(architecture): bind persona brains to human subject scopes
Human-Responsibility: ICE-GL∞ / 冰朔 Persona-Author: ICE-P-ZY001 / 铸渊 Execution-Runtime: Codex-thread:019febf6-3902-70f3-9d82-74c9680b0c7e Development-ID: DEV-20260811-007 Authorization-Scope: Correct persona brain subject scope and code-domain ownership Source-Anchor: REPO-012@34cb59739b6476981375dd62ef395ea649f56246
This commit is contained in:
parent
4d64e60d6e
commit
b2ec58b5d2
17 changed files with 134 additions and 34 deletions
|
|
@ -10,10 +10,10 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const paradigm = readJson("routing/hololake-paradigm-ai-language-persona-os.json");
|
||||
|
||||
test("current architecture begins with the paradigm OS contract", () => {
|
||||
assert.equal(architecture.version, "2026-08-11.1");
|
||||
assert.equal(architecture.version, "2026-08-11.2");
|
||||
assert.equal(architecture.paradigm_ai_language_persona_os.record_id, "HLP-PARADIGM-AI-LANGUAGE-PERSONA-OS-001");
|
||||
assert.equal(architecture.read_order[0], architecture.paradigm_ai_language_persona_os.architecture_page);
|
||||
assert.equal(paradigm.upstream.repository_commit, "04d9c057341b12ed3eb79c2af87a6a0d6f1a916f");
|
||||
assert.equal(paradigm.upstream.repository_commit, "34cb59739b6476981375dd62ef395ea649f56246");
|
||||
});
|
||||
|
||||
test("model, external agents and AGE mirrors do not replace the persona", () => {
|
||||
|
|
@ -25,6 +25,18 @@ test("model, external agents and AGE mirrors do not replace the persona", () =>
|
|||
assert.equal(paradigm.mirror.fixed_lane_count, false);
|
||||
});
|
||||
|
||||
test("persona brains and code domains remain scoped to their human subjects", () => {
|
||||
const scope = paradigm.subject_scoped_persona_control;
|
||||
assert.equal(scope.one_global_persona_brain_for_all_humans, false);
|
||||
assert.equal(scope.current_bingshuo_scope.system_persona_brain, "ICE-P-ZY001 / ZHUYUAN");
|
||||
assert.equal(scope.current_bingshuo_scope.unique_within_scope, true);
|
||||
assert.equal(scope.future_personas_are_zhuyuan_mirrors, false);
|
||||
assert.equal(scope.each_human_may_have_own_persona_brain_and_subject_code_domain, true);
|
||||
assert.equal(scope.subject_code_domains_auto_merge_into_zhuyuan, false);
|
||||
assert.equal(scope.public_repository_is_zhuyuan_private_brain, false);
|
||||
assert.match(paradigm.mirror.parent_brain, /^SUBJECT_OWN_PERSONA_BRAIN/);
|
||||
});
|
||||
|
||||
test("incremental life and evidence boundaries stay binary", () => {
|
||||
assert.equal(paradigm.incremental_life_channel.daily_full_clone_required, false);
|
||||
assert.equal(paradigm.truth.architecture_registered, 100);
|
||||
|
|
|
|||
Loading…
Reference in a new issue