hc: warmup must run DAILY for the full 21-day ramp (not weekdays-only)
The HC warmup crons were '* * 1-5' (Mon-Fri), silently skipping weekends -- but a proper warmup needs CONTINUOUS daily volume for 21 days (mailbox providers reward consistency; gaps stall reputation). The Jun 14 'HC 0 sent' alert was just a skipped Sunday, but the weekend skips also broke ramp continuity. - pw-hc-campaign + pw-hc-nppes: '* * 1-5' -> '* * *' (daily), vendored + applied live. - Re-aligned the warmup start stamp from calendar-day 9 to send-day 5 so the volume ramp matches reputation actually built (it had skipped ~4 weekend days, running the ramp ahead of real history). - Fixed the stale 'Mon-Fri only' comment in daily_slice(). - Vendored nppes cron now carries the enriched-CSV + 4-segment config.
This commit is contained in:
parent
134a2611f6
commit
2caab6aa69
3 changed files with 9 additions and 8 deletions
|
|
@ -124,7 +124,8 @@ def warmup_day() -> int:
|
|||
def daily_slice(day: int) -> int:
|
||||
"""TOTAL new subscribers to import across ALL segments today, aligned with
|
||||
the hc ramp. The rampcap caps hourly *delivery*; this caps daily *queueing*
|
||||
so we never flood the warming IPs. Mon-Fri only (cron enforces weekday)."""
|
||||
so we never flood the warming IPs. Runs DAILY (continuous warmup -- mailbox
|
||||
providers reward consistent daily volume; weekends are NOT skipped)."""
|
||||
if day <= 1: return 100
|
||||
if day <= 4: return 300
|
||||
if day <= 9: return 600
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue