Extend pending deletion period from 7 to 30 days on SaaS
## Goal
Increase the pending deletion period from 7 to 30 days for all entities on GitLab SaaS, providing users with a longer recovery window before permanent deletion.
### User Benefits
- Extended timeframe to recover accidentally deleted content
- More flexibility to correct mistakes, even when discovered weeks later
- Reduced anxiety about irreversible deletions
### GitLab Benefits
- Further reduction in unrecoverable deletion support tickets
- Competitive advantage over platforms with shorter recovery windows
- Potential marketing point for data safety features
## Requirements
- Configuration changes to extend retention period from 7 to 30 days
- Updates to deletion scheduler to support the extended timeframe
- Storage impact analysis to accommodate increased retention
- Performance testing with larger volumes of pending-deletion content
- UI updates to reflect the new timeframe in deletion notices
- Documentation updates for the new retention period
- Monitoring system to track storage consumption trends
epic