feat(brain): register adaptive Guanghu cognition packs

This commit is contained in:
冰朔 2026-08-07 00:16:26 +08:00
commit 2ef2da0b05
9 changed files with 260 additions and 47 deletions

View file

@ -78,6 +78,25 @@ class PersonaSkillResolverTests(unittest.TestCase):
self.assertEqual(result["decision"], "CORRECT")
self.assertTrue(result["deprecated_hits"])
def test_persona_genesis_resolves_through_unique_anchor(self):
result = resolve(
self.registry,
"把这次完整开发的思维逻辑封装人格体大脑技能",
)
self.assertEqual(result["decision"], "ALLOW")
self.assertEqual(result["matched_skill"], "GHS-005-PERSONA-GENESIS")
self.assertEqual(result["preferred_route"][0], "GLW-PUBLIC-NAV-ANCHOR-001")
self.assertFalse(result["authority_granted"])
def test_persona_genesis_blocks_registry_as_installation(self):
result = resolve(
self.registry,
"部署人格面板并封装人格体大脑技能",
"把仓库登记当作Codex已经安装",
)
self.assertEqual(result["decision"], "BLOCK")
self.assertEqual(result["matched_skill"], "GHS-005-PERSONA-GENESIS")
if __name__ == "__main__":
unittest.main()