From 1b78186c4e37273c64c1f9e208c2e47021ee4fff Mon Sep 17 00:00:00 2001 From: boris Date: Mon, 7 Sep 2026 21:56:12 +0800 Subject: [PATCH] docs: record scoped native daily factor visibility tests --- ...tive-daily-factor-visibility-20260907.json | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 docs/evidence/native-daily-factor-visibility-20260907.json diff --git a/docs/evidence/native-daily-factor-visibility-20260907.json b/docs/evidence/native-daily-factor-visibility-20260907.json new file mode 100644 index 0000000..d5e6b44 --- /dev/null +++ b/docs/evidence/native-daily-factor-visibility-20260907.json @@ -0,0 +1,26 @@ +{ + "date": "2026-09-07", + "host": "192.168.31.177", + "identity": "boris", + "implementationCommit": "a02ac6e", + "valueRegressionCommit": "cb97aa1", + "scope": "Native daily indicator fields explicitly bound in stockPoolFactorContract; other factor fields and pricing are unchanged.", + "targetedTests": {"passed": 3, "failed": 0}, + "fullLibraryTestsBeforeAdditionalValueCase": {"passed": 447, "ignored": 6, "failed": 0}, + "provenCases": [ + "09:30, 10:30 and 14:30 resolve to the preceding trading date", + "15:00 resolves to the completed decision day", + "active intraday datetime applies when no explicit execution time exists", + "next-open retains the completed decision day", + "no previous trading date does not fall back to the current day", + "stock state with prior value 2 and current value 999 reads 2 intraday and 999 at close", + "unbound factor value remains unchanged" + ], + "productionDeployed": false, + "realBacktestAcceptanceComplete": false, + "limitations": [ + "This is not a generic per-field publication-timestamp model for all factor datasets.", + "Raw dynamic fields used without a stock-pool native binding need separate availability-contract review.", + "Saved-version browser handoff and real same-sample intraday/next-open replay are still required." + ] +}