173 lines
11 KiB
JSON
173 lines
11 KiB
JSON
{
|
|
"runDate": "2026-04-19",
|
|
"scope": "timeout-regression-diagnostic",
|
|
"plan": "docs/superpowers/plans/2026-04-19-timeout-regression-diagnostic-plan.md",
|
|
"sourceFollowup": "tests/fixtures/generated_scene/structured_fail_closed_improvement_followup_2026-04-19.json",
|
|
"summary": {
|
|
"totalTimeoutRecords": 3,
|
|
"persistentTimeouts": 2,
|
|
"regressionTimeouts": 1,
|
|
"labelCounts": {
|
|
"timeout-rerun-pass": 2,
|
|
"timeout-rerun-fail-closed": 1,
|
|
"timeout-large-source": 0,
|
|
"timeout-command-hang": 0,
|
|
"timeout-nondeterministic": 0,
|
|
"timeout-source-scan-heavy": 0,
|
|
"timeout-unknown": 0
|
|
}
|
|
},
|
|
"records": [
|
|
{
|
|
"sceneId": "sweep-015-scene",
|
|
"sceneName": "任务报表",
|
|
"sourceDir": "D:/desk/智能体资料/全量业务场景/一平台场景/任务报表",
|
|
"previousReconciledStatus": "source-unreadable",
|
|
"followupStatus": "source-unreadable",
|
|
"timeoutType": "persistent-timeout",
|
|
"sourceExists": true,
|
|
"fileCount": 93,
|
|
"htmlFileCount": 10,
|
|
"jsFileCount": 21,
|
|
"totalSourceBytes": 96922420,
|
|
"largestFiles": [
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/任务报表/zip/报表示例4-9-14-3.zip",
|
|
"size": 2479408
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/任务报表/zip/报表示例4-9-14.zip",
|
|
"size": 2479406
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/任务报表/zip/报表示例4-9-13-1.zip",
|
|
"size": 2479397
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/任务报表/zip/报表示例4-9-9-5.zip",
|
|
"size": 2479352
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/任务报表/zip/报表示例4-9-9-4.zip",
|
|
"size": 2479271
|
|
}
|
|
],
|
|
"diagnosticTimeoutBudgetSeconds": 90,
|
|
"diagnosticElapsedSeconds": 74.76,
|
|
"diagnosticTimedOut": false,
|
|
"diagnosticExitCode": 0,
|
|
"generationReportExists": true,
|
|
"generationStatus": null,
|
|
"readinessLevel": "A",
|
|
"diagnosticReason": null,
|
|
"finalDiagnosticLabel": "timeout-rerun-pass",
|
|
"secondaryLabels": [
|
|
"large-total-source",
|
|
"zip-heavy-source"
|
|
],
|
|
"stdoutTail": "generated scene package: D:\\data\\ideaSpace\\rust\\sgClaw\\claw-new\\examples\\timeout_regression_diagnostic_2026-04-19\\skills\\sweep-015-scene\n",
|
|
"stderrTail": "warning: method `take_ready_event` is never used\n --> src\\browser\\callback_host.rs:193:19\n |\n135 | impl BrowserCallbackHost {\n | ------------------------ method in this implementation\n...\n193 | pub(crate) fn take_ready_event(&self) -> Option<CallbackEvent> {\n | ^^^^^^^^^^^^^^^^\n |\n = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default\n\nwarning: function `build_helper_page_html` is never used\n --> src\\browser\\callback_host.rs:904:4\n |\n904 | fn build_helper_page_html(loopback_origin: &str, helper_url: &str, browser_ws_url: &str) -> String {\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nwarning: function `zip_entry_name` is never used\n --> src\\compat\\openxml_office_tool.rs:545:4\n |\n545 | fn zip_entry_name(path: &Path) -> String {\n | ^^^^^^^^^^^^^^\n\nwarning: function `ensure_modes_populated` is never used\n --> src\\generated_scene\\generator.rs:1910:4\n |\n1910 | fn ensure_modes_populated(scene_ir: &SceneIr) -> SceneIr {\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nwarning: `sgclaw` (lib) generated 4 warnings\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.65s\n Running `target\\debug\\sg_scene_generate.exe --source-dir D:/desk/智能体资料/全量业务场景/一平台场景/任务报表 --scene-id sweep-015-scene --scene-name 任务报表 --scene-kind report_collection --output-root D:\\data\\ideaSpace\\rust\\sgClaw\\claw-new\\examples\\timeout_regression_diagnostic_2026-04-19`\n"
|
|
},
|
|
{
|
|
"sceneId": "sweep-025-scene",
|
|
"sceneName": "力禾动环系统巡视记录",
|
|
"sourceDir": "D:/desk/智能体资料/全量业务场景/一平台场景/力禾动环系统巡视记录",
|
|
"previousReconciledStatus": "source-unreadable",
|
|
"followupStatus": "source-unreadable",
|
|
"timeoutType": "persistent-timeout",
|
|
"sourceExists": true,
|
|
"fileCount": 137,
|
|
"htmlFileCount": 51,
|
|
"jsFileCount": 38,
|
|
"totalSourceBytes": 11274750,
|
|
"largestFiles": [
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/力禾动环系统巡视记录/js/elementui.js",
|
|
"size": 664547
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/力禾动环系统巡视记录/fsdownload/js/elementui.js",
|
|
"size": 664547
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/力禾动环系统巡视记录/js/jszip.js",
|
|
"size": 432023
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/力禾动环系统巡视记录/fsdownload/js/jszip.js",
|
|
"size": 432023
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/力禾动环系统巡视记录/images/img7.png",
|
|
"size": 385473
|
|
}
|
|
],
|
|
"diagnosticTimeoutBudgetSeconds": 90,
|
|
"diagnosticElapsedSeconds": 49.03,
|
|
"diagnosticTimedOut": false,
|
|
"diagnosticExitCode": 0,
|
|
"generationReportExists": true,
|
|
"generationStatus": null,
|
|
"readinessLevel": "A",
|
|
"diagnosticReason": null,
|
|
"finalDiagnosticLabel": "timeout-rerun-pass",
|
|
"secondaryLabels": [
|
|
"source-scan-heavy",
|
|
"high-html-js-count"
|
|
],
|
|
"stdoutTail": "generated scene package: D:\\data\\ideaSpace\\rust\\sgClaw\\claw-new\\examples\\timeout_regression_diagnostic_2026-04-19\\skills\\sweep-025-scene\n",
|
|
"stderrTail": "warning: method `take_ready_event` is never used\n --> src\\browser\\callback_host.rs:193:19\n |\n135 | impl BrowserCallbackHost {\n | ------------------------ method in this implementation\n...\n193 | pub(crate) fn take_ready_event(&self) -> Option<CallbackEvent> {\n | ^^^^^^^^^^^^^^^^\n |\n = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default\n\nwarning: function `build_helper_page_html` is never used\n --> src\\browser\\callback_host.rs:904:4\n |\n904 | fn build_helper_page_html(loopback_origin: &str, helper_url: &str, browser_ws_url: &str) -> String {\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nwarning: function `zip_entry_name` is never used\n --> src\\compat\\openxml_office_tool.rs:545:4\n |\n545 | fn zip_entry_name(path: &Path) -> String {\n | ^^^^^^^^^^^^^^\n\nwarning: function `ensure_modes_populated` is never used\n --> src\\generated_scene\\generator.rs:1910:4\n |\n1910 | fn ensure_modes_populated(scene_ir: &SceneIr) -> SceneIr {\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nwarning: `sgclaw` (lib) generated 4 warnings\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.62s\n Running `target\\debug\\sg_scene_generate.exe --source-dir D:/desk/智能体资料/全量业务场景/一平台场景/力禾动环系统巡视记录 --scene-id sweep-025-scene --scene-name 力禾动环系统巡视记录 --scene-kind report_collection --output-root D:\\data\\ideaSpace\\rust\\sgClaw\\claw-new\\examples\\timeout_regression_diagnostic_2026-04-19`\n"
|
|
},
|
|
{
|
|
"sceneId": "sweep-040-scene",
|
|
"sceneName": "嘉峪关日报",
|
|
"sourceDir": "D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报",
|
|
"previousReconciledStatus": "fail-closed-known",
|
|
"followupStatus": "source-unreadable",
|
|
"timeoutType": "regression-timeout",
|
|
"sourceExists": true,
|
|
"fileCount": 50,
|
|
"htmlFileCount": 2,
|
|
"jsFileCount": 21,
|
|
"totalSourceBytes": 5037507,
|
|
"largestFiles": [
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报/js/elementui.js",
|
|
"size": 664547
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报/js/jszip.js",
|
|
"size": 432023
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报/images/img7.png",
|
|
"size": 385473
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报/js/pizzip.js",
|
|
"size": 350661
|
|
},
|
|
{
|
|
"path": "D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报/images/img8.png",
|
|
"size": 285359
|
|
}
|
|
],
|
|
"diagnosticTimeoutBudgetSeconds": 90,
|
|
"diagnosticElapsedSeconds": 45.91,
|
|
"diagnosticTimedOut": false,
|
|
"diagnosticExitCode": 1,
|
|
"generationReportExists": true,
|
|
"generationStatus": "fail-closed",
|
|
"readinessLevel": "C",
|
|
"diagnosticReason": "readiness-before-report",
|
|
"finalDiagnosticLabel": "timeout-rerun-fail-closed",
|
|
"secondaryLabels": [
|
|
"regression-timeout",
|
|
"budget-sensitive-timeout"
|
|
],
|
|
"stdoutTail": "",
|
|
"stderrTail": "warning: method `take_ready_event` is never used\n --> src\\browser\\callback_host.rs:193:19\n |\n135 | impl BrowserCallbackHost {\n | ------------------------ method in this implementation\n...\n193 | pub(crate) fn take_ready_event(&self) -> Option<CallbackEvent> {\n | ^^^^^^^^^^^^^^^^\n |\n = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default\n\nwarning: function `build_helper_page_html` is never used\n --> src\\browser\\callback_host.rs:904:4\n |\n904 | fn build_helper_page_html(loopback_origin: &str, helper_url: &str, browser_ws_url: &str) -> String {\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nwarning: function `zip_entry_name` is never used\n --> src\\compat\\openxml_office_tool.rs:545:4\n |\n545 | fn zip_entry_name(path: &Path) -> String {\n | ^^^^^^^^^^^^^^\n\nwarning: function `ensure_modes_populated` is never used\n --> src\\generated_scene\\generator.rs:1910:4\n |\n1910 | fn ensure_modes_populated(scene_ir: &SceneIr) -> SceneIr {\n | ^^^^^^^^^^^^^^^^^^^^^^\n\nwarning: `sgclaw` (lib) generated 4 warnings\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.62s\n Running `target\\debug\\sg_scene_generate.exe --source-dir D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报 --scene-id sweep-040-scene --scene-name 嘉峪关日报 --scene-kind report_collection --output-root D:\\data\\ideaSpace\\rust\\sgClaw\\claw-new\\examples\\timeout_regression_diagnostic_2026-04-19`\nsg_scene_generate: workflow evidence is incomplete for archetype paginated_enrichment\nerror: process didn't exit successfully: `target\\debug\\sg_scene_generate.exe --source-dir D:/desk/智能体资料/全量业务场景/一平台场景/嘉峪关日报 --scene-id sweep-040-scene --scene-name 嘉峪关日报 --scene-kind report_collection --output-root D:\\data\\ideaSpace\\rust\\sgClaw\\claw-new\\examples\\timeout_regression_diagnostic_2026-04-19` (exit code: 1)\n"
|
|
}
|
|
],
|
|
"nextStepRecommendation": "Prefer timeout budget and rerun hygiene before timeout-specific implementation changes."
|
|
} |