I expect rubocop to allow literal octothorpes and interpolated strings in method arguments.
An offense was generated for an interpolated string in a method argument. The offense claims this is a comment, which triggered a violation of the Style/CommentedKeyword cop.
$ rubocop
0.51.0
I have another example of a false positive:

Hm. I'm guessing this cop uses a regular expression instead of checking for comments outside the AST. 馃槄
Hm. I'm guessing this cop uses a regular expression instead of checking for comments outside the AST. 馃槄
We should add an internal affairs cop that bans this. Seems to be the source of a lot of bugs
@backus True. And I guess we don't review these things very carefully. 馃槅
Same problem here.
app/helpers/bootstrap/alert_helper.rb:49:40: C: Do not place comments on the same line as the def keyword.
def alert_link(name = nil, path = '#', options = {}, &block)
^^^^^^^^^^^^^^^^^^^^^^^^^
Also here:
def self.tap_paths(name, taps = Dir["#{HOMEBREW_LIBRARY}/Taps/*/*/"])
same for # inside Regexp:
foo.rb:2:20: C: Do not place comments on the same line as the def keyword.
def foo(type = /^#{self.bar}_/)
Most helpful comment
We should add an internal affairs cop that bans this. Seems to be the source of a lot of bugs