aps-agent/docs/round-65-aps-end-to-end-run...

198 lines
5.7 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.

{
"generatedAt": "2026-08-03",
"sourceWorld": "server/data/world-proj_712276ba.json",
"sourceWorldSha256Before": "6b64adf6f29a43a518d89718610ee71fad60e86d3f38cd5cff26f1740cc53f7d",
"sourceWorldSha256After": "6b64adf6f29a43a518d89718610ee71fad60e86d3f38cd5cff26f1740cc53f7d",
"sourceWorldUnchanged": true,
"momNegativeRuns": [
{
"businessDate": "2026-08-02",
"problemId": "CLP-20260802-0ed6d5964432e1f0",
"sourceHash": "0ed6d5964432e1f0ebccd38f96d42357dbb1e578a814b78f7688218c71c79395",
"solveStatus": "BLOCKED",
"summary": {
"businessDate": "2026-08-02",
"strict": true,
"orderCount": 1,
"orderLineCount": 1,
"requirementCount": 230,
"makeCount": 106,
"buyCount": 124,
"subcontractCount": 0,
"blockedRequirementCount": 230,
"supplyEventCount": 354,
"trustedSupplyEventCount": 0,
"blockerCounts": {
"MISSING_RESOURCE_CAPABILITY": 67,
"MISSING_ROUTING": 39,
"SUPPLY_SHORTAGE": 124,
"TEMPLATE_ROUTING_UNCONFIRMED": 67,
"UNTRUSTED_DRAFT_SUPPLY": 124
}
},
"version": {
"id": 800001,
"versionNo": "FV20260802-009",
"demandCount": 106,
"admittedDemandCount": 0,
"unscheduledDemandCount": 106,
"vlCount": 0,
"woCount": 0,
"conflictCount": 421
},
"actualRowsForNewVersion": {
"virtualLines": 0,
"workOrders": 0
},
"publishReady": false,
"dispatchReady": false,
"blockingCodes": [
"HARD_CONFLICT",
"INCOMPLETE_V2_EVIDENCE",
"INVALID_V2_EVIDENCE",
"NO_WORK_ORDERS",
"ORDER_COVERAGE_MISMATCH",
"V2_SOLUTION_NOT_FEASIBLE",
"V2_VALIDATION_NOT_VALID",
"VERSION_NOT_PUBLISHED"
],
"resourceKinds": [
"EQUIPMENT",
"FACTORY",
"LINE",
"WORKSHOP"
]
},
{
"businessDate": "2026-08-03",
"problemId": "CLP-20260803-b3752d85209bd596",
"sourceHash": "b3752d85209bd59621fdc6fc14c639287856d27386ca6029ab1e69bd4470b229",
"solveStatus": "BLOCKED",
"summary": {
"businessDate": "2026-08-03",
"strict": true,
"orderCount": 1,
"orderLineCount": 1,
"requirementCount": 230,
"makeCount": 106,
"buyCount": 124,
"subcontractCount": 0,
"blockedRequirementCount": 230,
"supplyEventCount": 354,
"trustedSupplyEventCount": 0,
"blockerCounts": {
"MISSING_RESOURCE_CAPABILITY": 67,
"MISSING_ROUTING": 39,
"SUPPLY_SHORTAGE": 124,
"TEMPLATE_ROUTING_UNCONFIRMED": 67,
"UNTRUSTED_DRAFT_SUPPLY": 124
}
},
"version": {
"id": 800001,
"versionNo": "FV20260803-009",
"demandCount": 106,
"admittedDemandCount": 0,
"unscheduledDemandCount": 106,
"vlCount": 0,
"woCount": 0,
"conflictCount": 421
},
"actualRowsForNewVersion": {
"virtualLines": 0,
"workOrders": 0
},
"publishReady": false,
"dispatchReady": false,
"blockingCodes": [
"HARD_CONFLICT",
"INCOMPLETE_V2_EVIDENCE",
"INVALID_V2_EVIDENCE",
"NO_WORK_ORDERS",
"ORDER_COVERAGE_MISMATCH",
"V2_SOLUTION_NOT_FEASIBLE",
"V2_VALIDATION_NOT_VALID",
"VERSION_NOT_PUBLISHED"
],
"resourceKinds": [
"EQUIPMENT",
"FACTORY",
"LINE",
"WORKSHOP"
]
}
],
"positiveFixture": {
"businessDate": "2026-08-03",
"solveStatus": "FEASIBLE",
"version": {
"id": 800001,
"versionNo": "FV20260803-001",
"vlCount": 1,
"woCount": 1,
"conflictCount": 0,
"planningProblemId": "CLP-20260803-4113fb9ca0f7c2dc",
"planningSourceHash": "4113fb9ca0f7c2dc08a50d69c0b46df5b865b336ea23b1a9f6e764156ac00763"
},
"validationValid": true,
"draftGate": {
"structuralValid": true,
"publishReady": true,
"dispatchReady": false,
"blockingReasons": [
{
"code": "VERSION_NOT_PUBLISHED",
"message": "柔性版本 FV20260803-001 状态为 DRAFT,必须先完成 P2 发布"
}
],
"evidenceRef": "schedule-evidence:9396b8f410e94eb8351727f88ea749389a3c35545e98edacc29a5a0ebdbe3c2d"
},
"publishedGate": {
"structuralValid": true,
"publishReady": false,
"dispatchReady": true,
"blockingReasons": [],
"evidenceRef": "schedule-evidence:a8a9e0bd7e79412d2ddd5cd6faa246f3129d595c3da8f105b8091c37eaee2357"
},
"activityIds": [
"ACT:MFG-e7fc366a1e0ddf6d2858:1"
],
"resourceAllocations": [
[
{
"resourceId": "equipment:1",
"kind": "EQUIPMENT",
"units": 1.0,
"lifeUnits": 0.0
}
]
]
},
"externalSkillFixture": {
"businessDate": "2026-08-02",
"skillId": "algo.stub",
"executionMode": "CLOSED_LOOP_V2_VALIDATED",
"solveStatus": "FEASIBLE",
"validationValid": true,
"vlCount": 1,
"woCount": 1,
"planningProblemId": "CLP-20260802-e2ef0e0f8441dec4",
"versionNo": "EXT20260802-800001",
"createdAt": "2026-08-02 00:00"
},
"browserE2E": {
"backend": "isolated production create_app on 127.0.0.1:8115",
"frontend": "Vite preview on 127.0.0.1:43165",
"result": "2 passed",
"momRefreshRestored": true,
"positiveP2Published": true,
"positiveP3DualApprovalDispatched": true,
"mesExternalWorkOrderCount": 1
},
"regression": {
"golden": "979 passed, 2 warnings",
"node": "60 passed",
"webBuild": "passed, 4844 modules"
}
}