diff --git a/docs/evidence/frozen-standard-rolling-lookbacks-rejection-20260905.json b/docs/evidence/frozen-standard-rolling-lookbacks-rejection-20260905.json new file mode 100644 index 0000000..7efdb40 --- /dev/null +++ b/docs/evidence/frozen-standard-rolling-lookbacks-rejection-20260905.json @@ -0,0 +1,51 @@ +{ + "schemaVersion": "fidc-frozen-standard-rolling-lookbacks-rejection/v1", + "measuredAt": "2026-09-05T03:03:00+08:00", + "host": "192.168.31.177", + "candidateCommit": "32e4030", + "revertCommit": "05e67c73df0c002efec15711dd5ef066d817abec", + "restoredRunnerBinarySha256": "1071852a374620029398a967d485b827ed2defbb6ecbcc3f1ee6ffd3e2db76b6", + "candidate": { + "description": "replace per-stock rolling requirement-set lookups with strategy-level fixed standard lookback arrays", + "primaryHotEngineSeconds": [4.329, 4.455, 4.751, 4.822, 4.847], + "primaryHotMedianEngineSeconds": 4.751, + "secondaryEngineSeconds": [4.774, 5.473, 6.161, 5.491], + "hardwareRunId": "btr_1788548442183_3221468_10", + "hardwareRunEngineSeconds": 10.522, + "hardwareRunHostLoadAverage": 42.93, + "instructions": 26384933876, + "branches": 4682344116 + }, + "acceptedBaseline": { + "engineCommit": "75ab0c0", + "primaryHotMedianEngineSeconds": 4.729, + "instructions": 26049740736, + "branches": 4601262679 + }, + "observed": { + "primaryMedianRegressionPercent": 0.4652146331148285, + "instructionRegressionPercent": 1.2867427104054538, + "branchRegressionPercent": 1.7621562309418415 + }, + "businessContract": { + "primaryTotalReturn": 0.9219861819172002, + "primaryTradeCount": 26088, + "primaryCanonicalSha256": "b42fea66237d06eadb24f6b8c9e2760e7319fe3699f315b99e01f433ef2aa234", + "primaryResultStoreSha256": "92343fb369fea68b2544b654151c5c43a935940580b14afbe8eefb3844f72a54", + "secondaryTotalReturn": 1.1342962298106998, + "secondaryTradeCount": 19404, + "secondaryCanonicalSha256": "0dbd3fad624097c673c4a5ec2f545f95e9c21d1d5337bb2b48ffeb22b16cb2b9", + "secondaryResultStoreSha256": "416d2f87241fb4c6b917f6aeecb588f82f6e7d51a103f4c53a74d11971f16839", + "resultConsistent": true, + "terminalAuditStatus": "clean" + }, + "remoteArtifacts": [ + "/srv/fidc/canonical/run/fidc-private/evidence/frozen-standard-rolling-lookbacks-primary-20260905.json", + "/srv/fidc/canonical/run/fidc-private/evidence/frozen-standard-rolling-lookbacks-secondary-20260905.json", + "/srv/fidc/canonical/run/fidc-private/evidence/frozen-standard-rolling-lookbacks-perf-stat-20260905/perf-stat.csv" + ], + "acceptance": { + "status": "rejected_and_removed", + "reason": "the compiler layout change increased retired instructions and branches while the primary end-to-end median did not improve" + } +}