Skip to content

[codex] Align live US equity strategy contracts#17

Merged
Pigbibi merged 1 commit intomainfrom
codex/20260416-us-equity-live-strategies
Apr 16, 2026
Merged

[codex] Align live US equity strategy contracts#17
Pigbibi merged 1 commit intomainfrom
codex/20260416-us-equity-live-strategies

Conversation

@Pigbibi
Copy link
Copy Markdown
Contributor

@Pigbibi Pigbibi commented Apr 16, 2026

Summary

  • add explicit artifact/runtime policy metadata to live US equity runtime adapters
  • package the canonical tech_communication_pullback_enhancement config and expose it as the bundled default
  • update live strategy docs and governance tests for the current 8-profile three-platform matrix
  • simplify optimized TQQQ/SOXL strategy implementation and tests after the latest research cleanup

Why

The strategy package should own strategy semantics, artifact requirements, runtime policy, and canonical config, while platforms derive their runtime env needs from those contracts.

Validation

  • PYTHONPATH=src:/home/ubuntu/Projects/QuantPlatformKit/src .venv/bin/python -m pytest tests/test_contract_governance.py tests/test_entrypoints.py -> 26 passed

CI Status

GitHub Actions currently fails because this branch imports StrategyArtifactContract from QuantPlatformKit, and the workflow checks out QuantPlatformKit main. This should be rerun after QuantPlatformKit PR #10 is merged.

Merge Order

Depends on QuantPlatformKit PR #10. Merge this before the broker platform PRs.

@Pigbibi Pigbibi marked this pull request as ready for review April 16, 2026 12:13
@Pigbibi Pigbibi merged commit 38f2029 into main Apr 16, 2026
1 of 2 checks passed
@Pigbibi Pigbibi deleted the codex/20260416-us-equity-live-strategies branch April 16, 2026 12:13
Pigbibi added a commit that referenced this pull request Apr 17, 2026
…-live-strategies

[codex] Align live US equity strategy contracts
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