Completed
- Structured theme implemented and set as default.
- Configurable structured options: limits (headings/links/images) and categories (order + keywords).
- Per-page JSON metadata blocks in structured output.
- CLI/config/integration plumbing for theme + render options.
- “Generated By” markdown link to GitHub added across themes.
- Build-scan parity and absolute URL mapping (no file://) with baseUrl.
- Fallback pipeline aligned: adapter → build-scan → crawl.
- Next.js: robust route extractor and adapter improvements; i18n locales parsed from next.config.* and public/locales; locale-aware samples seeded.
- Integrations updated (Next, Astro, Nuxt, Remix, Vite, Node) with theme support and fallbacks.
- README updated with structured usage and examples; examples added.
- DTS type fixes for renderOptions in generateFromBuild.
- Nuxt: infer i18n locales from nuxt.config.* and locales/; content/blog slug sampling.
- Remix/SvelteKit: infer param samples from filesystem routes + blog slugs; routeParams seeded.
- Gatsby: optional ts-node/esbuild loader for gatsby-node.ts (opt-in via LLMOPTIMIZER_GATSBY_TS=1).
High impact (next)
- Structured theme UX: optional CLI flags to override limits/order inline.
- Optional per-category limits (e.g., larger samples for Docs/Guides).
- Source maps for adapter inferences (explain why each route was included).
- Parallel sitemap traversal with backoff/retry policy.
- Fetch external links for docs context bundles (with throttling/backoff).
- Stronger schema validation for docs sections/links (beyond CLI zod).
- Configurable token estimation strategies (heuristics vs model-based).
- Incremental generation with content hashing and change detection.
Adapters
- Next: parse next.config.* i18n and seed locale-aware samples. (done)
- Nuxt: infer i18n and content slugs from content/ or pages/blog. (done)
- Remix/SvelteKit: infer param samples from filesystem + config. (done)
- Gatsby: optional ts-node/esbuild loader for gatsby-node.ts (opt-in). (done)
Crawling & performance
- Rate limiting: token-bucket with per-host config.
- Respect Crawl-delay from robots.txt (if present).
- Cache fetched pages and sitemaps (etag/last-modified).
Integrations
- GitHub Action: auto-detect project type and choose best generation mode (expand workflow examples).
- Angular builder / Nx plugin wrappers.
- SvelteKit plugin wrapper (postbuild).
- Debug dump command to output discovered routes/metadata JSON.
DX & Docs
- Add examples repo with multiple frameworks.
- Generate sample llms.txt snapshots for diffing in CI.
- More beginner-friendly quickstart videos/gifs.
- Sync CLI version string with package.json.
- Audit repo for any lingering llm.txt references.
- CI snippets per framework (Next/Astro/Nuxt/Remix/Vite/Node).