     {:ok, articles, failed_paths}
   end
 
-  defp download_article(author, family, path, sha) do
+  defp download_article(author, family, path) do
     client = Tentacat.Client.new(%{access_token: Author.token_github(author)})
     content = Tentacat.Contents.find(author.name, family.name, path, client)
     if is_valid_content(content) do

    end
  end

  defp title_matcher(path) do
    cond do
      path =~ ~r/.+\.org$/ ->
        ~r/#\+title: (?<title>[^\n]+)/i


  defp parse_title(body, path) do
    default = "Title"
    pattern = title_pattern path
    if pattern do
      captured = Regex.named_captures(pattern, body, capture: :first)
      if captured, do: captured["title"], else: default
