-record(page_metadata, { title :: binary(), description :: binary(), date :: gleam@option:option(binary()), draft :: boolean(), tags :: list(binary()), author :: binary(), slug :: binary() }).