This is a migration prototype for the old Smooth Docs/Gatsby site.
- Starlight can keep old documentation permalinks using
slugfrontmatter. - Old redirects can be tracked in
src/redirects.json; the prototype also generates static meta-refresh pages for static hosting. zdlandzflsyntax highlighting uses the TextMate grammars copied fromivangsa.github.io.RemoteCodeandCodeGenerationcan render from cached snapshots insrc/remote-code-cache.json./llms.txtand/plain/...txtexpose LLM-friendly plain text routes for selected docs.
npm install
npm run content:migrate
npm run sync:remote-code
npm run devThen open http://localhost:4322/.
npm run build
npm run routes:old
npm run routes:comparenpm run routes:old writes an inventory of old Smooth Docs routes to old-routes.json.
npm run routes:compare compares old explicit slugs against migrated Starlight pages and redirect entries.
npm run content:migrate re-runs the mechanical migration from the old Smooth Docs source.