ドミニオン ルールWiki - Donate
-1カードトークンを持つときにDonateを購入すると、次のターンの手札は4枚になるか?
5枚になる。Donateの効果はターンの終了後であるため、Donateを購入したターンのクリンナップフェイズで手札を4枚引き、-1カードトークンを捨てて、山札と捨て札すべてを手札に入れてから、好きなだけ手札を廃棄してから残りをシャッフルして山札を作り、そこから5枚引くため。
これは前哨地や探検など、クリンナップフェイズで5枚でない手札を持つ他の手段の場合でも同じ。