Skip to content

[codex] refactor shared strategy catalog access - #6

Merged
Pigbibi merged 1 commit into
mainfrom
codex/ues-shared-strategy-catalog
Apr 5, 2026
Merged

[codex] refactor shared strategy catalog access#6
Pigbibi merged 1 commit into
mainfrom
codex/ues-shared-strategy-catalog

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Apr 5, 2026

Copy link
Copy Markdown
Contributor

What changed

  • move US equity strategy catalog access onto the shared QuantPlatformKit contract
  • keep platform_registry_support.py only as a compatibility wrapper
  • expose a shared STRATEGY_CATALOG and metadata accessors from UsEquityStrategies
  • pin quant-platform-kit to the companion QPK branch commit for CI

Why

  • UsEquityStrategies should only own strategy definitions and metadata
  • platform policy should no longer be centered around UES-specific helper code

Impact

  • no canonical profile keys changed
  • current runtime behavior should stay the same
  • this PR depends on the companion QPK PR

Validation

  • python3 -m py_compile ...
  • python3 -m ruff check ...
  • PYTHONPATH=... pytest tests/test_catalog.py tests/test_platform_registry_support.py

@Pigbibi
Pigbibi marked this pull request as ready for review April 5, 2026 20:23
@Pigbibi
Pigbibi merged commit 9ab2eed into main Apr 5, 2026
1 check passed
@Pigbibi
Pigbibi deleted the codex/ues-shared-strategy-catalog branch April 5, 2026 20:23
Pigbibi added a commit that referenced this pull request Apr 17, 2026
…-catalog

[codex] refactor shared strategy catalog access
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