父意图: #402 | Spec: specs/IR-0006/spec.md v1 | 波次: W2 | 依赖: W1-B1/B2(统一账本可查询)
任务
card 模板扩展 budget/capabilities/evidence 字段(IFACE-03);conductor 解析存储;cost-check 波次视图——预算四元组(usd/tokens/wallclock/human_minutes)按 subject 聚合自统一账本。
AC(Given-When-Then)
- AC-9a (spec): Given card 模板含
budget:(四元组+on_exceed)与 capabilities:(allowlist 式 org secret/Vault 引用)字段,When 一张带波次预算的卡超限,Then cost-check 硬停+熔断标记+撤 auto-merge+开 issue(BEH-07,ADR-0040 复位流程不变)。
- AC-9b (api): Given 聚合源=统一账本(AC-4),When cost-check 按查询,Then 主体聚合正确(tenant 归因可分);超限硬停实测记录进账本。
blastRadius(预测)
.github: .github/ISSUE_TEMPLATE(卡模板)、governance/cost-check.sh、.github/workflows/conductor.yml; CI-Workflows: cost-check 联动
任务
card 模板扩展 budget/capabilities/evidence 字段(IFACE-03);conductor 解析存储;cost-check 波次视图——预算四元组(usd/tokens/wallclock/human_minutes)按 subject 聚合自统一账本。
AC(Given-When-Then)
budget:(四元组+on_exceed)与capabilities:(allowlist 式 org secret/Vault 引用)字段,When 一张带波次预算的卡超限,Then cost-check 硬停+熔断标记+撤 auto-merge+开 issue(BEH-07,ADR-0040 复位流程不变)。blastRadius(预测)
.github: .github/ISSUE_TEMPLATE(卡模板)、governance/cost-check.sh、.github/workflows/conductor.yml; CI-Workflows: cost-check 联动