← ClaudeAtlas

fix_verificationlisted

Verifying if a reported bug is truly fixed.
multiversx/mx-ai-skills · ★ 11 · Data & Documents · score 67
Install: claude install-skill multiversx/mx-ai-skills
# Fix Verification This skill helps you rigorous verify that a reported vulnerability has been eliminated without introducing regressions. ## 1. The Verification Loop 1. **Reproduce**: Create a `mandos` scenario that fails (demonstrates the bug). 2. **Apply Fix**: Modification to Rust code. 3. **Verify**: Run the failing mandos. It MUST pass now. 4. **Regression Check**: Run ALL other mandos. They MUST still pass. ## 2. Common Fix Failures - **Partial Fix**: Fixing one path but missing a variant (e.g., fixed `deposit` but not `transfer`). - **Moved Bug**: The fix prevents the exploit but creates a DoS vector (e.g., adding a lock that never unlocks). ## 3. Deliverable A "Verification Report" stating: - Commit ID of the fix. - Test case used to verify. - Confirmation of regression suite success.