用途
该技能用于对基于 Alchemy 的生产发布做出有证据支持的 go 或 no-go 决策,适用于审查上线或重大集成变更。其目标是在任何实际副作用发生前,产出一份可评审的工件和负路径证据。
主要能力
- 冻结发布 SHA,并枚举 Node、Data、Portfolio、Wallet、Notify、Admin、链、地址/数据以及交易等范围内的接口面。
- 复核当前第一方 Alchemy 文档中关于所选产品、链、功能、客户端、认证方式、限制和生命周期的支持情况,记录账户特定观察与日期。
- 验证确定性测试、合约夹具、链断言、部分/分页处理、有界重试、幂等性以及提供商中断行为。
- 审查密钥、隐私、webhook、钱包签名器、依赖、工件和供应链证据,以及事件与密钥轮换演练。
- 审查容量、预算、告警、运行手册、服务归属、状态页依赖、部署金丝雀、停止阈值和经过测试的回滚。
- 将每个门禁记录为通过、失败、由负责人豁免(含到期)或不适用;仅当阻塞项由指定权威解决后才发出 go。
使用方式
使用 Read、Glob 和 Grep 检查当前文档、配置、代码、夹具和证据。仅对已批准的仓库工件使用 Write 和 Edit。技能调用本身不授权网络访问、凭据、钱包地址、客户数据、计划变更、支出、密钥创建或轮换、webhook 变更、部署、重放、交易构造、签名、广播或删除。
适用场景
- 审查 Alchemy 支持的生产发布或重大集成变更。
- 需要基于证据做出 go/no-go 决策并保留可评审工件。
- 需要验证认证、密钥生命周期、隐私、容量、预算、告警、回滚等门禁。
限制
- 缺失证据视为失败或未解决的门禁,不得默认通过。
- 不得将测试网或预发回执复用为生产环境证据。
- 若回滚、密钥轮换、部分响应 UX 或提供商不可用行为未经测试,不得批准。
- 发布、产品、运营、安全、隐私/数据和预算负责人签署各自范围;豁免需指明负责人、风险、补偿控制、到期和后续跟进;该技能不能自我批准。
- 将观察到的账户、应用、网络、索引器、链或提供商行为视为环境特定证据,而非通用保证。
输出
返回冻结的发布/环境清单、带证据链接的门禁矩阵、当前合同复核、负责人签署、豁免、阻塞项、go/no-go 决策、监控窗口和回滚回执。明确标记假设、观察、来源日期、环境特定行为、负责人和未解决的缺口。
示例
- 当发布通过连通性检查但未对 Portfolio HTTP 200 部分失败进行显式处理时,发出 no-go。
- 仅当授权的、会到期的豁免指明其控制且不绕过不可豁免的安全边界时,发出有条件 go。
验证
针对以下情况演练并记录预期与实际结果:错误的工件 SHA、替换预发证据、轮换失败、提供商中断、预算告警、回滚演练。
资源
当前第一方证据地图——执行前重新检查带日期的 Alchemy 来源。