From a35137ed1cee92e09c83ed29aa45c964045fbdc7 Mon Sep 17 00:00:00 2001 From: boris Date: Sat, 5 Sep 2026 02:13:00 +0800 Subject: [PATCH] docs: record stock snapshot field projection --- ...ck-snapshot-field-projection-20260905.json | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 docs/evidence/stock-snapshot-field-projection-20260905.json diff --git a/docs/evidence/stock-snapshot-field-projection-20260905.json b/docs/evidence/stock-snapshot-field-projection-20260905.json new file mode 100644 index 0000000..f236250 --- /dev/null +++ b/docs/evidence/stock-snapshot-field-projection-20260905.json @@ -0,0 +1,87 @@ +{ + "schemaVersion": "fidc-stock-snapshot-field-projection/v1", + "measuredAt": "2026-09-05T02:11:00+08:00", + "host": "192.168.31.177", + "engineCommit": "7f17fa1fb427fefe5c70c9170fe98e2a8761e3ac", + "serviceCommit": "9fd5a9e6d5668af57f6942fc3c4127953545d9c6", + "runnerBinarySha256": "0c0ea8629afa789024a6212bcb7ac0e8291f6a88943dd9f7bee16d4902c96be1", + "implementation": { + "description": "compile per-strategy requirements for amount and upper/lower limit-touch fields, then skip their factor-map lookups and fallback calculations when no expression consumes them", + "dynamicFactorMapStillLoadsAllFields": true, + "explicitActionsStillLoadAllFields": true, + "factorValuesCached": false, + "selectionResultsCached": false, + "pitSemanticsChanged": false, + "executionSemanticsChanged": false + }, + "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": 18.368, + "dataSeconds": 12.691, + "engineSeconds": 4.952 + }, + "processHotEngineSeconds": [5.434, 4.762, 5.269, 5.366, 5.356], + "processHotMedianEngineSeconds": 5.356, + "compactKeyBaselineMedianEngineSeconds": 5.734, + "observedMedianImprovementPercent": 6.592256714335544, + "resultConsistent": true, + "terminalAuditStatus": "clean" + }, + "secondaryFiveYearContract": { + "totalReturn": 1.1342962298106998, + "tradeCount": 19404, + "canonicalSha256": "0dbd3fad624097c673c4a5ec2f545f95e9c21d1d5337bb2b48ffeb22b16cb2b9", + "resultStoreSha256": "416d2f87241fb4c6b917f6aeecb588f82f6e7d51a103f4c53a74d11971f16839", + "lowContentionEngineSeconds": [4.867, 4.36], + "highContentionEngineSecondsExcluded": [32.561, 24.001], + "resultConsistent": true, + "terminalAuditStatus": "clean" + }, + "hardwareCounters": { + "candidateRunId": "btr_1788545432236_3086752_11", + "candidateEngineSeconds": 5.291, + "candidateInstructions": 26663937176, + "candidateBranches": 4751846020, + "candidateBranchMisses": 21422590, + "internedSymbolBaselineInstructions": 27997441984, + "internedSymbolBaselineBranches": 4947191270, + "observedInstructionReductionPercent": 4.762952303864304, + "observedBranchReductionPercent": 3.9486092075029067 + }, + "profile": { + "runId": "btr_1788545382848_3086752_10", + "engineSeconds": 5.009, + "eventCycles": 13976422355, + "stockStateSelfPercent": 12.52, + "internedSymbolBaselineStockStatePercent": 16.25, + "stockStateRelativeReductionPercent": 22.953846153846154, + "factorMapBTreeGetBaselinePercent": 4.0, + "factorMapBTreeGetPresentInCandidateTopProfile": false + }, + "testGate": { + "coreUnitTotal": 421, + "corePassed": 415, + "ignoredManualBenchmarks": 6, + "failed": 0, + "integrationSuitesPassed": true + }, + "remoteArtifacts": [ + "/srv/fidc/canonical/run/fidc-private/evidence/stock-snapshot-field-projection-primary-20260905.json", + "/srv/fidc/canonical/run/fidc-private/evidence/stock-snapshot-field-projection-secondary-20260905.json", + "/srv/fidc/canonical/run/fidc-private/evidence/stock-snapshot-field-projection-profile-20260905/perf.data", + "/srv/fidc/canonical/run/fidc-private/evidence/stock-snapshot-field-projection-profile-20260905/perf-report.txt", + "/srv/fidc/canonical/run/fidc-private/evidence/stock-snapshot-field-projection-perf-stat-20260905/perf-stat.csv" + ], + "acceptance": { + "status": "accepted_generic_compiled_field_projection", + "reason": "two distinct five-year contracts preserve exact business outputs and terminal audits, while the primary low-contention median, hardware counters, and profile all show less work without adding a shared mutable cache" + } +}