Skip to content

test: smoke check QPK risk helper#328

Merged
Pigbibi merged 2 commits into
mainfrom
agent/qpk-risk-helper-smoke
Jul 10, 2026
Merged

test: smoke check QPK risk helper#328
Pigbibi merged 2 commits into
mainfrom
agent/qpk-risk-helper-smoke

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • sync QuantPlatformKit to canonical pin 335c7a22
  • smoke-import stamp_consecutive_losses_on_snapshot in CI
  • keep the workflow contract test aligned with the QPK consistency check path

Root cause

The runtime imported a helper that was absent from an older locked QPK revision. The lock now resolves the canonical QPK pin, and CI directly imports the required helper to prevent a future lock/API drift from passing unnoticed.

Validation

  • uv sync --frozen --extra test
  • QPK pin consistency check against canonical QPK_PIN
  • uv lock --check
  • uv run --no-sync python -m pytest -q tests/test_uv_dependency_workflow.py tests/test_qsl_metadata.py tests/test_strategy_runtime.py
  • uv run --no-sync ruff check --exclude external .

Co-Authored-By: Codex <noreply@openai.com>
@github-actions

github-actions Bot commented Jul 10, 2026

Copy link
Copy Markdown

🤖 Codex PR Review

Merge allowed: No issues found


Review by Codex PR Review bot • PR

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 28a21bf into main Jul 10, 2026
3 checks passed
@Pigbibi
Pigbibi deleted the agent/qpk-risk-helper-smoke branch July 10, 2026 18:33
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