New Faust should have a customizable sitemap feature. The data fetching strategy is yet to be determined. The [options](https://github.com/wpengine/hwptoolkit/discussions/17) include [paginated GraphQL requests](https://github.com/wpengine/hwptoolkit/tree/main/examples/next/custom-sitemap-vanilla-wpgraphql), a [proxied sitemap](https://github.com/wpengine/hwptoolkit/tree/main/examples/next/proxied-sitemap-apollo), or an approach involving the [custom-sitemap-apollo](https://github.com/wpengine/hwptoolkit/tree/main/examples/next/custom-sitemap-apollo) from [hwptoolkit](https://github.com/wpengine/hwptoolkit). Tasks: - Provide a sitemap endpoint (e.g., /sitemap.xml) in Faust. - Provide utilities to fetch published content (posts, pages, custom post types) from WPGraphQL.