logging
Installation
SKILL.md
Logging (ISpect)
When to use
- Logging operational information (startup, navigation milestones, feature boundaries).
- Logging warnings (non-fatal but important issues).
- Handling and reporting exceptions at async boundaries (BLoC/repository/datasource).
Steps
1) Use ISpect for all logging
ISpect.logger.info('Orders screen opened');
ISpect.logger.warning('Slow response from orders API');
ISpect.logger.debug('Orders refreshed (count: $count)');
Do not use print, debugPrint, or log.