Negative Challenge IDs

I want to seek clarification on the intentions with negative challenge ids.
They seem to work fine apart from @admin.route(“/admin/challenges/int:challenge_id”), so challenges can be added modified viewed and solved but not opened in the direct admin view. Is support for negative challenge ids intended or not?