diff --git a/src/applications/transactions/xaction/PhabricatorCoreCreateTransaction.php b/src/applications/transactions/xaction/PhabricatorCoreCreateTransaction.php
--- a/src/applications/transactions/xaction/PhabricatorCoreCreateTransaction.php
+++ b/src/applications/transactions/xaction/PhabricatorCoreCreateTransaction.php
@@ -27,4 +27,13 @@
     return $editor->getCreateObjectTitleForFeed($author, $object);
   }
 
+  public function getActionStrength() {
+    // The creation feed is supposed to be "more important" than other things.
+    // So a Task is first created and then closed, and not vice-versa.
+    // The default null was causing weirdnesses in Maniphest and Phriction.
+    // See ManiphestTaskTitleTransaction#getActionStrength()
+    // See PhrictionDocumentTitleTransaction#getActionStrength()
+    return 140;
+  }
+
 }