Draft
Conversation
Added collapsible "Bytecode Reference" group under Smart Contracts > Tooling with entries for overview, module format, instruction set, type system, and version history pages. Nav labels added in English, Spanish, and Chinese.
Previously the hook ran remark on ALL MDX files in src/content/ regardless of which files were staged, causing output path conflicts. Now nano-staged passes only staged file paths to remark. Also adds bytecode overview and version history pages.
Module format page documents the complete binary specification: header layout, table directory, ULEB128 encoding, all 18 table types with field-level serialization details. Type system page covers signature tokens, abilities, the handle indirection model, generics, function types, and visibility.
Complete reference for all 111 Move bytecode instructions organized by category, with opcodes, operands, stack effects, and semantics.
Expanded Move Bytecode definition and added Opcode entry across English, Spanish, and Chinese glossaries with links to the new bytecode reference documentation.
The previous commits had content in the wrong files: index.mdx had version history content (duplicating version-history.mdx), module-format.mdx had type system content (duplicating type-system.mdx), and instructions.mdx was empty. This commit replaces all three with their correct content.
…nces The previous commit left index.mdx and module-format.mdx empty. This commit adds the correct content: a bytecode reference overview and a complete module binary format specification (header, table directory, all 19 table types, code unit format). Also fixes the constant-pool anchor link in instructions.mdx and applies remark formatting to type-system.mdx.
Translates all 5 bytecode documentation pages to both Spanish and Chinese: overview (index), module binary format, instruction set reference, type system, and version history. All internal links use the correct language prefixes (/es/ and /zh/).
Applies remark table alignment formatting to the Spanish module binary format page.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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.
An attempt at documenting the bytecode, with claude's help over the codebase.