Reliable task filtering
Input Rules with Regex
To keep student inputs valid, I added regex-based guards for numeric thresholds and ranges before any filtering logic runs.
This was very hard to test, since pupils should be able to type in very complex mathematical constructs.


