According to Ethereum‘s latest weekly progress report, the mainnet merger preparation checklist has been completed and officially released on GitHub. The checklist document outlines the preparations for the Ethereum ETH -3.37% mainnet merger release and various tasks that must be completed.
It mainly includes specifications (consensus layer, execution layer, engine API and public-facing files), tests (unit testing, integration testing, stress testing and fuzzing testing), testnet and R&D work, which also includes potential threat analysis, such as Miner attacks and post-merger resource exhaustion issues.