code: def missing_specs_from_file(path)
        Spectro::Spec::Parser.parse(path).select do |spec|
          index_spec = Spectro::Database.index[path] && Spectro::Database.index[path][spec.signature.name]
          index_spec.nil? || index_spec['spec_md5'] != spec.md5
        end
      end
docs: Parse the specs on the given file path and return those
   that have not been fulfilled or need to be updated.
  
   @param [String] path target file path
   @return [<Spectro::Spec>] collection of specs not fulfilled or out of date