Commit Graph

2 Commits

Author SHA1 Message Date
Дмитрий e23f5739bf feat(прогрев ф2): decider — решение по строке канала (flat-режим + funnel из строки)
Фаза 2 Этап A, Task 3. Новый метод PlatformWarmingDecider::decideForChannelRow —
решает по строке firm_channels: mode=flat считает простой срок от
warming_started_at строки + flat_days (active/stopped(flat_done)); mode=funnel —
та же логика decide(), но точка отсчёта warmup берётся из строки канала, а не из
firm.warmup_started_at (у каждого канала свой заезд). Существующий decide() не
тронут — Фаза 1 цела. AdAudienceScheduler без изменений.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 14:58:18 +03:00
Дмитрий 2395c3119d feat(прогрев): PlatformWarmingDecider — решение по площадке на лету 2026-07-22 10:24:19 +03:00