Skip to content

fix(strategy27): restore markers after refresh - #272

Merged
jackhai9 merged 1 commit into
mainfrom
codex/strategy27-refresh-release
Sep 5, 2026
Merged

fix(strategy27): restore markers after refresh#272
jackhai9 merged 1 commit into
mainfrom
codex/strategy27-refresh-release

Conversation

@jackhai9

@jackhai9 jackhai9 commented Sep 5, 2026

Copy link
Copy Markdown
Owner

A full Binance page refresh previously discarded Strategy27 ordinary and compound chart annotations until matching live messages happened to arrive again. Version 0.4.2 now bootstraps the retained server snapshot before starting each live poll, rebuilds immutable ordinary and compound markers, and resumes from the exact snapshot tail.

The lifecycle contract accepts a retained active marker followed directly by the same event's latest outcome only during the explicit bootstrap phase, preserving strict live transition validation. Browser-owned market persistence remains disabled; the server snapshot is the source of truth.

Validation:

  • npm run build:binance-strategy27-events
  • npm run test:binance-strategy27-events (124 passed)
  • npm test (771 passed)
  • npm run check:binance-userscripts
  • git diff --check

Server prerequisite: CorsairQuant v6.46.1 deployed successfully with SMOKE_OK, including authenticated probes for both bootstrap routes.

@jackhai9
jackhai9 merged commit cf4755c into main Sep 5, 2026
1 check passed
@jackhai9
jackhai9 deleted the codex/strategy27-refresh-release branch September 5, 2026 03:23
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