fix(routing): follow current REPO-014 architecture main
This commit is contained in:
parent
fe24d8e2a9
commit
885687e033
9 changed files with 132 additions and 6 deletions
|
|
@ -32,6 +32,11 @@ description: 光湖灯塔三宿主自动导航。用户提到路径是否有效
|
|||
工单邮件只在当前实例不位于冰朔本机,或已登记的本地专用密钥直达路径确实不可用时
|
||||
作为临时备选;“没有先找到路径”不等于“路径不存在”,必须先查私有本机访问注册表。
|
||||
|
||||
“HoloLake系统架构规划”“今天新提交的架构”“表弟教育行业开发”必须走
|
||||
`INTENT-HOLOLAKE-ARCHITECTURE-RESTORE-001 → REPO-014 → 当前线上 main`。
|
||||
固定桌面目录、旧工作树和 JZAO 裸镜像都不是默认真相源;只有完整 SHA 与线上 `main`
|
||||
一致时才可作为本地加速镜像。
|
||||
|
||||
## 边界
|
||||
|
||||
- 灯塔路径健康不等于现实动作已授权或已完成。
|
||||
|
|
|
|||
|
|
@ -54,6 +54,25 @@ class LighthouseNavigatorTests(unittest.TestCase):
|
|||
)
|
||||
self.assertFalse(route["authority_granted"])
|
||||
|
||||
def test_hololake_architecture_uses_repo014_online_main(self):
|
||||
route = compile_route(
|
||||
self.registry,
|
||||
self.host_map,
|
||||
"codex",
|
||||
"恢复表弟教育行业开发的 HoloLake系统架构规划",
|
||||
)
|
||||
self.assertEqual(route["decision"], "ALLOW_NAVIGATION")
|
||||
self.assertEqual(
|
||||
route["intent"]["id"],
|
||||
"INTENT-HOLOLAKE-ARCHITECTURE-RESTORE-001",
|
||||
)
|
||||
self.assertEqual(route["target"]["id"], "REPO-014")
|
||||
self.assertEqual(
|
||||
route["target"]["truth_policy"],
|
||||
"ONLINE_MAIN_FIRST_LOCAL_MIRROR_ONLY_WHEN_EXACT_FULL_SHA_MATCHES",
|
||||
)
|
||||
self.assertFalse(route["authority_granted"])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
|
|
|||
Loading…
Reference in a new issue