Assumption made that our target users will not edit .json file regularly (i.e rare case)
UG also states that unexpected behaviour can occur if data files are edited
In this case, the formatting of data is still correct after the changes, hence we made the decision to not wipe out the data.
Rectifying this is also less important and can be delayed for future implementations (ensuring that if duplicate appointment id is found, reassign id when loading into app) hence we believe this issue is out of scope for this iteration
UG screenshot:
Items for the Tester to Verify
:question: Issue response
Team chose [response.NotInScope]
[ ] I disagree
Reason for disagreement: [replace this with your explanation]
Editing the addressbook.json allows for duplicate appointment IDs, which can cause undocumented behavior when deleting appointments
Recommendation: