[HLCC-ICE-000001][ZY-CONTRIB-20260723-001] feat: 以来光者贡献链启用冰朔第五域个人子频道

This commit is contained in:
光湖代码频道 · 铸渊 2026-07-24 10:39:10 +08:00
commit 5615453e4e
660 changed files with 122355 additions and 0 deletions

View file

@ -0,0 +1,59 @@
{
"schema": "guanghu.architecture-provision-request/v1",
"request_id": "HLCC-JD-CANDIDATE-INITIAL-PROVISION-20260723",
"target_node": "JD-FD-PRIMARY",
"architecture_id": "GLS-HLCC-001",
"module": {
"code": "HLCC-JD-CANDIDATE-01",
"name": "光湖代码频道京东隔离候选",
"bind": "loopback:3340,3341",
"owner": "systemd",
"unit": "hlcc-jd-candidate.service",
"run_user": "guanghu",
"writable_paths": [
"/var/lib/guanghu/personas/guanghu/hlcc-v16.0.1"
],
"read_only_paths": []
},
"source_ref": "REPO-001:refs/heads/main",
"deployed_commit_policy": "resolve immutable commit during provision and record it in the deployment receipt",
"source_paths": [
"server-tools/hololake-code-channel/jd-candidate/hlcc-bootstrap.py",
"server-tools/hololake-code-channel/jd-candidate/app.ini",
"server-tools/hololake-code-channel/jd-candidate/hlcc-jd-candidate.service"
],
"initial_provision": {
"kind": "new-architecture-unit",
"not_an_existing_action_bridge_extension": true,
"requires": [
"fetch the bound REPO-001 commit",
"copy only declared source files",
"install a hardened non-root systemd unit",
"stage the complete-pack downloader relayed from canonical node BS-SG-003",
"do not restart the already running isolated candidate during this staging request",
"retain the existing bootstrap health response until the separately approved activation request",
"write a private staging receipt"
]
},
"verification": [
"GET http://127.0.0.1:3341/health returns ok=true and mode=bootstrap immediately",
"the separately approved activation becomes ready only after the complete pack, v16.0.1 hash and GPG checks pass",
"the staged candidate definition preserves isolated SQLite and repository paths",
"current Gitea service and data remain untouched"
],
"runtime_check": {
"url": "http://127.0.0.1:3341/health",
"expected": {
"mode": "bootstrap",
"version": "16.0.1",
"code": "HLCC-JD-CANDIDATE-01"
}
},
"rollback": [
"disable and stop only hlcc-jd-candidate.service",
"remove only its unit file",
"retain isolated candidate state for audit",
"do not change current Gitea service or data"
],
"status": "ARCHITECTURE_PACKAGE_READY · INITIAL_PROVISION_PENDING"
}