pub async fn plan_push( t: &Transport, dir: &Path, selectors: &[String], tag: Option<&str>, search: Option<&str>, source: RuleSource, identity: &StackIdentity, ) -> Result<PushPlan>