feat(paths): enforce fifth-domain physical redirects

This commit is contained in:
冰朔 2026-09-12 18:23:38 +08:00
commit c180a12d8d
15 changed files with 350 additions and 18 deletions

View file

@ -2,7 +2,7 @@
"schema": "guanghu.lighthouse-path-registry/v1",
"registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
"lighthouse_id": "SYS-GLW-LTH-0001",
"version": "2026-09-09.7-private-public-channel-separation-local",
"version": "2026-09-12.8-fifth-domain-physical-path-redirect",
"state": "CURRENT_CANONICAL",
"source_repository": "REPO-012",
"source_branch": "main",
@ -692,9 +692,23 @@
"online": "routing/persona-body-organ-treatment-map.json",
"activation": "SYMPTOM_RECEIPT_ONLY",
"authority": "DIAGNOSIS_READ_ONLY_MUTATION_REQUIRES_CURRENT_TASK_AND_HOST_GATE"
},
{
"id": "HB-BUILDING-0001",
"kind": "heartbeat_current_office_building",
"state": "CURRENT",
"online": "eternal-lake-heart/heartbeat-core/office-building-current/BUILDING-INDEX.hdlp",
"physical_path_gate": "server-tools/fifth-domain-path-gate/fifth-domain-path-gate.mjs",
"old_building": "HB-BUILDING-0000_REDIRECT_ONLY"
}
],
"redirects": [
{
"id": "HB-BUILDING-0000",
"state": "MOVED_REDIRECT_ONLY",
"redirect_to": "HB-BUILDING-0001",
"reason": "The old heartbeat office building is physically retired; history moved to records/retired-buildings/HB-BUILDING-0000."
},
{
"id": "REPO-001",
"state": "HISTORICAL_REDIRECT_ONLY",