           (for [[path render-data] data]
             (let [content (render-in-pod @render-pod renderer render-data)]
               (perun/create-file tmp path content)
+              (perun/report-debug task-name "rendered page for path" path)
               (assoc (dissoc (:entry render-data) :content)
                      :path path
                      :has-content true))))))

                                   new-path (make-path (:out-dir options) permalink path)
                                   meta-entry (merge meta entry)
                                   content-entry (assoc meta-entry :content content)]
                               (perun/report-debug "render" "rendered page for path" path)
                               (assoc result new-path {:meta    (pm/get-global-meta fileset)
                                                       :entries (vec entries)
                                                       :entry   content-entry})))
                           {}
                           entries)]
                (perun/report-info "render" "rendered %s pages" (count paths))
                paths))]
      (render-pre-wrap render-paths options :io.perun/render))))

(defn- grouped-paths
  "Produces path maps of the shape required by `render-to-paths`, based


  All `:entry`s will be returned, with their `:path`s set, `:has-content`
  set to `true`, and `tracer` added to `io.perun/trace`."
  [task-name data renderer tmp tracer]
  (pod/with-call-in @render-pod
    (io.perun.render/update!))
  (doall
