From 1410aa588ac5c833ca3570b368ec5151b1e900d9 Mon Sep 17 00:00:00 2001 From: boris Date: Sat, 5 Sep 2026 02:38:32 +0800 Subject: [PATCH] docs: record rejected current rolling batch --- ...ed-current-rolling-rejection-20260905.json | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 docs/evidence/batched-current-rolling-rejection-20260905.json diff --git a/docs/evidence/batched-current-rolling-rejection-20260905.json b/docs/evidence/batched-current-rolling-rejection-20260905.json new file mode 100644 index 0000000..19de485 --- /dev/null +++ b/docs/evidence/batched-current-rolling-rejection-20260905.json @@ -0,0 +1,43 @@ +{ + "schemaVersion": "fidc-batched-current-rolling-rejection/v1", + "measuredAt": "2026-09-05T02:38:00+08:00", + "host": "192.168.31.177", + "candidateCommit": "004a46c", + "revertCommit": "43b15b2098c427869a4a582b4b24325155b1370e", + "restoredRunnerBinarySha256": "a4135986b69625a0f3443e9091754874b3f9d65e9913424298c5d8fedf733985", + "candidate": { + "description": "collect static current rolling windows at strategy construction, batch them per stock, and store fixed current close/volume arrays in StockExpressionState", + "processColdEngineSeconds": 6.412, + "processHotEngineSeconds": [6.046, 6.497, 6.035, 6.309, 6.074], + "processHotMedianEngineSeconds": 6.074 + }, + "rollback": { + "processColdEngineSeconds": 5.18, + "processHotEngineSeconds": [5.48, 5.47, 4.602], + "processHotMedianEngineSeconds": 5.47 + }, + "observedCandidateRegressionPercent": 11.04204753199269, + "businessContract": { + "totalReturn": 0.9219861819172002, + "tradeCount": 26088, + "canonicalSha256": "b42fea66237d06eadb24f6b8c9e2760e7319fe3699f315b99e01f433ef2aa234", + "resultStoreSha256": "92343fb369fea68b2544b654151c5c43a935940580b14afbe8eefb3844f72a54", + "resultConsistent": true, + "terminalAuditStatus": "clean" + }, + "testGate": { + "coreUnitTotal": 421, + "corePassed": 415, + "ignoredManualBenchmarks": 6, + "failed": 0, + "integrationSuitesPassed": true + }, + "remoteArtifacts": [ + "/srv/fidc/canonical/run/fidc-private/evidence/batched-current-rolling-primary-20260905.json", + "/srv/fidc/canonical/run/fidc-private/evidence/batched-current-rolling-rollback-20260905.json" + ], + "acceptance": { + "status": "rejected_and_removed", + "reason": "the larger per-stock state and eager batch work cost more than the repeated scalar helper calls on the real five-year workload" + } +}