Skip to content

[codex] Declare crypto artifact contract#15

Merged
Pigbibi merged 1 commit into
mainfrom
codex/20260416-crypto-artifact-contracts
Apr 16, 2026
Merged

[codex] Declare crypto artifact contract#15
Pigbibi merged 1 commit into
mainfrom
codex/20260416-crypto-artifact-contracts

Conversation

@Pigbibi
Copy link
Copy Markdown
Contributor

@Pigbibi Pigbibi commented Apr 16, 2026

Summary

  • declare an explicit StrategyArtifactContract for crypto_leader_rotation
  • document the crypto platform/strategy split, artifact ownership, and new-strategy checklist requirements
  • bump crypto-strategies package version to 0.4.4 for the downstream Binance dependency update

Validation

  • PYTHONPATH=src:/home/ubuntu/Projects/QuantPlatformKit/src /home/ubuntu/Projects/UsEquityStrategies/.venv/bin/python -m unittest tests.test_contract_governance tests.test_catalog tests.test_entrypoints -v
  • python3 -m compileall src tests
  • python3 -m ruff check .
  • git diff --check

Follow-up

After this merges, tag v0.4.4 before merging the BinancePlatform dependency bump.

@Pigbibi Pigbibi marked this pull request as ready for review April 16, 2026 13:50
@Pigbibi Pigbibi merged commit db4ed71 into main Apr 16, 2026
1 check passed
@Pigbibi Pigbibi deleted the codex/20260416-crypto-artifact-contracts branch April 16, 2026 13:50
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