Add comprehensive documentation for Governance inactivity notification flows #10802
+737
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Users report receiving repeated inactivity emails after responding "Keep this App/Flow", and managers receive weekly notifications indefinitely. The flows are correctly implemented but lack documentation on lifecycle, timing dependencies, and troubleshooting.
Changes
New Documentation
Documentation/InactivityNotificationFlowsGuide.md(17KB)admin_ProductionEnvironment = falseDocumentation/ISSUE_RESPONSE_INACTIVITY_NOTIFICATIONS.md(11KB)Updated Documentation
Documentation/README.md: Added inactivity flows guide as first itemdocs/issue-response-templates.md: Added reference to inactivity notification templatesKey Insights
Archive Approval lifecycle by response type:
Expected behavior: Start Approval flow checks for existing Archive Approval records with "Approve"/"Reject" status and skips those apps. Duplicate emails indicate Check Approval flow isn't processing responses (disabled, failing, or timing race condition).
Timing issue pattern: Start Approval (weekly Monday) + user responds Sunday → next Monday approval runs before daily Check Approval processes the response → duplicate email sent.
Recommended fix: Schedule Start Approval mid-week (Wed/Thu) to allow Check Approval time to process weekend responses.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.