docs: record specialized snapshot source validation
This commit is contained in:
@@ -0,0 +1,94 @@
|
|||||||
|
{
|
||||||
|
"schemaVersion": "fidc-specialized-stock-snapshot-source/v1",
|
||||||
|
"measuredAt": "2026-09-05T03:38:00+08:00",
|
||||||
|
"host": "192.168.31.177",
|
||||||
|
"engineCommit": "d79678d8509b40ec085f2fa0a7c1e7cb90c95810",
|
||||||
|
"serviceCommit": "9fd5a9e6d5668af57f6942fc3c4127953545d9c6",
|
||||||
|
"runnerBinarySha256": "3f9ce258d3b055097b0cb9e4ae4df423b3d584420befae4d85cdd7ccc51e38bf",
|
||||||
|
"implementation": {
|
||||||
|
"description": "monomorphize indexed and daily-view stock snapshot sources, reuse execution/factor DailySnapshotView in selection loops, and keep the shared stock-state builder free of runtime Optional lookup branches",
|
||||||
|
"eligibleUniverseRowChanged": false,
|
||||||
|
"runtimeOptionalViewBranch": false,
|
||||||
|
"selectionResultCached": false,
|
||||||
|
"factorValueCached": false,
|
||||||
|
"pitSemanticsChanged": false,
|
||||||
|
"componentBenchmark": {
|
||||||
|
"rows": 6000,
|
||||||
|
"rounds": 200,
|
||||||
|
"indexedSeconds": 0.008542,
|
||||||
|
"dailyViewSeconds": 0.002821,
|
||||||
|
"speedup": 3.027294
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"primaryFiveYearContract": {
|
||||||
|
"startDate": "2021-08-23",
|
||||||
|
"endDate": "2026-08-28",
|
||||||
|
"frequency": "1d",
|
||||||
|
"matchingType": "next_bar_open",
|
||||||
|
"totalReturn": 0.9219861819172002,
|
||||||
|
"tradeCount": 26088,
|
||||||
|
"canonicalSha256": "b42fea66237d06eadb24f6b8c9e2760e7319fe3699f315b99e01f433ef2aa234",
|
||||||
|
"resultStoreSha256": "92343fb369fea68b2544b654151c5c43a935940580b14afbe8eefb3844f72a54",
|
||||||
|
"processCold": {
|
||||||
|
"totalSeconds": 17.62,
|
||||||
|
"dataSeconds": 13.03,
|
||||||
|
"engineSeconds": 3.976
|
||||||
|
},
|
||||||
|
"processHotEngineSeconds": [4.085, 3.91, 3.893, 4.125, 3.874],
|
||||||
|
"processHotMedianEngineSeconds": 3.91,
|
||||||
|
"typedHelperBaselineMedianEngineSeconds": 4.729,
|
||||||
|
"observedMedianImprovementPercent": 17.318672023683654,
|
||||||
|
"resultConsistent": true,
|
||||||
|
"terminalAuditStatus": "clean"
|
||||||
|
},
|
||||||
|
"secondaryFiveYearContract": {
|
||||||
|
"totalReturn": 1.1342962298106998,
|
||||||
|
"tradeCount": 19404,
|
||||||
|
"canonicalSha256": "0dbd3fad624097c673c4a5ec2f545f95e9c21d1d5337bb2b48ffeb22b16cb2b9",
|
||||||
|
"resultStoreSha256": "416d2f87241fb4c6b917f6aeecb588f82f6e7d51a103f4c53a74d11971f16839",
|
||||||
|
"engineSeconds": [3.672, 3.655, 3.676, 3.689],
|
||||||
|
"medianEngineSeconds": 3.676,
|
||||||
|
"typedHelperBaselineMedianEngineSeconds": 4.049,
|
||||||
|
"observedMedianImprovementPercent": 9.212151148431715,
|
||||||
|
"resultConsistent": true,
|
||||||
|
"terminalAuditStatus": "clean"
|
||||||
|
},
|
||||||
|
"profile": {
|
||||||
|
"runId": "btr_1788550694645_3730056_10",
|
||||||
|
"engineSeconds": 4.278,
|
||||||
|
"allThreadEventCycles": 95711324146,
|
||||||
|
"comparisonAllThreadEventCycles": 110359308122,
|
||||||
|
"observedCycleReductionPercent": 13.272993665207602,
|
||||||
|
"marketBySymbolIdPercent": 1.69,
|
||||||
|
"factorBySymbolIdPercent": 0.13,
|
||||||
|
"candidateBySymbolIdPercent": 0.32,
|
||||||
|
"comparisonMarketBySymbolIdPercent": 3.46,
|
||||||
|
"comparisonFactorBySymbolIdPercent": 2.66,
|
||||||
|
"comparisonCandidateBySymbolIdPercent": 2.51
|
||||||
|
},
|
||||||
|
"memory": {
|
||||||
|
"serviceCgroupCurrentBytes": 11498143744,
|
||||||
|
"serviceCgroupPeakBytes": 11501256704,
|
||||||
|
"processRssKiB": 11216788,
|
||||||
|
"processAnonymousKiB": 11200492,
|
||||||
|
"typedHelperBaselineCgroupCurrentBytes": 11495362560,
|
||||||
|
"observedCgroupIncreaseBytes": 2781184
|
||||||
|
},
|
||||||
|
"testGate": {
|
||||||
|
"coreUnitTotal": 421,
|
||||||
|
"corePassed": 415,
|
||||||
|
"ignoredManualBenchmarks": 6,
|
||||||
|
"failed": 0,
|
||||||
|
"integrationSuitesPassed": true
|
||||||
|
},
|
||||||
|
"remoteArtifacts": [
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/specialized-stock-snapshot-source-primary-20260905.json",
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/specialized-stock-snapshot-source-secondary-20260905.json",
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/specialized-stock-snapshot-source-profile-20260905/perf.data",
|
||||||
|
"/srv/fidc/canonical/run/fidc-private/evidence/specialized-stock-snapshot-source-profile-20260905/perf-report.txt"
|
||||||
|
],
|
||||||
|
"acceptance": {
|
||||||
|
"status": "accepted_generic_monomorphized_snapshot_source",
|
||||||
|
"reason": "both five-year strategies preserve exact outputs and improve stable medians, lookup hotspots fall materially, and the implementation avoids the enlarged row and runtime Optional branches that caused the prior rejected design"
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user