Cold-start boost for small accounts retuned and Thompson sampling enabled
This sync changes the defaults of the author cold-start mechanism (home-mixer/scorers/author_cold_start.rs). Per request, it picks one eligible fresh post from a smaller account and raises its score to whatever score sits at a fixed rank, which is index 15 given ColdStartSlotMin = 15 and ColdStartSlotMax = 16.
ColdStartFollowerCap1000→50000: authors with up to 50k followers are now eligible.ColdStartImpressionThreshold1000→200: the post must have fewer than 200 Home impressions.ColdStartMaxPostAgeSecs172800→7200: the post must be under 2 hours old (was 48h).LowImpressionsMaxPositionRatio0.85→0.97: candidates from deeper in the ranked list can qualify.EnableColdStartThompsonSamplingnow on by default. Instead of taking the highest-scored eligible post, the scorer samples a Beta(0.75 + likes, 49.25 + impressions − likes) reward per post, keeps the topColdStartTsTopK(2), and boosts the higher-scored of those.PhoenixColdStartMaxResults0→200: the Phoenix cold-start retrieval path is switched on.- The Brazil election list goes from 2,786 to 2,795 accounts.
Full analysis → Summary: hand-written notes, checked against the diff