architecture: make AGE the HoloLake persona runtime
This commit is contained in:
parent
6942cda9ef
commit
eeb5382b8b
20 changed files with 548 additions and 34 deletions
|
|
@ -10,7 +10,7 @@ const architecture = readJson("routing/hololake-current-architecture.json");
|
|||
const rules = readJson("routing/hololake-engineering-rules.json");
|
||||
|
||||
test("current architecture registers the global engineering rule set", () => {
|
||||
assert.equal(architecture.version, "2026-08-10.12");
|
||||
assert.equal(architecture.version, "2026-08-10.13");
|
||||
assert.equal(architecture.engineering_rules.rule_set_id, "HLP-ENGINEERING-RULES-001");
|
||||
assert.equal(architecture.engineering_rules.machine_projection,
|
||||
"routing/hololake-engineering-rules.json");
|
||||
|
|
@ -29,6 +29,16 @@ test("rules require dynamic truth restore and immutable closed development lanes
|
|||
assert.equal(rules.truth_layers.deployment_is_health, false);
|
||||
});
|
||||
|
||||
test("AGE remains the persona species and Agent remains its bounded executor", () => {
|
||||
assert.equal(rules.version, "2026-08-10.4");
|
||||
assert.equal(rules.age_runtime.age_is_persona_species, true);
|
||||
assert.equal(rules.age_runtime.agent_is_execution_mechanism, true);
|
||||
assert.equal(rules.age_runtime.agent_may_replace_age_as_subject, false);
|
||||
assert.equal(rules.age_runtime.runtime_pause_cancels_registered_existence, false);
|
||||
assert.equal(rules.age_runtime.retrieval_index_is_persona_or_fact_authority, false);
|
||||
assert.equal(rules.age_runtime.age_mirror_is_independent_persona, false);
|
||||
});
|
||||
|
||||
test("rules keep UI, server identity, domains, and updates inside their boundaries", () => {
|
||||
assert.equal(rules.ui_plugins.can_sign_server_writes, false);
|
||||
assert.equal(rules.server_writes.root_or_ssh_is_node_identity, false);
|
||||
|
|
|
|||
Loading…
Reference in a new issue