checkModelResume static method

Future<Map<String, ResumeStatus>> checkModelResume(
  1. ModelSpec spec
)

Check resume status for all files in a model specification

spec - The model specification to check Returns map of filename -> ResumeStatus for each file

Implementation

static Future<Map<String, ResumeStatus>> checkModelResume(ModelSpec spec) async {
  debugPrint('ResumeChecker: Checking resume status for model: ${spec.name}');

  final results = <String, ResumeStatus>{};

  for (final file in spec.files) {
    final status = await checkResumeStatus(file.filename);
    results[file.filename] = status;
  }

  final summary = _summarizeResumeResults(results);
  debugPrint('ResumeChecker: Model ${spec.name} resume summary: $summary');

  return results;
}