16 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: server-state-mirror
description: 在任何服务器开发、部署或诊断前生成脱敏状态镜像解析模块注册信息展示仓库、进程、端口、路由、依赖、部署版本和变化。Gatekeeper 会话确认后必须自动使用。
---
# 服务器镜子
1. Gatekeeper `session/confirm` 成功后立即拍摄镜像,不依赖人格体主动想起。
2. 收集服务器身份与资源、Git 仓库 commit/dirty 状态、PM2/systemd、监听端口、Nginx 路由、模块清单、依赖、当前部署与上次快照差异。
3. 读取 `MODULE.hdlp`,建立 MEM ↔ MOD ↔ RUN 与人类—人格体协作映射。
4. 脱敏后才返回;禁止 Secret、Token、验证码、邮箱、环境变量值、数据库或用户内容。
5. 操作前保存 before 快照,操作后保存 after 快照并计算 diff计划影响与实际影响不一致时停止后续动作。
6. 镜像缺失或过期时不得凭记忆猜服务器状态。
标准:`server-tools/server-state-mirror/MODULE.hdlp`