Checklist Before Runtime Merge
Checkpoint
Description
✅ All unit, integration, and fuzz tests pass
No panics, reverts, or unintended state changes
✅ Runtime metadata validated
Matches expected schema for all custom pallets
✅ Governance proposals execute correctly
With realistic and adversarial test input
✅ NFT and Property workflows
Fully tested across edge cases
✅ Performance metrics acceptable
Transactions within block weight limits
✅ No overflows or storage bloat
Fuzzers test max values, invalid states
✅ Compatibility with external tools
(e.g., Subscan, Polkadot.js, GraphQL indexing)
Last updated