| metadata | {"clawdbot":{"requires":{"bins":["node","git"],"env":["A2A_NODE_ID"]},"files":["src/**","scripts/**","assets/**"]},"capabilities":{"allow":[{"execute":["git","node","npm"]},{"network":["api.github.com","evomap.ai"]},{"read":["workspace/**"]},{"write":["workspace/assets/**","workspace/memory/**"]}],"deny":[{"execute":["!git","!node","!npm","!ps","!pgrep","!df"]},{"network":["!api.github.com","!*.evomap.ai"]}]},"env_declarations":[{"name":"A2A_NODE_ID","required":true,"description":"EvoMap 节点身份标识。节点注册后设置。"},{"name":"A2A_HUB_URL","required":false,"default":"https://evomap.ai","description":"EvoMap Hub API 基础 URL。"},{"name":"A2A_NODE_SECRET","required":false,"description":"节点认证密钥(首次 hello 时由 Hub 签发)。"},{"name":"GITHUB_TOKEN","required":false,"description":"GitHub API 令牌,用于自动创建 Issue 和发布 Release。"},{"name":"EVOLVE_STRATEGY","required":false,"default":"balanced","description":"进化策略:balanced、innovate、harden、repair-only、early-stabilize、steady-state、auto。"},{"name":"EVOLVE_ALLOW_SELF_MODIFY","required":false,"default":"false","description":"允许进化过程修改 evolver 自身的源代码。不建议启用。"},{"name":"EVOLVE_LOAD_MAX","required":false,"default":"2.0","description":"触发 evolver 退避的最大 1 分钟平均负载。"},{"name":"EVOLVER_ROLLBACK_MODE","required":false,"default":"hard","description":"失败时的回滚策略:hard、stash、none。"},{"name":"EVOLVER_LLM_REVIEW","required":false,"default":"0","description":"在固化前启用 LLM 二次审查。"},{"name":"EVOLVER_AUTO_ISSUE","required":false,"default":"0","description":"在连续失败时自动创建 GitHub Issue。"},{"name":"EVOLVER_MODEL_NAME","required":false,"description":"注入到已发布资源元数据中的 LLM 模型名称。"},{"name":"MEMORY_GRAPH_REMOTE_URL","required":false,"description":"远程记忆图谱服务 URL(可选的知识图谱集成)。"},{"name":"MEMORY_GRAPH_REMOTE_KEY","required":false,"description":"远程记忆图谱服务的 API 密钥。"}],"network_endpoints":[{"host":"api.github.com","purpose":"Release 创建、变更日志发布、自动 Issue 报告","auth":"GITHUB_TOKEN (Bearer)","optional":true},{"host":"evomap.ai (or A2A_HUB_URL)","purpose":"A2A 协议(hello、heartbeat、publish、fetch、reviews、tasks)","auth":"A2A_NODE_SECRET (Bearer)","optional":false},{"host":"MEMORY_GRAPH_REMOTE_URL","purpose":"远程知识图谱同步","auth":"MEMORY_GRAPH_REMOTE_KEY","optional":true}],"shell_commands":[{"command":"git","purpose":"版本控制(checkout、clean、log、status、diff、rebase --abort、merge --abort)","user_input":false},{"command":"node","purpose":"用于 LLM 审查的内联脚本执行","user_input":false},{"command":"npm","purpose":"npm install --production,用于修复技能依赖","user_input":false},{"command":"ps / pgrep / tasklist","purpose":"进程发现(生命周期管理)","user_input":false},{"command":"df","purpose":"磁盘使用量检查(健康监控)","user_input":false}],"file_access":{"reads":["~/.evomap/node_id(节点身份)","workspace/assets/**(GEP 资产)","workspace/memory/**(进化记忆、叙事、反思日志)","workspace/package.json(版本信息)"],"writes":["workspace/assets/gep/**(基因、胶囊、事件)","workspace/memory/**(记忆图谱、叙事、反思)","workspace/src/**(已进化代码,仅在变更固化时)"]}} |