import 'governance_status.dart';

/// A single policy-check result describing whether a governance rule is met.
class PolicyCheckResult {
  final String id;
  final String title;
  final String category;
  final GovernanceStatus status;
  final String summary;
  final String detail;
  final DateTime lastEvaluated;

  const PolicyCheckResult({
    required this.id,
    required this.title,
    required this.category,
    required this.status,
    required this.summary,
    required this.detail,
    required this.lastEvaluated,
  });
}
