jyztintan / pe

0 stars 0 forks source link

Planned enhancement 4 seems like an overzealous input validation #26

Open jyztintan opened 5 months ago

jyztintan commented 5 months ago

For Planned Enhancement 4 in the DG, image.png

This seems to suggest that developers want to restrict user input for deadlines to only be for future dates. This restriction does not add value and limits user flexibility in inputting past deadlines for record tracking purposes as they see fit.

This is hence a potential future feature flaw.

soc-se-bot commented 5 months ago

Team's Response

This critique is for a planned feature that is based on Planned Enhancement (i.e. not implemented yet), rather than implementation of an actual feature. Thus, this is not a valid documentation bug.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: The planned enhancement is part of the Developer Guide and following the CS2103 website:

image.png

The bug type was incorrectly input and should have been classified as FeatureFlaw as following the above. However, I believe that the bug is still valid since this planned enhancement introduces a potential feature flaw - overzealous input validation.