Files
claw/docs/superpowers/specs/2026-04-08-command-center-virtual-employee-inventory.json
木炎 630190e4d3 docs: add command center analysis artifacts
Capture the command-center operation analyses, inventory outputs, and browser pipeline reference files produced during the current research pass so they can be reviewed from the branch.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 10:43:09 +08:00

1281 lines
47 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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.htmlconfiguration-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.htmlconfiguration-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"
]
}
]
}