-record(render_job, { page :: tale@content:page_data(), posts :: list(tale@content:page_data()), pagination :: gleam@option:option(tale@renderer:pagination_info()), current_tag :: gleam@option:option(tale@renderer:tag_context()), site_tags :: list(tale@renderer:tag_context()) }).