def build_query(path, details)
      origin = super
      file_name = origin[%r{(?<=/_)[^/\{]+}]
      return origin unless file_name
      base_dir = origin.gsub(%r{/[^/]*$}, '')
      locales = convert details[:locale]
      formats = convert details[:formats]
      cell = "#{base_dir}/#{file_name}{#{locales}}{#{formats}}.rb"
      "{#{cell},#{origin}}"
    end
def build_query(path, details)
      origin = super
      file_name = origin[%r{(?<=/_)[^/\{]+}]
      return origin unless file_name
      base_dir = origin.gsub(%r{/[^/]*$}, '')
      locales = convert details[:locale]
      formats = convert details[:formats]
      cell = "#{base_dir}/#{file_name}{#{locales}}{#{formats}}.rb"
      "{#{cell},#{origin}}"
    end
A cell query looks like:

 ```
 app/views/wallaby/resources/index/integer{_en,}{_html,}.rb
 ```

 Wallaby adds it to the front of the whole query as below:

 ```
 {app/views/wallaby/resources/index/integer{_en,}{_html,}.rb,
 app/views/wallaby/resources/index/_integer{.en,}{.html,}{.erb,}}
 ```
 @param path [String]
 @param details [Hash]
   see {https://api.rubyonrails.org/classes/ActionView/LookupContext/ViewPaths.html#method-i-detail_args_for
   Detials from ViewPaths}
 @return [String] a path query