hololake-platform/docs/adr/0151-public-fifth-domain-and-bundled-gls-entry.md

22 lines
1.5 KiB
Markdown
Raw Normal View History

# ADR 0151: Public Fifth Domain repository and bundled GLS entry
## Status
Accepted for the 0.1.5 internal build.
## Context
Internal installers need a stable route to the domestic HoloLake development repository and an offline-readable explanation of the Guanghu Language World architecture. A private domain, credentials, server IPs, and personal channel identifiers must not become runtime dependencies or package content.
## Decision
- `REPO-008` opens the public domestic repository at `https://guanghulab.com/fifth-domain/bingshuo/hololake-platform` through the native external URL boundary.
- `GLS-SYS-ARCH-001` is bundled as a local read-only architecture panel and a machine-readable native resource. They explain the public numbered route from the world entry through Fifth Domain, TCS, GLS, and the Eternal Lake Heart / Lake Lamp boundary.
- The package verifier rejects the known private legacy domain and requires both the public repository route and the GLS route marker.
- Repository and architecture entry actions emit content-free PostHog events containing only public route IDs.
- The JD Linux build node uses the same source and verifier to cross-build the Windows NSIS internal installer; the existing native Windows workflow remains available.
## Consequences
The architecture remains readable when offline, while the repository link can move behind the public domestic front door without exposing private infrastructure. Every internal package can be checked mechanically before distribution.