Files
suaveplan/openspec/archive/2026-04-19-enterprise-sitemap/tasks.md
2026-05-27 23:29:53 +01:00

1.1 KiB

Tasks: enterprise-sitemap

1. Scaffold

  • 1.1 universal/platform/sitemap/; 100/100/100/100; guard tests; CLAUDE/README/FOLDERS.

2. Errors + schemas

  • 2.1 src/error-codes.ts, src/errors/sitemap-errors.ts + helper factories.
  • 2.2 Zod schemas for SitemapUrl, SitemapImage, SitemapVideo, SitemapNews, SitemapOptions, SitemapIndex.

3. Generator

  • 3.1 src/generator/sitemap-generator.ts — SitemapGenerator.
  • 3.2 50 k-URL size limit enforcement.

4. Index generator

  • 4.1 src/index-generator/sitemap-index.ts.

5. Extensions

  • 5.1 src/extensions/image-sitemap.ts.
  • 5.2 src/extensions/video-sitemap.ts.
  • 5.3 News extension.

6. Incremental builder

  • 6.1 src/incremental/incremental-builder.ts — computeUrlHash, IncrementalBuilder.

7. Compression

  • 7.1 src/compression/sitemap-compressor.ts — gzip via fflate.

8. Docs / barrel / subpath exports / README

9. Benchmarks

  • 9.1 Generate 50 k URLs + gzip round-trip.

10. Ship gate

  • 10.1 Verification sequence; fold + archive.