Readiness
Drop one Anchor IDL. ratchet runs the P001–P006 design lints — version field, reserved padding, explicit discriminators, name collisions, unsignered writes — and tells you whether the shape is ready for mainnet or still has future-upgrade landmines.
Use this before your first deploy. Already deployed? Use /diff to compare old vs new instead.
Candidate IDL