Files
fidc-backtest-engine/docs/evidence/numeric-vm-generation-scratch-rejection-20260905.json
2026-09-05 04:35:37 +08:00

25 lines
853 B
JSON

{
"schemaVersion": "fidc-numeric-vm-generation-scratch-rejection/v1",
"measuredAt": "2026-09-05T04:34:00+08:00",
"host": "local-macos",
"candidateCommitted": false,
"candidateDeployed": false,
"candidate": {
"description": "replace per-evaluation Option slot clearing with value arrays and u64 generation stamps",
"iterations": 2000000,
"vmNanosecondsPerEvaluation": 86.405,
"rhaiNanosecondsPerEvaluation": 364.356
},
"baseline": {
"iterations": 2000000,
"vmNanosecondsPerEvaluation": 86.384,
"rhaiNanosecondsPerEvaluation": 374.938
},
"observedVmRegressionPercent": 0.024310531,
"targetedTestsPassed": 7,
"acceptance": {
"status": "rejected_and_removed_before_commit",
"reason": "generation checks exactly offset slot initialization savings in the existing representative VM benchmark"
}
}