docs(website): restore the /tutorial walkthrough#1544
Draft
samchon wants to merge 1 commit into
Draft
Conversation
Reverts e32e3c6, which withdrew the ten-step walkthrough from the published site because it shipped unfinished. This restores the tree exactly as it stood at e6e1d96: the ten pages under src/content/tutorial/**, the public/docs/tutorial redirect stubs, build/tutorial-redirects.py, the navbar and sidebar entries, the sitemap priority branch, the isDocsPage marker arm, the 24 inbound links across the guide pages, and the home hero CTA. The tutorial content is still incomplete. This pull request exists to hold the restoration while the walkthrough is finished; it is not ready to merge as-is. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Intent
The ten-step walkthrough promoted to
/tutorialin #1543 shipped before it was finished, so master withdrew it in e32e3c6. This pull request holds the restoration while the walkthrough is completed.This is not ready to merge. The tutorial content is still incomplete — that is why it was withdrawn. The branch exists so the removal is reversible in one place, with the full surface already wired back up, rather than needing to be reconstructed from scratch later.
Scope
A pure revert of e32e3c6. The resulting tree is byte-identical to e6e1d96 — verified with
git diff --stat e6e1d964 HEAD, which is empty.Restored:
website/src/content/tutorial/**_meta.tswebsite/public/docs/tutorial/**website/build/tutorial-redirects.pysrc/content/_meta.ts🚀 Tutorialpage entrysrc/content/docs/_meta.tshrefentryHomeHeroMovie.tsx/tutorialnext-sitemap.config.js/tutorialpriority branchpage.jsxtutorialarm of theisDocsPagemarker.mdxCalloutimports they need.agents/skills/documentation/SKILL.mdDeferred
Finishing the tutorial content itself. Every page under
src/content/tutorial/**is restored as it was written, not as it needs to be.Verification
Ran locally:
git diff --stat e6e1d964 HEAD— empty, so the restored tree matches the pre-removal state exactly._meta.tskey resolves to a real page and every internal MDX link resolves to a real route.Not run locally: the full
next build. It requirespnpm run package:tgzto produceeditor.tgzandmigrate.tgzfirst, and that step would not complete in the authoring environment —pnpm packaborted with0xC0000142(STATUS_DLL_INIT_FAILED) on one attempt and hung on the Go-native packages on another. Thewebsiteworkflow runs the identical build on this pull request, so CI is the real gate here.Unrelated pre-existing issues noticed
Neither is touched by this branch:
pnpm formatfails repository-wide onpackages/sdk/assets/bundle/e2e/index.ts(SyntaxError: Unexpected tokenat 10:13), a file untouched since 6487692. It also reformats ~258 files, meaning the tree has drifted from the current prettier./downloads/editor.zipis linked twice fromdocs/swagger/editor.mdx; the path is gitignored and generated at build time bywebsite/build/editor.js.🤖 Generated with Claude Code