shivanshgupta365/GroundMesh-On-Call
GitHub: shivanshgupta365/GroundMesh-On-Call
一款基于 Hermes 的部署故障自动化事件响应工具,通过多源上下文收集、受限预览修复和策略门控验证,生成需人工审批的 GitHub PR 来安全恢复失败部署。
Stars: 0 | Forks: 0
# GroundMesh 值班
**经过验证的上下文。安全的恢复。**
GroundMesh On-Call 是一家由 Hermes 驱动的一级(Tier-1)故障部署响应机构。它将实时的 runtime、代码、配置、runbook 和 Git 证据收集到一个有来源背书的 Context Pack 中;三个受限的 Hermes 专家进行调查,仅修复预览配置,验证恢复情况,并准备一个需要人工审批的 pull request。
## Buildathon 验证
```
production checkout 500
→ verified Context Pack
→ Investigator / Remediator / Verifier Hermes runs
→ one-file preview-only remediation
→ deterministic policy gate
→ ten live preview checks
→ review-ready GitHub pull request
```
生产环境永远不会被此工作流合并、部署或修改。
## 本地演示
```
npm install
npm run dev -- --port 3100
```
打开 `http://127.0.0.1:3100`,确认生产环境和预览环境的 checkout 均为 `500`,然后选择 **Start incident**。UI 会轮询真实的服务器端事件状态,如果 Hermes、策略、验证或 GitHub PR 创建无法满足门控条件,它会显示真实的 `FAILED` 或 `BLOCKED` 结果。
## 验证
```
npm run typecheck
npm run lint
npm test
npm run build
```
保留的 Python 文件是原始的仓库脚手架。Buildathon 的垂直切片是位于 `app/`、`lib/`、`demo/` 和 `runbooks/` 下的 Next.js 应用程序。
标签:MITM代理, 持续集成/部署(CI/CD), 故障修复, 自动化攻击, 自动化运维