Files
claw/docs/superpowers/reports/2026-04-18-g1-boundary-reassignment-report.md

4.8 KiB
Raw Permalink Blame History

G1 Boundary Reassignment Report

Date: 2026-04-18 Scope: G1 边界收紧与 4 个边界样本正式重排 Source:

  • examples/g1_batch_round1/skills/
  • docs/superpowers/specs/2026-04-17-scene-skill-60-to-90-roadmap-design.md
  • docs/superpowers/plans/2026-04-18-g1-boundary-reassignment-plan.md

1. Conclusion

本轮分析结论已经冻结:

  1. G1 需要整改,不能继续维持原有宽边界。
  2. 4 个边界样本中,只有 高低压新增报装容量月度统计表 保留在 G1,但应提升为 G1-E 轻量补查汇总型
  3. 电能表现场检验完成率指标报表计量资产库存统计95598供电服务月报 均应从 G1 中拆出,分别并入 G6G7G8

2. Background

在第一轮 G1 批量迁移中,共选取 10 个“相对常用报表样本”进行实测生成。结果显示:

  1. 虽然大部分样本可以完成生成流程,但其中一批场景并没有恢复出可靠的 single_request_table 语义。
  2. 多个样本被错误吸附到无关外域或被降级为 page_state_eval,说明当前 G1 边界过宽。
  3. 对 4 个“相对有希望”的边界样本继续深挖后,确认它们并不属于同一个单页单请求家族。

3. Sample Findings

3.1 高低压新增报装容量月度统计表

  • 生成结果路径: examples/g1_batch_round1/skills/g1-capacity-monthly/references/generation-report.json
  • 当前落点: page_state_eval
  • 关键信号:
    • bootstrap domain = yxgateway.gs.sgcc.com.cn
    • params=[]
    • modes=[]
    • requestEntries=[]
    • columnDefs=[]
  • 源场景可见业务结构:
    • 主查询:getWkorderAll
    • 补查:queryElectCustInfo
    • 补查:queryBusAcpt
    • 补查:getBatchPerCust97
  • 结论: 该场景仍保有主查询骨架,但不是严格单请求平面场景,适合作为 G1-E 上边界样本。

3.2 电能表现场检验完成率指标报表

  • 生成结果路径: examples/g1_batch_round1/skills/g1-meter-inspection-rate/references/generation-report.json
  • 当前落点: page_state_eval
  • 关键信号:
    • bootstrap domain = yxgateway.gs.sgcc.com.cn
    • params=[]
    • modes=[]
    • requestEntries=[]
    • columnDefs=[]
  • 源场景可见业务结构:
    • sgBrowserExcuteJsCode
    • BrowserAction
    • getWorkOrderToDoList
    • queryMeterPlanFormulateApp
    • queryMeterPlanDtlForAddMeter
  • 结论: 该场景本质上依赖宿主桥接与多步 callback workflow不应再放入 G1,应重排到 G6 宿主桥接多步查询型

3.3 计量资产库存统计

  • 生成结果路径: examples/g1_batch_round1/skills/g1-meter-asset-stock/references/generation-report.json
  • 当前落点: page_state_eval
  • 关键信号:
    • bootstrap domain = yxgateway.gs.sgcc.com.cn
    • params=[]
    • modes=[]
    • requestEntries=[]
    • columnDefs=[]
  • 源场景可见业务结构:
    • assetStatsQueryMeter
    • assetStatsQueryIt
    • assetStatsQueryAcqTrml
    • assetStatsQueryMeterCommonModule
    • assetStatsQueryJlGnModule
  • 结论: 该场景属于典型的多接口盘点汇总,不符合 single_request_table 假设,应重排到 G7 多接口盘点汇总型

3.4 95598供电服务月报

  • 生成结果路径: examples/g1_batch_round1/skills/g1-95598-service-monthly/references/generation-report.json
  • 当前落点: page_state_eval
  • 关键信号:
    • bootstrap domain = south.95598.sgcc.com.cn
    • params=[]
    • modes=[]
    • requestEntries=[]
    • columnDefs=[]
  • 源场景可见业务结构:
    • BrowserAction('sgBrowerserJsAjax2', ...)
    • localhost:13313/configServices/selectData
    • definedSqlQuery
    • docExport(...)
  • 结论: 该场景不是直接报表导出,而是“抓取 -> 落库 -> SQL 分析 -> 文档生成”的复合链路,应重排到 G8 抓取落库分析出文档型

4. Final Reassignment Table

样本场景 正式归属 是否继续作为普通 G1 样本
高低压新增报装容量月度统计表 G1-E 轻量补查汇总型
电能表现场检验完成率指标报表 G6 宿主桥接多步查询型
计量资产库存统计 G7 多接口盘点汇总型
95598供电服务月报 G8 抓取落库分析出文档型

说明:高低压新增报装容量月度统计表 虽然仍归入 G1 体系,但已作为 G1-E 边界子型使用,不再作为普通 single_request_table 样本。

5. Impact on Next Steps

本报告落地后,后续执行口径同步固定为:

  1. 先按收紧后的 G1 规则继续推进 G1-E
  2. 不再把 G6/G7/G8 样本塞回 G1 做“通用报表生成”尝试。
  3. 新家族能力落地前,对应样本应输出明确阻断原因与家族归属,而不是继续产出低质量伪可运行 skill。