diff --git a/index.bs b/index.bs
index 809aaab6..cd47a38d 100644
--- a/index.bs
+++ b/index.bs
@@ -591,6 +591,12 @@ Follow the Writing
Promise-Using Specifications guideline.
+
Events should fire before promises resolve
+
+In the case that an event is being dispatched as part of a promise being
+resolved, then the event should be dispatched before the promise resolves, rather
+than after.
+
Don't invent your own event listener-like infrastructure
For recurring events, it could be convenient to create a custom pair of APIs to