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." + ] +}