Skip to content

Add LongBridge SOXL plugin support#57

Merged
Pigbibi merged 1 commit into
mainfrom
soxl-live-20d-crisis-plugin
May 10, 2026
Merged

Add LongBridge SOXL plugin support#57
Pigbibi merged 1 commit into
mainfrom
soxl-live-20d-crisis-plugin

Conversation

@Pigbibi

@Pigbibi Pigbibi commented May 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • update QuantPlatformKit and UsEquityStrategies pins to the merged SOXX 20d volatility gate versions
  • add LongBridge strategy plugin mount support and render plugin signals in existing Telegram messages
  • sync LONGBRIDGE_STRATEGY_PLUGIN_MOUNTS_JSON through the Cloud Run env workflow

Architecture

  • platform code passes runtime inputs/plugin signals and notifications only
  • SOXL allocation and volatility gate logic remains in UsEquityStrategies; shared indicator construction remains in QuantPlatformKit

Tests

  • .venv/bin/python -m pytest tests/test_runtime_strategy_adapters.py tests/test_runtime_composer.py tests/test_runtime_config_support.py::RuntimeConfigSupportTests::test_load_platform_runtime_settings_uses_defaults_with_explicit_strategy_profile tests/test_runtime_config_support.py::RuntimeConfigSupportTests::test_strategy_plugin_mounts_are_loaded_from_env tests/test_notifications.py::NotificationTests::test_build_translator_supports_chinese tests/test_request_handling.py -q
  • bash tests/test_sync_cloud_run_env_workflow.sh
  • .venv/bin/python -m ruff check application/runtime_strategy_adapters.py application/runtime_composer.py application/rebalance_service.py notifications/renderers.py notifications/telegram.py main.py runtime_config_support.py tests/test_runtime_strategy_adapters.py tests/test_notifications.py tests/test_runtime_config_support.py

@Pigbibi Pigbibi merged commit 303f740 into main May 10, 2026
1 check passed
@Pigbibi Pigbibi deleted the soxl-live-20d-crisis-plugin branch May 10, 2026 12:40
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