Skip to content

fix: do not report QMT submissions as fills - #24

Merged
Pigbibi merged 1 commit into
mainfrom
fix/qmt-submission-not-fill
Aug 24, 2026
Merged

fix: do not report QMT submissions as fills#24
Pigbibi merged 1 commit into
mainfrom
fix/qmt-submission-not-fill

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Why

The QMT dry-run-first client marked a non-dry-run submission as fully filled even though it has no fill-reconciliation API. This is unsafe if execution is enabled later.

Change

  • keep filled quantity at zero until a reconciliation adapter proves a fill
  • label non-dry-run submissions as pending_reconciliation in sanitized metadata
  • preserve dry-run preview behavior

Verification

  • targeted QMT client and dry-run-cycle tests passed
  • git diff whitespace check passed

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 3f671c9 into main Aug 24, 2026
1 check passed
@Pigbibi
Pigbibi deleted the fix/qmt-submission-not-fill branch August 24, 2026 07:20
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