feat: EOD 23:15 seal + midnight seed shell (video/fans) #3

Merged
kairee merged 2 commits from auto/snapshot-eod-seed-4227 into main 2026-11-02 12:46:55 +08:00

Summary

  • Daily full snapshot/fans default moves to 23:15 (Shanghai); new seed_at (default 00:01) clones last completed ok=1 video + fans rows into today as a shell.
  • Seed writes snapshot:seeded:<date> / fans:seeded:<date> only — does not set completed or advance last_completed. Evening run force-refetches through seed, then seals and clears markers.
  • Overview / growth previous uses per-aid adjacent prior ok=1 day (relative to each aid's current snapshot date) so daytime seed/recent does not stretch to T-2.
  • Home: page-sub 更新:HH:MM / 全站数据:YYYY/MM/DD; live chip 收录视频 shows 有效 / 总计.

Test plan

  • uv run python tests/test_*.py (all modules green)
  • Deploy/restart run so new snapshot_at / seed_at take effect
## Summary - Daily full snapshot/fans default moves to `23:15` (Shanghai); new `seed_at` (default `00:01`) clones last completed ok=1 video + fans rows into today as a shell. - Seed writes `snapshot:seeded:<date>` / `fans:seeded:<date>` only — does **not** set completed or advance `last_completed`. Evening run force-refetches through seed, then seals and clears markers. - Overview / growth previous uses per-aid adjacent prior ok=1 day (relative to each aid's current snapshot date) so daytime seed/recent does not stretch to T-2. - Home: page-sub `更新:HH:MM / 全站数据:YYYY/MM/DD`; live chip `收录视频` shows `有效 / 总计`. ## Test plan - [x] `uv run python tests/test_*.py` (all modules green) - [ ] Deploy/restart `run` so new `snapshot_at` / `seed_at` take effect
bot-ci Bot added 1 commit 2026-11-02 12:39:29 +08:00
Move daily snapshot/fans to 23:15 and add 00:01 seed that clones
last_completed ok=1 rows into today without advancing completed.
Evening runs force through seed markers; growth previous is per-aid
adjacent. Home shows short-update clock + 全站数据 date, and 收录视频
counts.
bot-ci Bot added 1 commit 2026-11-02 12:44:53 +08:00
Keep daily tasks next_run=0 startup catch-up; only move midnight
seed schedule default from 00:01 to 00:00 across config/docs/tests.
kairee merged commit b4f0f45c4e into main 2026-11-02 12:46:55 +08:00
kairee deleted branch auto/snapshot-eod-seed-4227 2026-11-02 12:46:55 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kcloud/re-xxm#3