1.1 KiB
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 viafflate.
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.