docs(research): pre-register DeepSeek paper evidence window - #189
Merged
Conversation
Freeze the sentiment-macro paper window at deploy T0 before any post-T0 P&L review. Pre-T0 observations and the three historical paper positions are excluded. Live promotion is prohibited. Co-Authored-By: Grok 4.6 <noreply@x.ai>
Terminal completeness requires frozen operational health, lock-only taxonomy, exact DeepSeek identity, and proven PaperExecutor provenance. Three pre-T0 positions cannot justify a performance denominator. Co-Authored-By: Grok 4.6 <noreply@x.ai>
Require exact nonnegative integer observation counters. Derive window-level answered% from the pre-T0 Clopper-Pearson 99% bound instead of the 50% emergency degradation threshold. Co-Authored-By: Grok 4.6 <noreply@x.ai>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Pre-registers the sentiment-macro DeepSeek paper evidence window before any post-T0 P&L review.
T0 is the production container start
2026-08-31T15:26:51Zat deployed SHAbc6ea9e1c62b36c82d27b96f2fb2c28d99f2f316. Pre-T0 sentiment observations and the three historical paper positions are excluded. Live promotion from this window is prohibited.This PR does not change strategy rules, runtime provider behavior, configuration, sizing, thresholds, execution, Docker, Deploy, or migrations. It does not score the new window.
Type of Change
SHAs
origin/main):bc6ea9e1c62b36c82d27b96f2fb2c28d99f2f316aea6a175fbffde632fdc15228760049f47e6c280What changed and why
docs/evidence_portfolio/DEEPSEEK_PAPER_WINDOW_PREREG.mddocs/evidence_portfolio/README.mdresearch/paper_windows/deepseek-sentiment-macro-v1/lock.jsonscripts/paper_window_protocol.pytests/test_deepseek_paper_window_prereg.pylive_go=false.Frozen fields
deepseek, modeldeepseek-v4-pro2026-08-31T15:26:51Zsentiment-macro-bot/config/settings.sentiment_macro.yamlmin_n_observations=140from pre-T0 12.541 obs/daypromote: false,live_go: falseTesting
tests/test_deepseek_paper_window_prereg.py(16 passed)ruff check .ruff format --checkon Python filesgit diff --check origin/main...HEADNotes
No production mutation. No extra provider calls. Post-T0 winners/losses/P&L were not inspected before freeze.