Restructure documentation to GitBook three-layer architecture#23
Conversation
…or, remove impl detail
… and proper structure
…i-block terminology - Reorganize user guide: replace mainnet.md/testnet.md with topic pages (get-started, connect, bridge, contracts) using mainnet/testnet tabs - Add missing legacy content: L1 contracts, Multicall3, chain params - Rename 'mini block' to 'mini-block' across all docs (70 occurrences) - Add mini-block and EVM block definitions to spec glossary - Add uptime.megaeth.com network status to user pages - Move README.md to top-level in SUMMARY.md - Fix all cross-links to deleted pages
…larify testnet-only faucet
…add token listing guide
…ctions (same addresses on mainnet and testnet)
…rview - Rename dev/getting-started.md to dev/overview.md, reframe as overview - Remove duplicate 'Connect to MegaETH' section from overview - Add dev/gas-estimation.md: eth_estimateGas usage, toolchain config, common errors - Add dev/debugging.md: debug RPC methods, mega-evme replay/simulation, tracers - Slim overview.md gas estimation and debugging sections to link to new pages - Update gas-model.md tips to cross-link to gas estimation page - Update all cross-references (SUMMARY, README, bridge, contracts, spec)
…missing Rewrite 20 descriptions that duplicated the page's opening paragraph with distinct SEO summaries. Add missing descriptions to 6 spec pages (overview, glossary, hardfork-spec, dual-gas-model, gas-detention, upgrades/overview).
Move the Access to Volatile Data section from evm-differences.md into a new dev/volatile-data.md page. Add best practices: defer reads, split heavy transactions, use DELEGATECALL for oracle, separate gas-sensitive logic. Include good/bad Solidity patterns in tabs. Keep a summary + link in evm-differences.md. Update cross-references in debugging.md and gas-estimation.md.
Under the current absolute cap, read order is irrelevant. Replace 'read late' advice with 'keep under 20M' guidance. Move the read-late pattern into a Rex4 (unstable) expandable where it actually applies.
Review: GitBook restructureThis is a major restructure (62 commits, 79 files) migrating the docs from Pandoc/Cloudflare Pages to a GitBook three-layer architecture. The structure, navigation, and most content look good. A few issues need attention before merge. Blocking:
Non-blocking:
|
|
This is a large, well-structured restructure. The architecture is clean and the new content is comprehensive. Three outstanding issues from previous review rounds still need to be addressed before merging:
|
| * [Debugging Transactions](dev/send-tx/debugging.md) | ||
| * [Read from MegaETH](dev/read/overview.md) | ||
| * [Realtime API](dev/read/realtime-api.md) | ||
| * RPC Reference |
There was a problem hiding this comment.
Navigation broken: RPC Reference is a plain-text entry with no page link. GitBook requires every navigation item to have a target file. Either create a docs/dev/read/rpc/overview.md landing page and link it here, or collapse the section so each method appears directly under "Read from MegaETH".
| * RPC Reference | |
| * [RPC Reference](dev/read/rpc/overview.md) |
Review3 previously flagged issues remain unresolved — addressing those is a blocker. Open threads (not addressed in latest push)
New issueAGENTS.md lines 110–111 — the "Cross-link to the EVM spec with relative paths" bullet contradicts the rest of the same file (spec doesn't live in this repo), |
|
Reviewed the current state of the PR. All 7 previously opened threads remain unresolved:
Please address the open threads before merging. |
…s, FAQ answers, spec link guidance
|
Review update — 2026-04-01 Resolved 7 of 8 previous threads — all addressed. One remains open:
No new issues found — the restructure is solid. |
|
Reviewed the latest changes. All previous threads are resolved except one: Still open: No new issues found. Content is internally consistent (gas limits, heading levels, spec cross-links all clean). |
Summary
user/), Developer Docs (dev/), and Specification (maintained in mega-evm, linked via absolute URLs).