Repository navigation
docs: drop L1-to-L2 transition leftovers - #2402
Conversation
Celo has been an L2 since March 2025; pages should describe the current chain, not the move (celo-blockchain-planning#1173).
The testnet milestones are part of Celo's history; only the Build page copy needed to go.
GigaHierz
left a comment
There was a problem hiding this comment.
The removals check out. build/index.mdx no longer has the anchor target, nothing in the branch links to /build#celo-l2-mainnet, and every date in the dropped timeline is already on learn/history.mdx.
One banner is left: build/tools/libraries-sdks/contractkit/notes-web3-with-contractkit.mdx lines 10-16 still has the same "As of block height 31,056,500 ... may be outdated as updates are in progress" warning. It links /build/index instead of /build#celo-l2-mainnet, which is probably why the anchor check missed it. git grep "block height 31,056,500" on this branch returns only that file. Please drop it too.
Two small things, neither blocking:
- The description says ten pages carried the banner. The diff removes the banner from 11 pages (and the Remix warning), so the count is off by one.
- The Remix warning is gone, which is right for Celo Sepolia. I did not check that Solidity 0.8.20+ with the default EVM version deploys on Celo mainnet. If it has not been tried, a quick deploy would confirm it.
Otherwise this looks good to me.
It linked /build/index instead of the anchor, so the first pass missed it.
GigaHierz
left a comment
There was a problem hiding this comment.
The last banner is gone (no block height 31,056,500 left on the branch), the body count is fixed, it merges cleanly, and validate and broken-links pass.
|
The changes look fine, but there seems to be more related work (only spot checked): The PR description also has an error:
Pages still written as pre-migration:
Pages that present L1 behaviour as current:
|
A few pages still described Celo as a chain in the middle of moving from L1 to L2: eleven pages opened with a banner saying the docs "may be outdated as updates are in progress", the Build landing page carried the 2024 transition announcement and testnet timeline, and the Remix guide warned about a compiler limit on Celo L1. This removes them, so the docs describe the current chain and keep the move itself on the History and About Celo L1 pages, as AGENTS.md section 4 asks.
The Build page loses its "Celo L2 Mainnet", "What does this mean for our ecosystem?" and "Important Dates" sections and links to Our History instead. Every date in that timeline was already on
learn/history.mdx, which now also links the audit results. "1-second block finality compared to formerly 5 seconds" becomes "1-second blocks", per AGENTS.md section 7.The banner was the only thing linking to
/build#celo-l2-mainnet, so no anchor breaks.mint broken-links --check-redirects,mint validateandscripts/check-orphans.shpass locally with mint 4.2.746.Closes celo-org/celo-blockchain-planning#1173