用途:把基于 Alchemy 的服务从预发晋级到生产,强调环境隔离、链正确性验证与可回滚。
主要能力:部署产物与环境无关,凭据、应用 ID、链 ID、白名单、Webhook URL 和账户预算按环境注入;健康端点只证明进程存活,就绪性必须证明目标链与端点族正确,且不暴露凭据、不发起交易。支持只读就绪验证、部分响应/限流/提供方不可用等负路径测试、金丝雀流量观察(延迟、错误类别、完整性、用量、花费、回调健康)以及阈值内晋级或回退。
使用方式:先盘点产物 SHA、目标环境、区域、Alchemy 应用/密钥标识、链、端点族、限额、回调与负责人;核对目标链与功能支持,比对环境清单与预发,凭据复用或链配置含糊即失败;以引用方式注入密钥,部署不可变产物,扫描构建日志、source map、配置导出与镜像中的凭据金丝雀;运行只读就绪证明;金丝雀有限流量;仅在批准阈值内晋级,否则回退并保留部署与回滚回执。工具上使用 Read、Glob、Grep 检查文档与证据,Write、Edit 仅用于已批准的仓库产物。
限制:技能调用本身不授权网络访问、凭据、钱包地址、客户数据、套餐变更、花费、密钥创建或轮换、Webhook 变更、部署、重放、交易构造、签名、广播或删除。生产部署或回滚需明确的环境审批;发布、安全、产品/运营各自负责晋级、密钥与公开源配置、降级行为与流量阈值。不得把通用 200 /health 当作链或 Alchemy 就绪的证明;发现凭据金丝雀须停止晋级并在越界暴露时轮换。输出需包含环境清单、不可变产物、密钥引用证明、链感知就绪结果、金丝雀指标、阈值决策、部署回执与已测试回滚回执,并标注假设、观察、来源日期、环境特定行为、负责人与未决缺口。具体命令与代码示例资料未提供。