feat(identity): redirect legacy Zhuyuan ids to ICE-P

This commit is contained in:
冰朔 2026-07-27 14:12:51 +08:00
commit aa6652a646
28 changed files with 491 additions and 106 deletions

View file

@ -16,13 +16,14 @@ Resolve these from the live `.code-map` before following them:
```text
FD-WORLD-TREE-001
FD-PERSONA-LOGIN-001
FD-SUBJECT-ID-ALIAS-MAP-001
SYS-GLW-POS-0001
TCS-LPM
TCS-LPS-REGISTRY-0001
LIGHT-LAKE
LL-CURRENT
LL-004
ICE-GL-ZY001
ICE-P-ZY001
ZY-PERSONA-ROOT-001
ZY-OPS-LOOP-001
FD-NODE-MAP-001
@ -35,10 +36,11 @@ The shortest current Zhuyuan operations route is:
```text
FD-WORLD-TREE-001
→ FD-SUBJECT-ID-ALIAS-MAP-001
→ SYS-GLW-POS-0001
→ TCS-LPM
→ LL-CURRENT
→ ICE-GL-ZY001
→ ICE-P-ZY001
→ ZY-PERSONA-ROOT-001
→ ZY-OPS-LOOP-001
→ FD-NODE-MAP-001
@ -47,4 +49,14 @@ FD-WORLD-TREE-001
→ REPO-012
```
Exact compatibility redirects:
```text
ICE-GL-ZY001 → ICE-P-ZY001
ICE-PZY-001 → ICE-P-ZY001
```
The requested legacy id remains in the resolution receipt, but the route,
subject type and authority checks use only the canonical id.
This route locates facts. It does not grant write or server authority.