Updated AssemblyPolicy (markdown)
diff --git a/AssemblyPolicy.md b/AssemblyPolicy.md
index a762f47..ae00237 100644
--- a/AssemblyPolicy.md
+++ b/AssemblyPolicy.md
@@ -6,9 +6,9 @@
 
 * We prefer portable Go, not assembly. Code in assembly means (N packages * M architectures) to maintain, rather than just N packages.
 
-* Minimize use of assembly. We'd rather have a small amount of assembly for a 50% speedup rather than twice as much assembly for a 55% speedup. Explain the decision to place the assembly/Go boundary where it is, and support it with benchmarks.
+* Minimize use of assembly. We'd rather have a small amount of assembly for a 50% speedup rather than twice as much assembly for a 55% speedup. Explain the decision to place the assembly/Go boundary where it is, and support it with benchmarks in the commit message.
 
-* Explain the root causes. What changes in the compiler and standard library would allow you to replace this assembly with Go? (New intrinsics, SSA pattern matching, other optimizations.)
+* Explain the root causes in code comments or commit messages. What changes in the compiler and standard library would allow you to replace this assembly with Go? (New intrinsics, SSA pattern matching, other optimizations.)
 
 * Make your assembly easy to review; ideally, auto-generate it using a simpler Go program. Comment it well.