<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Documentation**
- Improved and clarified documentation comments for several provider
classes and methods.
- Added and updated documentation templates for better consistency and
clarity.
- **Chores**
- Enhanced the GitHub Actions workflow to include a step for checking
Dart documentation generation.
- Added a script to conditionally run a dry run of Dart documentation
generation based on project configuration.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->