anchor.diff:      return summary;
     }
   
  -  Future _storeScoreCard(Job job, PackageStatus status, Summary summary) async {
  +  Future _storeScoreCard(Job job, Summary summary) async {
       final reportStatus =
           summary == null ? ReportStatus.aborted : ReportStatus.success;
       await scoreCardBackend.updateReport(
  
positive.code:       analysis.analysisJson = summary.toJson();
        analysis.maintenanceScore = 0.0;
        await analysisBackend.storeAnalysis(analysis);
        await _storeScoreCard(job, packageStatus, summary);
        return JobStatus.skipped;
      }
  
  
negative.code:     }
  
      final backendStatus = await analysisBackend.storeAnalysis(analysis);
      await _storeScoreCard(job, scoreCardSummary);
  
      if (backendStatus.isLatestStable &&
          analysis.analysisStatus != AnalysisStatus.success &&
  