Make it easy to end all feedback - extend the DBus API to have something like eEndFeedbacks(profile)
If a phone gives feedback like sound or vibration it would be useful to offer an easy way for the user to end feedback.
Example 1: The phone plays a long sound to signal that a new SMS arrives. While the sound is playing the user activates the screen and unlocks the phone to look at the sms. While the sms is already perceived on the lock screen or in the notification bar the jingle keeps playing. At least I would love to have a configuration (probably in the phones shell or lock screen settings) to have any feedback end if I e.g. activates the screen, unlock the phone or pull down the notification bar.
Possible solution: extend the DBus API to have something like eEndFeedbacks() to make it easy for the shell or some other service to stop feedbacks.