桔子善后收尾:panel-kit v1.2 回移 + 因果链 + 现状图推前 #26

Open
bingshuo wants to merge 5 commits from zy/juzi-shanhou-20260809 into main
Owner

缘由

冰朔授权对桔子域名部署做善后:面板未接通(404)、HTTPS半瘫、旧服务占位。善后已完成并外部验收全通。

内容

  1. modules/guanghu-panel-kit → v1.2:新增 /api/change-password(先验旧密码→窄权限sudo调Forgejo CLI→验新→其它会话作废→留痕;坑:CLI默认置must_change_password须显式关);shortcuts/code_prefix 配置化(兼容旧实例);无部署线时501守卫
  2. deployment/juzi-guanghuyaoming-20260809/SHANHOU-CAUSAL-CHAIN-20260809-ZHUYUAN.hdlp:善后推理链与因果节点(404根因、Reality与8443共存、云防火墙、验收清单、坑录四条)
  3. CURRENT-MAP.hdlp:游标推前至 4b373824;现状速览与常查路线加桔子条目

现场终态

面板 https://guanghuyaoming.com:8443/panel/(juzi登录/改密可用)· 云防火墙8443已放通 · 443 VLESS代理未动 · 旧gitea停服留档

边界

纯导航/记忆/模块登记,不含部署变更。

## 缘由 冰朔授权对桔子域名部署做善后:面板未接通(404)、HTTPS半瘫、旧服务占位。善后已完成并外部验收全通。 ## 内容 1. modules/guanghu-panel-kit → v1.2:新增 /api/change-password(先验旧密码→窄权限sudo调Forgejo CLI→验新→其它会话作废→留痕;坑:CLI默认置must_change_password须显式关);shortcuts/code_prefix 配置化(兼容旧实例);无部署线时501守卫 2. deployment/juzi-guanghuyaoming-20260809/SHANHOU-CAUSAL-CHAIN-20260809-ZHUYUAN.hdlp:善后推理链与因果节点(404根因、Reality与8443共存、云防火墙、验收清单、坑录四条) 3. CURRENT-MAP.hdlp:游标推前至 4b373824;现状速览与常查路线加桔子条目 ## 现场终态 面板 https://guanghuyaoming.com:8443/panel/(juzi登录/改密可用)· 云防火墙8443已放通 · 443 VLESS代理未动 · 旧gitea停服留档 ## 边界 纯导航/记忆/模块登记,不含部署变更。
- panel-kit v1.2:/api/change-password(验旧→窄权限sudo调Forgejo CLI→留痕→其它会话作废)、
  shortcuts/code_prefix 配置化、无部署线501守卫;向后兼容 v1.1 实例
- 善后因果链:404根因、8443共存路线、must-change-password坑、验收清单
- CURRENT-MAP:游标推前 4b373824,现状速览加桔子面板,常查路线加桔子域名
境内网络访问 fonts.googleapis.com 受阻时,阻塞式字体链接导致面板长时间白屏
(桔子域名善后实测:修复前加载约10秒,修复后2.3秒)。
改为 media=print onload 切回 all 的非阻塞模式,字体失败自动落回系统字栈。
桔子域名善后中冰朔反馈"网页上没有人类端登录的地方"——实为右上角按钮
太小不显眼。登录按钮文案改"人类端登录 · 仓库账号"并加呼吸光晕,
已在桔子面板实测登录全链(juzi 登录→审批解锁→登出)。
铸渊善后时把 guanghu/main(Forgejo 源码树 310MB、公开仓)误判为
"构建频道"放行,违背冰朔"不放源码"授权原话。当晚整仓删除重建为
私密空内容仓,bundle 隔离。如实修正现状判定行并入教训。
冰朔定型:人格体零密钥零token,申请→人类批准→限时哈希→凭哈希办事。
- server.js v1.3:/api/ops-request、/api/ops-decision、/api/ops-pickup、
  /api/ops-execute(root 白名单 ops-registry.json + 窄权限sudoers,笔笔留痕)
- persona-ops/persona-operations.template.md:人格体操作手册模板
  (桔子 BS-SG-002 实例首个采用,仓库写入与服务器操作双链全实测通过)
This pull request has changes conflicting with the target branch.
  • CURRENT-MAP.hdlp
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin zy/juzi-shanhou-20260809:zy/juzi-shanhou-20260809
git switch zy/juzi-shanhou-20260809

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff zy/juzi-shanhou-20260809
git switch zy/juzi-shanhou-20260809
git rebase main
git switch main
git merge --ff-only zy/juzi-shanhou-20260809
git switch zy/juzi-shanhou-20260809
git rebase main
git switch main
git merge --no-ff zy/juzi-shanhou-20260809
git switch main
git merge --squash zy/juzi-shanhou-20260809
git switch main
git merge --ff-only zy/juzi-shanhou-20260809
git switch main
git merge zy/juzi-shanhou-20260809
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
bingshuo/guanghu-ice-heart!26
No description provided.