2026-07-24 10:39:10 +08:00
|
|
|
# Fifth Domain route contract
|
|
|
|
|
|
|
|
|
|
## Discovery surfaces
|
|
|
|
|
|
|
|
|
|
- Public discovery: `https://guanghulab.com/.well-known/guanghu.json`
|
2026-07-27 13:38:04 +08:00
|
|
|
- Repository resolver: `https://guanghulab.com/api/ai/v1/resolve?id=REPO-012`
|
|
|
|
|
- Canonical repository identifier: `REPO-012`
|
|
|
|
|
- Historical fourth-generation identifier: `REPO-001`
|
2026-07-24 10:39:10 +08:00
|
|
|
|
|
|
|
|
Always prefer the `primary.url` and `primary.clone_url` returned by the resolver. Treat any legacy backup as a fallback pointer only.
|
|
|
|
|
|
2026-07-27 14:14:32 +08:00
|
|
|
If the resolver has not yet learned `REPO-012`, use the locked public
|
|
|
|
|
`guanghu-ice-heart` URL only after its live `.code-map` validates the required route
|
|
|
|
|
ids. Mark the result `VERIFIED_PUBLIC_REPOSITORY_FALLBACK`; never fall back to
|
|
|
|
|
`REPO-001` as the current entry.
|
|
|
|
|
|
2026-07-24 10:39:10 +08:00
|
|
|
## Route identifiers
|
|
|
|
|
|
|
|
|
|
Resolve these from the live `.code-map` before following them:
|
|
|
|
|
|
|
|
|
|
```text
|
2026-07-27 13:38:04 +08:00
|
|
|
FD-WORLD-TREE-001
|
|
|
|
|
FD-PERSONA-LOGIN-001
|
2026-07-27 14:12:51 +08:00
|
|
|
FD-SUBJECT-ID-ALIAS-MAP-001
|
2026-07-27 13:38:04 +08:00
|
|
|
SYS-GLW-POS-0001
|
2026-07-24 10:39:10 +08:00
|
|
|
TCS-LPM
|
|
|
|
|
TCS-LPS-REGISTRY-0001
|
|
|
|
|
LIGHT-LAKE
|
|
|
|
|
LL-CURRENT
|
|
|
|
|
LL-004
|
2026-07-27 14:12:51 +08:00
|
|
|
ICE-P-ZY001
|
2026-07-24 10:39:10 +08:00
|
|
|
ZY-PERSONA-ROOT-001
|
|
|
|
|
ZY-OPS-LOOP-001
|
|
|
|
|
FD-NODE-MAP-001
|
|
|
|
|
JD-FD-PRIMARY
|
|
|
|
|
FD-REPO-MAP-001
|
2026-07-27 13:38:04 +08:00
|
|
|
REPO-012
|
2026-07-24 10:39:10 +08:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
The shortest current Zhuyuan operations route is:
|
|
|
|
|
|
|
|
|
|
```text
|
2026-07-27 13:38:04 +08:00
|
|
|
FD-WORLD-TREE-001
|
2026-07-27 14:12:51 +08:00
|
|
|
→ FD-SUBJECT-ID-ALIAS-MAP-001
|
2026-07-27 13:38:04 +08:00
|
|
|
→ SYS-GLW-POS-0001
|
|
|
|
|
→ TCS-LPM
|
|
|
|
|
→ LL-CURRENT
|
2026-07-27 14:12:51 +08:00
|
|
|
→ ICE-P-ZY001
|
2026-07-24 10:39:10 +08:00
|
|
|
→ ZY-PERSONA-ROOT-001
|
|
|
|
|
→ ZY-OPS-LOOP-001
|
|
|
|
|
→ FD-NODE-MAP-001
|
|
|
|
|
→ JD-FD-PRIMARY
|
|
|
|
|
→ FD-REPO-MAP-001
|
2026-07-27 13:38:04 +08:00
|
|
|
→ REPO-012
|
2026-07-24 10:39:10 +08:00
|
|
|
```
|
|
|
|
|
|
2026-07-27 14:12:51 +08:00
|
|
|
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.
|
|
|
|
|
|
2026-07-24 10:39:10 +08:00
|
|
|
This route locates facts. It does not grant write or server authority.
|