Skip to content

Run routine digest after platform candidate uploads - #736

Merged
Pigbibi merged 1 commit into
mainfrom
codex/digest-source-order-20261022
Oct 22, 2026
Merged

Pigbibi merged 1 commit into
mainfrom
codex/digest-source-order-20261022

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

The ordinary QRS digest is scheduled for 22:00 UTC, before the IBKR, Schwab, LongBridge, and Firstrade report monitors upload their candidates at 22:20 UTC. That ordering can produce a delivered report without the same business day's platform rows.

Move only the ordinary digest send slot to 23:10 UTC (07:10 Asia/Shanghai). Keep the 22:00 UTC business-day cutoff, the 23:00 UTC unified-mode slot, resend guard, and maintenance read check unchanged. Update the workflow template, operator docs, and selector tests. This gives producer jobs time to upload; candidate membership and actual delivery still require independent evidence because GitHub scheduling can be delayed.

Validation: 73 targeted tests passed; independent non-author review passed 101 related tests and the final incremental review; actionlint, runtime target validation, and git diff --check passed. The full local suite ran 870 tests with 11 failures in the unchanged dependency checkout script because this Mac's Bash lacks mapfile (10 skipped); notification tests passed.

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit ec6ff34 into main Oct 22, 2026
7 checks passed
@Pigbibi
Pigbibi deleted the codex/digest-source-order-20261022 branch October 22, 2026 03:34
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