+ return false if content.length == 0
+ return false unless content.start_with?("---\n")
+ begin
+ data = YAML.load(content)
+ rescue ArgumentError
+ # Parse error
+ return false
+ end
+ ['name', 'email'].each do |key|
+ return false unless data.include?(key)
+ end
+ true