diff --git a/docs/superpowers/plans/2026-08-06-javaTest-dispatch-completion-audit.md b/docs/superpowers/plans/2026-08-06-javaTest-dispatch-completion-audit.md index b16f58b..5f70897 100644 --- a/docs/superpowers/plans/2026-08-06-javaTest-dispatch-completion-audit.md +++ b/docs/superpowers/plans/2026-08-06-javaTest-dispatch-completion-audit.md @@ -143,7 +143,7 @@ git commit -m "test(javaTest): lock reroute and resource safety gates" - HTTP `GET /api/health` remains `UP/mapLoaded/simulationBusy`. - Simulation output remains `summary.json`, `route-decisions.json`, `task-results.csv`, `tick-events.csv`, `invariant-results.json`, `manifest.sha256`. -- [ ] **Step 1: Run clean full suite** +- [x] **Step 1: Run clean full suite** ```bash mvn -f javaTest/pom.xml clean test @@ -151,7 +151,7 @@ mvn -f javaTest/pom.xml clean test Record the actual Surefire count; never reuse an earlier count. -- [ ] **Step 2: Run one fresh 240-task replay** +- [x] **Step 2: Run one fresh 240-task replay** ```bash mvn -f javaTest/pom.xml compile exec:java "-Dexec.mainClass=com.ft546.wcs.shadow.history.simulation.HistoricalDispatchSimulationApplication" "-Dexec.args=outputs/acceptance-final 100" @@ -159,7 +159,7 @@ mvn -f javaTest/pom.xml compile exec:java "-Dexec.mainClass=com.ft546.wcs.shadow Parse the generated JSON with a structured parser and assert task totals, per-vehicle totals, route candidate bounds, safety invariants, archive count, WMS idempotence and nonblank failure/HOLD/retry reasons. -- [ ] **Step 3: Run browser black-box QA** +- [x] **Step 3: Run browser black-box QA** ```bash python "C:/Users/13623/.agents/skills/webapp-testing/scripts/with_server.py" --server 'mvn compile exec:java "-Dexec.mainClass=com.ft546.wcs.shadow.history.visualizer.HistoricalDispatchVisualizerApplication" "-Dexec.args=18086"' --port 18086 --timeout 120 -- python scripts/visualizer_browser_qa.py http://127.0.0.1:18086 outputs/browser-qa-final @@ -167,7 +167,7 @@ python "C:/Users/13623/.agents/skills/webapp-testing/scripts/with_server.py" --s Check desktop and mobile map rendering, route layer visibility, full-map viewport, route evidence and console error count. -- [ ] **Step 4: Verify health and repository state** +- [x] **Step 4: Verify health and repository state** ```powershell Invoke-RestMethod http://127.0.0.1:18086/api/health @@ -177,7 +177,7 @@ git diff --check Only pre-existing user `docs/*.html` may remain untracked. -- [ ] **Step 5: Commit only implementation/test changes** +- [x] **Step 5: Commit only implementation/test changes** Use a focused commit for any production fix and a separate commit for tests. Do not stage generated reports or user documents. diff --git a/docs/superpowers/specs/2026-08-06-javaTest-dispatch-completion-audit-design.md b/docs/superpowers/specs/2026-08-06-javaTest-dispatch-completion-audit-design.md index 69fde8c..cc1485c 100644 --- a/docs/superpowers/specs/2026-08-06-javaTest-dispatch-completion-audit-design.md +++ b/docs/superpowers/specs/2026-08-06-javaTest-dispatch-completion-audit-design.md @@ -1,7 +1,7 @@ # javaTest 调度闭环完成审计设计 -**日期:** 2026-08-06 -**状态:** 已确认并进入执行 +**日期:** 2026-08-06 +**状态:** 已确认并进入执行 **范围:** `javaTest` 历史负载驱动中心调度仿真、路线质量和可视化验收 ## 1. 目标