You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

90 line
2.3 KiB

  1. {
  2. "pass": true,
  3. "generatedAt": "2026-09-15T14:17:36.562Z",
  4. "tasks": [
  5. {
  6. "id": 86,
  7. "code": "005",
  8. "title": "液压泵应急切换",
  9. "steps": 5,
  10. "actions": 6,
  11. "validationRequests": 5
  12. },
  13. {
  14. "id": 87,
  15. "code": "006",
  16. "title": "液压泵应急替代",
  17. "steps": 7,
  18. "actions": 11,
  19. "validationRequests": 7
  20. },
  21. {
  22. "id": 88,
  23. "code": "007",
  24. "title": "前泵换件修复",
  25. "steps": 11,
  26. "actions": 27,
  27. "validationRequests": 11
  28. },
  29. {
  30. "id": 89,
  31. "code": "008",
  32. "title": "平衡阀拆拼互换",
  33. "steps": 16,
  34. "actions": 50,
  35. "validationRequests": 16
  36. }
  37. ],
  38. "steps": 39,
  39. "actions": 94,
  40. "validationRequests": 39,
  41. "environments": [
  42. "http://127.0.0.1:6180",
  43. "http://192.168.31.168:6180"
  44. ],
  45. "resolutions": [
  46. "1366×768",
  47. "1280×720",
  48. "1024×768"
  49. ],
  50. "accountType": "管理员 / 教员预览",
  51. "residualData": "未新增教学任务;未写入学员成绩。仅调用现有任务的教员预览校验接口。",
  52. "validation": {
  53. "date": "2026-09-15",
  54. "build": {
  55. "command": "pnpm run build",
  56. "pass": true,
  57. "exitCode": 0,
  58. "checks": [
  59. "vue-tsc --noEmit",
  60. "vite build",
  61. "verify-legacy-model-editor-dist.mjs"
  62. ],
  63. "notes": "构建成功;保留 Vite 的 chunk size 与插件耗时提示。"
  64. },
  65. "contracts": [
  66. {
  67. "command": "node scripts/virtual-training-formal-route.contract.test.mjs",
  68. "pass": true,
  69. "exitCode": 0
  70. },
  71. {
  72. "command": "node --test scripts/bridge-scripts-3d-only.test.mjs scripts/bridge-model-geometry.test.mjs scripts/bridge-grounding.test.mjs scripts/bridge-digital-video.contract.test.mjs",
  73. "pass": true,
  74. "exitCode": 0,
  75. "passedTests": 16,
  76. "failedTests": 0
  77. }
  78. ],
  79. "diffCheck": {
  80. "command": "git diff --check",
  81. "pass": true
  82. },
  83. "hdr": {
  84. "file": "public/environments/venice_sunset_1k.hdr",
  85. "bytes": 1397783,
  86. "sha256": "0E72ED46B5316CB5FB67FC81FF85B024A09146FD89EF3811A8D2299647ADA118",
  87. "source": "https://raw.githubusercontent.com/mrdoob/three.js/r185/examples/textures/equirectangular/venice_sunset_1k.hdr"
  88. }
  89. }
  90. }