{
  "document_role": {
    "description": "指挥中心虚拟员工当前状态的机器可读盘点，不是目标配置 schema，也不是运行时已实现结构。",
    "evidence_method": "Only uses the exact four labels: code-confirmed, contract-defined, implementation intent exists but not rigorous / buggy, no direct evidence / candidate only.",
    "inspection_scope": "Based on static inspection of staged scene metadata, packaged scripts, rule assets, and related operation-analysis docs. No runtime verification is claimed."
  },
  "virtual_employee": {
    "name": "指挥中心虚拟员工",
    "domain": {
      "observed": "电力业务指挥中心",
      "evidence_grade": "code-confirmed",
      "sources": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-command-center-virtual-employee-inventory-table.md"
      ]
    },
    "positioning": {
      "normalized": "负责业务监测、工单识别、周报生成、异常识别与后续提醒/处置支撑的虚拟运营员工",
      "evidence_grade": "no direct evidence / candidate only",
      "sources": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-command-center-virtual-employee-inventory-table.md"
      ],
      "notes": "这是 aggregate 文档中的归一化定位，不应反向当作 staged runtime 已有统一员工对象的证据。"
    },
    "mission": {
      "normalized": [
        "采集业务数据并生成结构化报表",
        "监测工单/事件队列并识别待处理对象",
        "比较历史记录识别新增待办",
        "为提醒、外呼、自动派单、自动处理等下游动作提供结构化输入"
      ],
      "evidence_grade": "no direct evidence / candidate only",
      "sources": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-command-center-virtual-employee-inventory-table.md"
      ]
    }
  },
  "capability_catalog": {
    "core": [
      {
        "id": "browser-collection",
        "kind": "normalized-capability",
        "evidence_grade": "no direct evidence / candidate only",
        "notes": "这是跨场景归一化命名，不应表述为当前统一 runtime capability 注册表。"
      },
      {
        "id": "report-generation",
        "kind": "normalized-capability",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "monitor-snapshot",
        "kind": "normalized-capability",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "multi-source-aggregation",
        "kind": "normalized-capability",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "history-comparison",
        "kind": "normalized-capability",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "status-classification",
        "kind": "normalized-capability",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "partial-status-management",
        "kind": "normalized-capability",
        "evidence_grade": "no direct evidence / candidate only"
      }
    ],
    "runtime_dependencies": [
      {
        "id": "platform-session-context",
        "kind": "normalized-dependency",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "org-context",
        "kind": "normalized-dependency",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "user-context",
        "kind": "normalized-dependency",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "token-context",
        "kind": "normalized-dependency",
        "evidence_grade": "no direct evidence / candidate only"
      }
    ],
    "downstream_channels": [
      {
        "id": "report-export",
        "kind": "normalized-channel",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "local-log",
        "kind": "normalized-channel",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "audio-remind",
        "kind": "normalized-channel",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "message-remind",
        "kind": "normalized-channel",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "callout",
        "kind": "normalized-channel",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "auto-dispatch",
        "kind": "normalized-channel",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "auto-processing",
        "kind": "normalized-channel",
        "evidence_grade": "no direct evidence / candidate only"
      },
      {
        "id": "email",
        "kind": "candidate-channel",
        "evidence_grade": "no direct evidence / candidate only"
      }
    ]
  },
  "tasks": [
    {
      "id": "fault-details-report",
      "name": "故障明细",
      "category": {
        "observed": "report",
        "evidence_grade": "code-confirmed",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md"
        ]
      },
      "business_goal": {
        "normalized": "以故障明细主表和 summary-sheet 分区承载故障明细报表结果。",
        "evidence_grade": "no direct evidence / candidate only",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md"
        ]
      },
      "trigger": {
        "observed": {
          "scene_tool": "fault-details-report.collect_fault_details",
          "declared_input": [
            "period"
          ]
        },
        "normalized": {
          "natural_language_examples": [
            "导出故障明细",
            "生成某时间段故障明细报表"
          ],
          "preconditions": [
            "logged-in",
            "page-date-range-available",
            "browser-page-accessible"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md",
          "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/scenes/fault-details-report/scene.json",
          "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/skills/fault-details-report/SKILL.md"
        ]
      },
      "systems": {
        "observed": {
          "browser_pages": [
            "故障明细/index.html"
          ],
          "declared_dependencies": [
            "browser",
            "report-history",
            "local-report-service"
          ],
          "artifact_stub_source": "scripts/collect_fault_details.js"
        },
        "normalized": {
          "upstream": [
            "browser-business-page",
            "fault-detail-query-source"
          ],
          "local_services": [
            "local-report-service"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md"
        ]
      },
      "inputs": {
        "observed": {
          "explicit": [
            "period"
          ],
          "implicit_runtime_context": [
            "page-date-range"
          ]
        },
        "normalized": {
          "business_inputs": [
            "period"
          ],
          "runtime_context": [
            "session",
            "page-date-range"
          ],
          "hidden_dependencies": [
            "report-history-context"
          ]
        },
        "evidence_grade": {
          "explicit": "code-confirmed",
          "implicit_runtime_context": "contract-defined",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "`period` 与 `startTime/endTime` 的执行层关系仍未闭合。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md"
        ]
      },
      "workflow": {
        "observed": [
          "read input.period",
          "return report-artifact stub",
          "emit detail columns",
          "emit summary-sheet template"
        ],
        "normalized": [
          "read-period",
          "collect-detail-rows",
          "normalize-columns",
          "build-summary-sheet",
          "return-report-artifact"
        ],
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "notes": "live browser collection、字段归一与汇总派生在 packaged JS 中没有同等强度实现证据。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md"
        ]
      },
      "result": {
        "observed": {
          "artifact_type": "report-artifact",
          "key_fields": [
            "period",
            "columns",
            "rows",
            "sections.summary-sheet",
            "status",
            "partial_reasons"
          ]
        },
        "normalized": {
          "human_outcome": "故障明细结构化报表"
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md"
        ]
      },
      "downstream_effects": {
        "observed": [],
        "normalized": [
          "report-export",
          "report-log"
        ],
        "evidence_grade": {
          "observed": "no direct evidence / candidate only",
          "normalized": "contract-defined"
        },
        "notes": "导出与报告日志主要来自 scene/reference 契约，不应写成 packaged script 已直接执行。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md"
        ]
      },
      "required_capabilities": {
        "normalized": [
          "browser-collection",
          "field-normalization",
          "summary-derivation",
          "report-export"
        ],
        "evidence_grade": "no direct evidence / candidate only",
        "notes": "能力名是 aggregate 归一化结果，不应拔高为当前已存在统一能力层。"
      },
      "status_model": {
        "declared": {
          "success": "明细采集与汇总派生完成。",
          "partial": "数据已采集，但字段归一、汇总、导出或日志链路不完整。",
          "empty": "合法查询返回空结果。",
          "blocked": "登录、页面、请求、权限或解析失败。"
        },
        "implemented_observation": "packaged script 固定返回 status 与 partial_reasons 字段壳，但未严格承载 success/partial/empty/blocked 细分。",
        "evidence_grade": {
          "declared": "contract-defined",
          "implemented_observation": "implementation intent exists but not rigorous / buggy"
        }
      },
      "open_questions": [
        "period 是否需要拆成 startTime / endTime"
      ],
      "source_refs": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-fault-details-report-operation-analysis.md",
        "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/skills/fault-details-report/scripts/collect_fault_details.js"
      ]
    },
    {
      "id": "jinchang-business-environment-weekly-report",
      "name": "国网金昌供电公司营商环境周例会报告",
      "category": {
        "observed": "report",
        "evidence_grade": "code-confirmed",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md"
        ]
      },
      "business_goal": {
        "normalized": "以四个固定 section 模板承载营商环境周报。",
        "evidence_grade": "no direct evidence / candidate only",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md"
        ]
      },
      "trigger": {
        "observed": {
          "scene_tool": "jinchang-business-environment-weekly-report.collect_business_environment_metrics",
          "declared_input": [
            "period"
          ]
        },
        "normalized": {
          "natural_language_examples": [
            "生成金昌营商环境周例会报告",
            "采集营商环境周报数据"
          ],
          "preconditions": [
            "logged-in",
            "multi-source-access-available"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md"
        ]
      },
      "systems": {
        "observed": {
          "browser_pages": [
            "国网金昌供电公司营商环境周例会报告/index.html"
          ],
          "declared_dependencies": [
            "browser",
            "multi-source",
            "local-report-service"
          ],
          "artifact_stub_source": "scripts/collect_business_environment_metrics.js"
        },
        "normalized": {
          "upstream": [
            "browser-business-page",
            "multi-source-business-systems"
          ],
          "local_services": [
            "local-report-service"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md"
        ]
      },
      "inputs": {
        "observed": {
          "explicit": [
            "period"
          ]
        },
        "normalized": {
          "runtime_context": [
            "session"
          ],
          "hidden_dependencies": [
            "multi-source-availability"
          ]
        },
        "evidence_grade": {
          "explicit": "code-confirmed",
          "normalized": "contract-defined"
        },
        "notes": "`region` 只在文案/输出说明中出现，未形成 scene 输入或稳定 artifact 字段。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md"
        ]
      },
      "workflow": {
        "observed": [
          "read input.period",
          "return empty report-artifact",
          "emit four section templates"
        ],
        "normalized": [
          "read-period",
          "verify-session",
          "collect-metric-groups",
          "aggregate-sections",
          "return-report-artifact"
        ],
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "notes": "当前更像 section-based report template，不应表述为已证实的 live multi-source collector。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md"
        ]
      },
      "result": {
        "observed": {
          "artifact_type": "report-artifact",
          "key_fields": [
            "period",
            "sections.abnormal-transformer-monitoring",
            "sections.power-outage-monitoring",
            "sections.work-order-acceptance",
            "sections.dispatch-summary",
            "status",
            "partial_reasons"
          ]
        },
        "normalized": {
          "human_outcome": "营商环境周例会结构化报告"
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md"
        ]
      },
      "downstream_effects": {
        "observed": [],
        "normalized": [
          "report-export",
          "report-log"
        ],
        "evidence_grade": {
          "observed": "no direct evidence / candidate only",
          "normalized": "contract-defined"
        },
        "notes": "导出与日志是契约/参考流程中的下游语义，而非 packaged script 当前直接执行事实。"
      },
      "required_capabilities": {
        "normalized": [
          "multi-source-aggregation",
          "section-assembly",
          "report-export"
        ],
        "evidence_grade": "no direct evidence / candidate only"
      },
      "status_model": {
        "declared": {
          "success": "多个 section 完整采集并组装成功。",
          "partial": "部分 section 缺失、周期不一致或导出/日志失败。",
          "empty": "合法查询返回空结果。",
          "blocked": "登录、页面、请求或多源系统访问失败。"
        },
        "implemented_observation": "packaged script 固定返回空模板和基础状态字段壳，未严格承载真实 partial/blocked/empty 分支。",
        "evidence_grade": {
          "declared": "contract-defined",
          "implemented_observation": "implementation intent exists but not rigorous / buggy"
        }
      },
      "open_questions": [
        "是否需要把 section 元数据提升为 scene 级显式配置",
        "region 是否应成为稳定输出字段"
      ],
      "source_refs": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jinchang-business-environment-weekly-report-operation-analysis.md",
        "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/skills/jinchang-business-environment-weekly-report/scripts/collect_business_environment_metrics.js"
      ]
    },
    {
      "id": "95598-weekly-monitor-report",
      "name": "95598、12398及配网设备监控情况周统计",
      "category": {
        "observed": "report",
        "evidence_grade": "code-confirmed",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md"
        ]
      },
      "business_goal": {
        "normalized": "以六个固定 section 模板承载周统计结果。",
        "evidence_grade": "no direct evidence / candidate only",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md"
        ]
      },
      "trigger": {
        "observed": {
          "scene_tool": "95598-weekly-monitor-report.collect_weekly_metrics",
          "declared_input": [
            "period"
          ]
        },
        "normalized": {
          "natural_language_examples": [
            "生成95598周统计",
            "汇总12398及配网设备周报"
          ],
          "preconditions": [
            "logged-in",
            "multi-source-access-available",
            "period-alignment-available"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md"
        ]
      },
      "systems": {
        "observed": {
          "browser_pages": [
            "95598、12398及配网设备监控情况周统计/index.html"
          ],
          "declared_dependencies": [
            "browser",
            "multi-source",
            "period-alignment",
            "local-report-service"
          ],
          "artifact_stub_source": "scripts/collect_weekly_metrics.js"
        },
        "normalized": {
          "upstream": [
            "browser-business-page",
            "multi-source-business-systems"
          ],
          "local_services": [
            "local-report-service"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md"
        ]
      },
      "inputs": {
        "observed": {
          "explicit": [
            "period"
          ],
          "implicit_runtime_context": [
            "current-period",
            "cumulative-period"
          ]
        },
        "normalized": {
          "runtime_context": [
            "session",
            "period-alignment-context"
          ]
        },
        "evidence_grade": {
          "explicit": "code-confirmed",
          "implicit_runtime_context": "contract-defined",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "`period` 与 `currentPeriod/cumulativePeriod` 的关系仍是核心 open question。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md"
        ]
      },
      "workflow": {
        "observed": [
          "read input.period",
          "return empty report-artifact",
          "emit six section templates"
        ],
        "normalized": [
          "read-current-period-and-cumulative-period",
          "verify-session",
          "collect-source-groups",
          "aggregate-sections",
          "align-periods",
          "return-report-artifact"
        ],
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "notes": "当前不能把双周期读取、period alignment、多来源周统计采集写成 packaged JS 已证实现状。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md"
        ]
      },
      "result": {
        "observed": {
          "artifact_type": "report-artifact",
          "key_fields": [
            "period",
            "sections.fault-repair",
            "sections.frequent-outage",
            "sections.full-aperture-work-orders",
            "sections.key-opinion-control",
            "sections.device-monitoring",
            "sections.proactive-dispatch",
            "status",
            "partial_reasons"
          ]
        },
        "normalized": {
          "human_outcome": "95598/12398/配网设备周统计报表"
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "前三个 section 的列结构已暗示双周期视角，但顶层输入/输出建模仍未闭合。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md"
        ]
      },
      "downstream_effects": {
        "observed": [],
        "normalized": [
          "report-export",
          "report-log"
        ],
        "evidence_grade": {
          "observed": "no direct evidence / candidate only",
          "normalized": "contract-defined"
        },
        "notes": "导出与日志是文档契约中的下游动作，不应当作 packaged script 已直接执行事实。"
      },
      "required_capabilities": {
        "normalized": [
          "multi-source-aggregation",
          "period-alignment",
          "section-assembly",
          "report-export"
        ],
        "evidence_grade": "no direct evidence / candidate only"
      },
      "status_model": {
        "declared": {
          "success": "多来源周统计采集完成且周期对齐成功。",
          "partial": "部分来源缺失、周期不一致或导出/日志失败。",
          "empty": "合法查询返回空结果。",
          "blocked": "会话、请求、权限、周期对齐或解析失败。"
        },
        "implemented_observation": "packaged script 只提供空模板和基础状态字段壳，未严格实现 period alignment 或状态细分。",
        "evidence_grade": {
          "declared": "contract-defined",
          "implemented_observation": "implementation intent exists but not rigorous / buggy"
        }
      },
      "open_questions": [
        "period 是否要正式拆分为 currentPeriod 与 cumulativePeriod",
        "period alignment 应如何映射到标准配置字段"
      ],
      "source_refs": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-weekly-monitor-report-operation-analysis.md",
        "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/skills/95598-weekly-monitor-report/scripts/collect_weekly_metrics.js"
      ]
    },
    {
      "id": "95598-repair-city-dispatch",
      "name": "95598抢修-市指",
      "category": {
        "observed": "monitor",
        "evidence_grade": "code-confirmed",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md"
        ]
      },
      "business_goal": {
        "normalized": "监测抢修工单队列，识别待处理/审核/已处理，并为提醒、日志、自动派单等链路提供输入。",
        "evidence_grade": "no direct evidence / candidate only",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md"
        ]
      },
      "trigger": {
        "observed": {
          "scene_tool": "95598-repair-city-dispatch.collect_repair_orders",
          "declared_input": [
            "time"
          ],
          "rule_window": "当天 00:00:00 - 23:59:59"
        },
        "normalized": {
          "natural_language_examples": [
            "监测95598抢修工单",
            "查看市指待处理工单",
            "识别新待办并提醒"
          ],
          "preconditions": [
            "platform-session-available",
            "org-context-available",
            "user-context-available",
            "browser-page-accessible"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md",
          "D:/desk/智能体资料/大四区报告监测项/95598抢修-市指_业务检测配置.txt"
        ]
      },
      "systems": {
        "observed": {
          "browser_pages": [
            "95598抢修-市指/index.html（configuration-base-only）"
          ],
          "packaged_stub": "scripts/collect_repair_orders.js",
          "packaged_collector_strength": "input-driven runtime snapshot collector",
          "packaged_bridge_metadata": {
            "workflow_rule_sources": [
              "D:/desk/智能体资料/大四区报告监测项/95598抢修-市指_业务检测配置.txt",
              "D:/desk/智能体资料/大四区报告监测项/95598抢修-市指_自动处理配置.txt"
            ],
            "config_base_page": "assets/scene-snapshot/index.html",
            "config_base_role": "configuration-only",
            "packaged_collector_role": "runtime-snapshot-collector",
            "known_issues": [
              "pending classification bug: status == \"00\" && status == \"01\""
            ]
          },
          "upstream_apis": [
            "qxgl/repairOrder/list",
            "qxgl/repairOrder/initProcess"
          ],
          "local_services": [
            "MonitorServices/getMonitorLog",
            "MonitorServices/setMonitorData",
            "MonitorServices/setMonitorLog",
            "MonitorServices/getDisposeLog",
            "MonitorServices/setDisposeLog",
            "MonitorServices/setAudioPlayLog",
            "MonitorServices/setSendMessageLog",
            "configServices/getClassList"
          ]
        },
        "normalized": {
          "upstream": [
            "browser-business-page",
            "repair-order-source"
          ],
          "local_services": [
            "localhost-monitor-services",
            "localhost-config-services"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md"
        ]
      },
      "inputs": {
        "observed": {
          "explicit": [
            "time"
          ],
          "runtime_context": [
            "platform-session",
            "org-context",
            "user-context"
          ],
          "hidden_dependencies": [
            "monitor-log",
            "dispose-log",
            "business-rule-asset",
            "auto-processing-rule-asset"
          ]
        },
        "normalized": {
          "browser_class_list_config": true
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "implementation intent exists but not rigorous / buggy"
        },
        "notes": "`configServices` 是否应提升为独立正式 dependency 仍未收敛。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md"
        ]
      },
      "workflow": {
        "observed": {
          "packaged_collector": [
            "read input.time as snapshot time label",
            "classify input repair_orders into pending/audit/processed using status groups 00/01/06/08",
            "parse monitor/dispose logs and derive pending_ids/new_pending_ids",
            "compute success/partial/empty/blocked status and partial_reasons",
            "return monitor-snapshot with collector metadata and known issues"
          ],
        },
        "normalized": {
          "flow": [
            "attach-city-dispatch-page",
            "verify-session-and-context",
            "read-rule-assets",
            "query-status-00-01-06-08-repair-orders",
            "classify-pending-audit-processed",
            "candidate-canonical-mapping-for-pending-ids-and-new-pending-ids",
            "compare-history",
            "return-monitor-snapshot",
            "trigger-downstream-alert-or-dispatch"
          ]
        },
        "evidence_grade": {
          "packaged_stub": "code-confirmed",
          "rule_asset_workflow": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "workflow 直接证据主要在规则脚本（当前以 desk 目录 txt 为 source-of-truth），但 packaged collector 已具备输入驱动的归一化 / 比较逻辑；scene-snapshot 页面仅为配置基础层。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md"
        ]
      },
      "result": {
        "observed": {
          "packaged_stub_fields": [
            "time",
            "pending",
            "audit",
            "processed",
            "pending_ids",
            "new_pending_ids",
            "status",
            "partial_reasons"
          ],
          "rule_fields": [
            "time",
            "type",
            "pending",
            "pendingList",
            "audit",
            "processed"
          ]
        },
        "normalized": {
          "artifact_type": "monitor-snapshot",
          "human_outcome": "市指工单监测快照"
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "`pendingList` vs `pending_ids`、`type` vs `scene` 说明规则层字段与 canonical 字段尚未完全统一。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md"
        ]
      },
      "downstream_effects": {
        "observed": [
          {
            "effect": "audio-remind",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "message-remind",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "callout",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "auto-dispatch",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "dispose-log-write",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "monitor-log-write",
            "evidence_grade": "code-confirmed"
          }
        ],
        "normalized": [
          "local-log",
          "audio-remind",
          "message-remind",
          "callout",
          "auto-dispatch",
          "auto-processing"
        ],
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "这些证据只说明规则层分支存在，不代表运行时已验证成功；`auto-processing` 更像 aggregate 归一化抽象。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md"
        ]
      },
      "required_capabilities": {
        "normalized": [
          "browser-request-execution",
          "queue-monitoring",
          "status-classification",
          "history-comparison",
          "local-log",
          "audio-remind",
          "message-remind",
          "callout",
          "auto-dispatch"
        ],
        "evidence_grade": "no direct evidence / candidate only",
        "notes": "属于归一化能力抽象，不应写成当前统一能力清单现状。"
      },
      "status_model": {
        "declared": {
          "success": "工单队列采集成功且快照构建完成。",
          "partial": "队列采集成功，但日志、比较、提醒、外呼或自动派单链路不完整。",
          "empty": "合法查询返回零工单。",
          "blocked": "登录、上下文、请求、权限或解析失败。"
        },
        "implemented_observation": "packaged collector 已实现输入驱动的状态分类、历史比较与 snapshot 状态判定；但规则层仍包含更强的实时副作用分支，且不能把副作用成功与快照成功混写。",
        "evidence_grade": {
          "declared": "contract-defined",
          "implemented_observation": "implementation intent exists but not rigorous / buggy"
        }
      },
      "open_questions": [
        "trigger-alert 是否应拆成 audio-alert / message-alert / callout",
        "configServices 是否需要独立暴露为正式 dependency"
      ],
      "known_issues": [
        {
          "issue": "pending classification bug: status == \"00\" && status == \"01\"",
          "evidence_grade": "implementation intent exists but not rigorous / buggy"
        }
      ],
      "source_refs": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-95598-repair-city-dispatch-operation-analysis.md",
        "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/skills/95598-repair-city-dispatch/scripts/collect_repair_orders.js",
        "D:/desk/智能体资料/大四区报告监测项/95598抢修-市指_业务检测配置.txt",
        "D:/desk/智能体资料/大四区报告监测项/95598抢修-市指_自动处理配置.txt"
      ]
    },
    {
      "id": "jiayuguan-meter-outage",
      "name": "户表失电-嘉峪关",
      "category": {
        "observed": "monitor",
        "evidence_grade": "code-confirmed",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "business_goal": {
        "normalized": "监测户表失电事件，结合服务工单状态与历史日志识别待处理对象，并为自动处理链路提供输入。",
        "evidence_grade": "no direct evidence / candidate only",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "trigger": {
        "observed": {
          "scene_tool": "jiayuguan-meter-outage.collect_outage_events",
          "declared_input": [
            "time"
          ],
          "outage_query_window": "近两天到当天",
          "service_order_query_window": "当天"
        },
        "normalized": {
          "natural_language_examples": [
            "监测嘉峪关户表失电",
            "识别新增失电待办",
            "驱动户表失电自动处理"
          ],
          "preconditions": [
            "platform-session-available",
            "org-context-available",
            "browser-page-accessible",
            "marketing-token-available-for-auto-processing"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "contract-defined"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "systems": {
        "observed": {
          "browser_pages": [
            "户表失电-嘉峪关/index.html（configuration-base-only）"
          ],
          "packaged_stub": "scripts/collect_outage_events.js",
          "packaged_bridge_metadata": {
            "workflow_rule_sources": [
              "D:/desk/智能体资料/大四区报告监测项/户表失电-嘉峪关_业务监测配置.txt",
              "D:/desk/智能体资料/大四区报告监测项/户表失电-嘉峪关_自动处理配置.txt"
            ],
            "config_base_page": "assets/scene-snapshot/index.html",
            "config_base_role": "configuration-only",
            "packaged_collector_role": "runtime-snapshot-collector",
            "identity_model": {
              "pending_identity": "consNo",
              "dispose_dedupe_identity": "eventId",
              "status": "implementation intent exists but not rigorous / buggy"
            }
          },
          "upstream_apis": [
            "outage/dhsd/dhsdList",
            "gdgl/active/service/order/list",
            "queryEleCust",
            "gdgl/zdfw/tgforderzdfw/gdbh",
            "gdgl/active/service/order/saveAndSend"
          ],
          "local_services": [
            "MonitorServices/getMonitorLog",
            "MonitorServices/setMonitorData",
            "MonitorServices/setMonitorLog",
            "MonitorServices/getDisposeLog",
            "MonitorServices/setDisposeLog",
            "MonitorServices/setAudioPlayLog",
            "configServices/getClassList"
          ]
        },
        "normalized": {
          "upstream": [
            "outage-source",
            "service-order-source",
            "marketing-system-source"
          ],
          "local_services": [
            "localhost-monitor-services",
            "localhost-config-services"
          ]
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "inputs": {
        "observed": {
          "explicit": [
            "time"
          ],
          "runtime_context": [
            "platform-session",
            "org-context",
            "marketing-token-context"
          ],
          "hidden_dependencies": [
            "monitor-log",
            "dispose-log",
            "business-rule-asset",
            "auto-processing-rule-asset"
          ]
        },
        "normalized": {
          "browser_class_list_config": true
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "implementation intent exists but not rigorous / buggy"
        },
        "notes": "marketing token 在规则层是直接依赖，但在 scene 正式 dependency 建模中仍未完全闭合。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "workflow": {
        "observed": {
          "packaged_stub": [
            "read input.time as snapshot time label",
            "build outage context from input outage_events and classify input service_orders",
            "parse monitor/dispose logs and derive pending_ids/new_pending_ids with identity tracking",
            "compute success/partial/empty/blocked status and partial_reasons",
            "return monitor-snapshot with collector metadata and identity model"
          ],
        },
        "normalized": {
          "flow": [
            "attach-outage-config-page",
            "verify-session-org-and-token-context",
            "read-rule-assets",
            "collect-outage-events",
            "collect-related-service-order-states",
            "normalize-pending-audit-processed",
            "candidate-canonical-mapping-for-pending-ids-and-new-pending-ids-with-identity-reconciliation",
            "compare-history",
            "return-monitor-snapshot",
            "trigger-downstream-remind-or-auto-processing"
          ]
        },
        "evidence_grade": {
          "packaged_stub": "code-confirmed",
          "rule_asset_workflow": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "workflow 直接证据主要在规则脚本（当前以 desk 目录 txt 为 source-of-truth），但 packaged collector 已具备输入驱动的归一化 / 比较逻辑；scene-snapshot 页面仅为配置基础层。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "result": {
        "observed": {
          "packaged_stub_fields": [
            "time",
            "pending",
            "audit",
            "processed",
            "pending_ids",
            "new_pending_ids",
            "status",
            "partial_reasons"
          ],
          "rule_fields": [
            "time",
            "type",
            "pending",
            "pendingList",
            "audit",
            "processed"
          ],
          "identity_observation": {
            "monitor_pending_identity": "consNo",
            "dispose_dedupe_identity": "eventId"
          }
        },
        "normalized": {
          "artifact_type": "monitor-snapshot",
          "human_outcome": "嘉峪关户表失电监测快照"
        },
        "evidence_grade": {
          "observed": "code-confirmed",
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "`pending_ids/new_pending_ids` 的统一身份模型当前不严谨。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "downstream_effects": {
        "observed": [
          {
            "effect": "audio-remind",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "auto-dispatch-request",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "dispose-log-write",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "monitor-log-write",
            "evidence_grade": "code-confirmed"
          },
          {
            "effect": "message-remind",
            "evidence_grade": "implementation intent exists but not rigorous / buggy"
          }
        ],
        "normalized": [
          "local-log",
          "audio-remind",
          "auto-processing"
        ],
        "evidence_grade": {
          "normalized": "no direct evidence / candidate only"
        },
        "notes": "短信函数存在但主成功链路发送代码被注释；`auto-processing` 是 aggregate 归一化抽象，不应误写为统一稳定能力。",
        "sources": [
          "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md"
        ]
      },
      "required_capabilities": {
        "normalized": [
          "event-monitoring",
          "service-order-enrichment",
          "history-comparison",
          "token-driven-runtime",
          "local-log",
          "audio-remind",
          "auto-processing"
        ],
        "evidence_grade": "no direct evidence / candidate only"
      },
      "status_model": {
        "declared": {
          "success": "失电事件采集、工单富化与快照构建成功。",
          "partial": "事件已拿到，但工单富化、比较、日志、提醒或自动处理链路不完整。",
          "empty": "合法查询返回零失电事件。",
          "blocked": "登录、token、请求、权限或解析失败。"
        },
        "implemented_observation": "packaged collector 已实现输入驱动的 outage/service-order 归一化、历史比较与 snapshot 状态判定；规则层 workflow 更强，但仍不能把下游副作用成功写成运行时已验证事实。",
        "evidence_grade": {
          "declared": "contract-defined",
          "implemented_observation": "implementation intent exists but not rigorous / buggy"
        }
      },
      "open_questions": [
        "marketing token context 是否应提升为正式 dependency",
        "auto-processing 是否应与提醒动作拆成两个独立动作"
      ],
      "known_issues": [
        {
          "issue": "identity mismatch: monitor pending list uses consNo, dispose dedupe uses eventId",
          "evidence_grade": "implementation intent exists but not rigorous / buggy"
        }
      ],
      "source_refs": [
        "D:/data/ideaSpace/rust/sgClaw/claw-new/docs/superpowers/specs/2026-04-08-jiayuguan-meter-outage-operation-analysis.md",
        "D:/data/ideaSpace/rust/sgClaw/claw/claw/skills/skill_staging/skills/jiayuguan-meter-outage/scripts/collect_outage_events.js",
        "D:/desk/智能体资料/大四区报告监测项/户表失电-嘉峪关_业务监测配置.txt",
        "D:/desk/智能体资料/大四区报告监测项/户表失电-嘉峪关_自动处理配置.txt"
      ]
    }
  ]
}
