@override Future<List<String>> getCommitsSince(String? tag) async { logger.info('[DRY RUN] Would retrieve commits since ${tag ?? "start"}'); return []; }