Skip to content

fix: deploy transient backtest result retry (#80) - #467

Merged
hjcud merged 1 commit into
developfrom
feature/INT03-result-transport-pointer
Aug 9, 2026
Merged

fix: deploy transient backtest result retry (#80)#467
hjcud merged 1 commit into
developfrom
feature/INT03-result-transport-pointer

Conversation

@hjcud

@hjcud hjcud commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Why

INT03 exposed a transient timeout while the worker published an already-decided terminal result. Engine #81 adds a bounded transport retry without changing the permanent job decision or creating another queue attempt.

Verification

  • engine PR chore: advance backend through E05 #81: all 9 CI gates passed
  • scripts/test-flyway-ci-bundle.ps1: passed (53 migrations, repeat run clean, all fixtures passed)
  • scripts/verify-collaboration-policy.ps1: passed
  • git diff --check: passed

Hook note

The repository's refresh script reads gitlinks from HEAD, while the pre-commit hook requires the refreshed bundle in the same final commit. I followed the hook's documented sequence: made the pointer-only temporary commit with --no-verify, ran scripts/refresh-flyway-ci-bundle.ps1, staged the regenerated metadata, and amended into this single final commit with hooks enabled. No pushed commit bypasses the invariant.

Related: Idea2Strategy/Idea2Strategy-backtest-engine#80, #447

@hjcud
hjcud merged commit dd0cc7a into develop Aug 9, 2026
4 checks passed
@hjcud
hjcud deleted the feature/INT03-result-transport-pointer branch August 9, 2026 07:18
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.

2 participants