docs: record noalloc instrument rule validation
This commit is contained in:
@@ -0,0 +1,76 @@
|
|||||||
|
{
|
||||||
|
"schemaVersion": "fidc-noalloc-instrument-board-rules/v1",
|
||||||
|
"measuredAt": "2026-09-05T03:48:00+08:00",
|
||||||
|
"host": "192.168.31.177",
|
||||||
|
"engineCommit": "cfb19b5783cb446099cb3e4aff70cc39beec2e88",
|
||||||
|
"serviceCommit": "9fd5a9e6d5668af57f6942fc3c4127953545d9c6",
|
||||||
|
"runnerBinarySha256": "3e69af42e41321d31c69b552cf22d7033ce1ea8d94305a32e32461148cdbfc60",
|
||||||
|
"implementation": {
|
||||||
|
"description": "evaluate KSH and BJSE order quantity rules with borrowed case-insensitive comparisons instead of allocating normalized board strings",
|
||||||
|
"rulesChanged": false,
|
||||||
|
"cacheAdded": false,
|
||||||
|
"pitSemanticsChanged": false,
|
||||||
|
"coveredBoards": ["KSH", "BJS", "BJ", "BJSE", "default"]
|
||||||
|
},
|
||||||
|
"primaryFiveYearContract": {
|
||||||
|
"totalReturn": 0.9219861819172002,
|
||||||
|
"tradeCount": 26088,
|
||||||
|
"canonicalSha256": "b42fea66237d06eadb24f6b8c9e2760e7319fe3699f315b99e01f433ef2aa234",
|
||||||
|
"resultStoreSha256": "92343fb369fea68b2544b654151c5c43a935940580b14afbe8eefb3844f72a54",
|
||||||
|
"processCold": {
|
||||||
|
"totalSeconds": 17.395,
|
||||||
|
"dataSeconds": 12.879,
|
||||||
|
"engineSeconds": 3.873
|
||||||
|
},
|
||||||
|
"processHotEngineSeconds": [3.861, 3.812, 3.896, 3.978, 3.924],
|
||||||
|
"processHotMedianEngineSeconds": 3.896,
|
||||||
|
"snapshotSourceBaselineMedianEngineSeconds": 3.91,
|
||||||
|
"observedMedianImprovementPercent": 0.3580562659846607,
|
||||||
|
"resultConsistent": true,
|
||||||
|
"terminalAuditStatus": "clean"
|
||||||
|
},
|
||||||
|
"secondaryFiveYearContract": {
|
||||||
|
"totalReturn": 1.1342962298106998,
|
||||||
|
"tradeCount": 19404,
|
||||||
|
"canonicalSha256": "0dbd3fad624097c673c4a5ec2f545f95e9c21d1d5337bb2b48ffeb22b16cb2b9",
|
||||||
|
"resultStoreSha256": "416d2f87241fb4c6b917f6aeecb588f82f6e7d51a103f4c53a74d11971f16839",
|
||||||
|
"engineSeconds": [3.519, 3.501, 3.582, 3.597],
|
||||||
|
"medianEngineSeconds": 3.582,
|
||||||
|
"snapshotSourceBaselineMedianEngineSeconds": 3.676,
|
||||||
|
"observedMedianImprovementPercent": 2.5571273122959823,
|
||||||
|
"resultConsistent": true,
|
||||||
|
"terminalAuditStatus": "clean"
|
||||||
|
},
|
||||||
|
"profile": {
|
||||||
|
"runId": "btr_1788551290580_3858934_10",
|
||||||
|
"engineSeconds": 4.283,
|
||||||
|
"minimumOrderQuantityPercent": 0.21,
|
||||||
|
"orderStepSizePercent": 0.11,
|
||||||
|
"snapshotSourceBaselineMinimumOrderQuantityPercent": 1.28,
|
||||||
|
"minimumOrderQuantityRelativeReductionPercent": 83.59375
|
||||||
|
},
|
||||||
|
"memory": {
|
||||||
|
"serviceCgroupCurrentBytes": 11477078016,
|
||||||
|
"serviceCgroupPeakBytes": 11478847488,
|
||||||
|
"processRssKiB": 11195964,
|
||||||
|
"processAnonymousKiB": 11179928,
|
||||||
|
"cacheMemoryAddedBytes": 0
|
||||||
|
},
|
||||||
|
"testGate": {
|
||||||
|
"coreUnitTotal": 422,
|
||||||
|
"corePassed": 416,
|
||||||
|
"ignoredManualBenchmarks": 6,
|
||||||
|
"failed": 0,
|
||||||
|
"integrationSuitesPassed": true
|
||||||
|
},
|
||||||
|
"remoteArtifacts": [
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/noalloc-instrument-board-primary-20260905.json",
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/noalloc-instrument-board-secondary-20260905.json",
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/noalloc-instrument-board-profile-20260905/perf.data",
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/noalloc-instrument-board-profile-20260905/perf-report.txt"
|
||||||
|
],
|
||||||
|
"acceptance": {
|
||||||
|
"status": "accepted_generic_no_allocation_board_rules",
|
||||||
|
"reason": "both five-year contracts preserve exact outputs, the primary does not regress, the secondary improves, the targeted profile hotspot falls, and no cache memory is added"
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user