toMap method

Map<String, Object> toMap()

Serializes the result to a map using stable field names.

Implementation

Map<String, Object> toMap() {
  return <String, Object>{
    'task': task.name,
    'riskLevel': riskLevel,
    'confidence': confidence,
    'reasons': reasons,
    'recommendation': recommendation,
    'analyzedAtMillis': analyzedAtMillis,
    'requiredCapabilities': requiredCapabilities,
    'missingCapabilities': missingCapabilities,
    'availableCapabilities': availableCapabilities,
  };
}