<?php
declare(strict_types=1);
require __DIR__.'/journal/Archive.php';
$archive = new JourneyArchive(__DIR__.'/journal/content');
header('Content-Type: application/xml; charset=utf-8');
$paths = ['/', '/about', '/method', '/sources', '/contact'];
foreach ($archive->stages() as $key => $stage) $paths[] = '/stage/'.$key;
foreach ($archive->entries() as $slug => $entry) $paths[] = '/entry/'.$slug;
echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
foreach ($paths as $path) echo '<url><loc>'.htmlspecialchars($archive->url($path), ENT_XML1, 'UTF-8').'</loc><lastmod>2026-08-14</lastmod></url>';
echo '</urlset>';
