chore: bump to 0.5.7 for the lowered discovery floor - #191
Merged
Conversation
#190 lowered the `assets discover` 24h pre-filter from 5M to 1M and pinned it to the admission floor, but the deployment runs 0.5.6 and so still sweeps at 5M -- 9 candidates instead of 38, with FET and DOGE invisible. This ships it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Merged
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.
Bumps
pyproject.tomland all four workspace members 0.5.6 → 0.5.7, plusuv.lock. Same shape as #189 and #184.Why now
#190 lowered the
assets discover24h pre-filter from 5,000,000 to 1,000,000 and pinned it toScreenPolicy.min_median_daily_volume. The deployment runs0.5.6+9d7dedeb5b64 [release], so sweeps from~/keelstill use the 5M floor: 9 candidates instead of 38, with FET ($2.94M/24h but 4.8× the admission floor, and 2nd of twelve on marginal independence) and DOGE ($3.95M/24h but ~30× the admission floor) both invisible.What 0.5.7 contains
Only #190 — the discovery floor change:
--min-volume-24h5,000,000 → 1,000,000, set equal to the admission liquidity floor so a sweep can never be stricter than the gate it feeds.cli.assets_discover's option,admission.DEFAULT_MIN_QUOTE_24H_VOLUME,screen.DiscoveryPolicy) and only two were pinned to each other — so a caller constructingDiscoveryPolicydirectly, whichassets_discoverdoes, could drift frombuild_discover_reportsilently. All three are now pinned, plus a fourth pin to the admission floor.No behaviour change to any gate, rail, rule or order path. The live agent behaves identically on 0.5.6 and 0.5.7; this only changes how many candidates a scout sweep surfaces for a human to read.
Verification
2139 passed, ruff clean, mypy clean across 203 source fileskeel --version→0.5.7+7fa71e404b22on this branch🤖 Generated with Claude Code