A complaint with no visible progress is a complaint nobody files twice
the problem
Submitting into a void is exactly the experience residents already had with the phone line. If the app reproduces it, it has added nothing.
what I did
Every complaint carries a status the resident can see, and status changes push a notification. The value is the visible state transition, not the submit button.




