Skip to content

AB: variant entry filter wiring + tests#202

Open
VirilePeak wants to merge 104 commits intoPolymarket:mainfrom
VirilePeak:ab/variant-entry-filter-wiring
Open

AB: variant entry filter wiring + tests#202
VirilePeak wants to merge 104 commits intoPolymarket:mainfrom
VirilePeak:ab/variant-entry-filter-wiring

Conversation

@VirilePeak
Copy link

Scope: add central _select_entry_filters() to pick per-bucket thresholds and use them for max_price/min_edge/max_spread checks; add two tests verifying variant blocks while control allows.\n\nDetails:\n- Control remains default/None => no filters.\n- Variant uses *_VARIANT defaults (0.03 / 0.02 / None).\n\nGoal: improve PF/expectancy by testing conservative variant filters.\n\nDoD: only wiring + tests in this PR. Telemetry split to follow in separate PR.

Made with Cursor

VirilePeak and others added 30 commits February 8, 2026 17:10
Co-authored-by: Cursor <cursoragent@cursor.com>
…-automatic)

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…secrets)

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… file to prevent duplicate webhook processing after restart

Co-authored-by: Cursor <cursoragent@cursor.com>
…enen Wert zu überschreiben — verhindert Verlust benutzerdefinierter PYTHONPATH-Einträge beim Start.

Co-authored-by: Cursor <cursoragent@cursor.com>
…rice drop detection logic, and refactor market token fetching to use httpx directly
…on branch

Co-authored-by: Cursor <cursoragent@cursor.com>
YAML value for 'commit-message' contained a colon causing a nested mapping parse error; changed to block scalar.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…n PR)

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… test

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…irmation store, exit safety; tests and scripts

Co-authored-by: Cursor <cursoragent@cursor.com>
…n confirmation key

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…ptance; remove duplicate confirmation block

Co-authored-by: Cursor <cursoragent@cursor.com>
…irmed)

Co-authored-by: Cursor <cursoragent@cursor.com>
VirilePeak and others added 30 commits February 13, 2026 13:51
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… (fallback to opened_at)

Co-authored-by: Cursor <cursoragent@cursor.com>
…irement)

Co-authored-by: Cursor <cursoragent@cursor.com>
…tEntryEngine; tests

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…r; queue subscribes when disconnected (avoid AttributeError)

Co-authored-by: Cursor <cursoragent@cursor.com>
…etry; add tests

Co-authored-by: Cursor <cursoragent@cursor.com>
…); fix(ws): telemetry counters + flush subscribe op; add tests

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…ug endpoints

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…se method for batches

Co-authored-by: Cursor <cursoragent@cursor.com>
…logging per connection

Co-authored-by: Cursor <cursoragent@cursor.com>
…bid_ask events and message counters

Co-authored-by: Cursor <cursoragent@cursor.com>
…face import errors in health route

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… endpoint returns samples; tests

Co-authored-by: Cursor <cursoragent@cursor.com>
…rough, admin endpoint returns samples; tests

Co-authored-by: Cursor <cursoragent@cursor.com>
…oats/timestamps; expose samples; tests

Co-authored-by: Cursor <cursoragent@cursor.com>
…ters A/B and telemetry; settings defaults; bucketing tests

Co-authored-by: Cursor <cursoragent@cursor.com>
…nto engine; settings + telemetry + tests

Co-authored-by: Cursor <cursoragent@cursor.com>
…quote; fast-exit integration; tests

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant