- Changed pattern from [a-f] (hex) to [a-z] (Base36) - Added length check: 5+ chars = hash ID (sequential IDs rarely exceed 4 digits) - Fixes test failure where all-digit Base36 IDs were incorrectly identified as sequential
- Changed pattern from [a-f] (hex) to [a-z] (Base36) - Added length check: 5+ chars = hash ID (sequential IDs rarely exceed 4 digits) - Fixes test failure where all-digit Base36 IDs were incorrectly identified as sequential