See
third_party/blink/renderer/core/speculation_rules/README.md