存档求解器回归基线与当前改动

纳管 AMESim 对齐基线、发布锁、回归测试及当前物理门禁调整。

更新日志仅记录已完成成果,并注明当前 HEAD 尚待真实 production 复跑与远端 workflow 验证。
This commit is contained in:
lujingze committed 2026-08-18 15:20:42 +00:00
1 parent 53f8601fec
commit a8c733883c
32 files changed
+47241 -108

No files matched your search

@@ -1,7 +1,7 @@
{
"schemaVersion": 1,
"id": "test_mql_full_branches-historical-v1",
"description": "Historical slow-region and 2.05 s regression target for the generic solver.",
"description": "Historical slow-region and 2.05 s production regression target with three locked-environment repeats and approved state goldens.",
"source": {
"path": "tests/data/test_mql-full-branches-01-04.xml",
"sha256": "2fb95e65f5de0c85a6a17802aef74ea004087323fd00fd8d01acf0184ff71d48",
@@ -60,7 +60,7 @@
0.0,
0.04,
0.69,
0.70,
0.7,
0.8,
0.81
],
@@ -68,7 +68,13 @@
0.04,
0.8
],
"expectedMechanicalTransitionTimes": []
"expectedMechanicalTransitionTimes": [],
"goldens": {
"production": {
"path": "tests/baselines/simulation/test_mql_full_branches/goldens/production-0.81s-v1.json",
"sha256": "72c4ccf995c7904f80598934bf59fe88cff2f9b85e003396befc4ae3f37a4e53"
}
}
},
"2.10s": {
"stopTime": 2.1,
@@ -78,7 +84,7 @@
0.0,
0.04,
0.69,
0.70,
0.7,
0.8,
1.0,
2.0,
@@ -88,19 +94,35 @@
"expectedSignalEventTimes": [
0.04,
0.8
]
],
"expectedMechanicalTransitionTimes": [
1.1199696877773673,
1.1331667954945566,
1.2023983086085228
],
"goldens": {
"production": {
"path": "tests/baselines/simulation/test_mql_full_branches/goldens/production-2.10s-v1.json",
"sha256": "5fced8349404c9dd1f6284b76af3f1e24ed0933df76fb4b5d2a419b719f64d4c"
}
}
}
},
"correctness": {
"status": "partial",
"maximumScaledResidual": 1e-7,
"status": "complete",
"maximumScaledResidual": 1e-07,
"requireFiniteSeries": true,
"requireStrictlyIncreasingTimes": true,
"stateRelativeTolerance": 0.0002,
"eventTimeAbsoluteToleranceSeconds": 0.00002,
"eventTimeAbsoluteToleranceSeconds": 2e-05,
"signalEventTimeAbsoluteToleranceSeconds": 1e-12,
"mechanicalTransitionTimesAvailable": true,
"note": "Historical checkpoints are recorded; approved physical-state-v2 golden values remain pending."
"note": "OPT-00 production 0.81/2.10 s state, event, output-shape, finite-series, residual, audit, and no-fallback contracts are approved and replayed exactly across three locked-environment runs.",
"physicalProjectionCategories": [
"state"
],
"stateAbsoluteTolerance": 1e-09,
"checkpointTimeAbsoluteToleranceSeconds": 1e-12
},
"execution": {
"causalExecutorV2Default": true,
@@ -116,5 +138,33 @@
"deferAfterFailureOrTimeout": true,
"deferWhenPredictedWallExceedsSoftTimeout": true,
"longTestEnvironmentVariable": "RUN_TEST_MQL_FULL_BRANCHES_LONG_REGRESSION"
},
"acceptanceEvidence": {
"status": "approved",
"lane": "production",
"repeatCount": 3,
"physicalValuesIdenticalAcrossRepeats": true,
"reports": [
{
"path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-1.json",
"sha256": "4659ae850eef4f1541b3172f783b01a1859744a3f0a50030e094c2c25f93e195",
"bytes": 314699
},
{
"path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-2.json",
"sha256": "99892d0aca554baca7f72ae00412337f6815f62cb7a4349dfe3006db66b4549f",
"bytes": 315044
},
{
"path": "tests/baselines/simulation/test_mql_full_branches/runs/2026-08-18-opt00-historical-repeat-3.json",
"sha256": "569bf7e576bd56f956f2125921680a570ee16f445f5d3d7cbff16a4f4cc12f85",
"bytes": 315606
}
],
"workerWallSeconds2p10": {
"minimum": 113.49742291588336,
"median": 114.07500359974802,
"maximum": 115.86820452474058
}
}
}