<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by hand and asserted by test/core/seo_test.dart, which
     checks this file against AppRoutes so a new route cannot ship
     without one. /homePage is deliberately absent: it renders the same
     page as / and listing both would be a duplicate. /services is
     absent because #76 made it a redirect. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://mena97villalobos.com/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://mena97villalobos.com/projects</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://mena97villalobos.com/work</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://mena97villalobos.com/photography</loc>
    <priority>0.6</priority>
  </url>
  <!-- The blog index, and then one <loc> per published post, hand-written the
       same way the case studies below are. Adding a post means adding a line
       here; test/core/seo_test.dart compares this file against `kPosts` in both
       directions: a published post with no line here, and a line here with no
       post behind it. Forgetting either is a failed build rather than an
       unfindable article or a dead URL advertised to crawlers.

       Generating these from `kPosts` was the alternative and was rejected: the
       test immediately below it in that file runs the real prerenderer and
       asserts a file exists for every <loc>, and that check is only worth
       anything while the two lists are maintained independently. -->
  <url>
    <loc>https://mena97villalobos.com/writing</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mena97villalobos.com/work/compose-plot-lib</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://mena97villalobos.com/work/flutterflow-export</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mena97villalobos.com/work/spa-rewrite</loc>
    <priority>0.7</priority>
  </url>
  <!-- Listed rather than left out. It is the lowest-priority page on the site
       and it is still the one a visitor goes looking for after a cookie
       banner-shaped absence, so it has to be findable by search as well as by
       the footer link. -->
  <url>
    <loc>https://mena97villalobos.com/privacy</loc>
    <priority>0.3</priority>
  </url>
</urlset>
