anchor.diff:  
   const ruleLeadMatter = 'Rules are organized into familiar rule groups.';
   
  -// todo(pq):add badge
   final coreRules = <String?>[];
  -// todo(pq):add badge
   final recommendedRules = <String?>[];
   final effectiveDartRules = <String?>[];
   final flutterRules = <String?>[];
  
positive.code:     buffer.writeln();
  
      // badges
      if (flutterRules.contains(name)) {
        buffer.writeln('[![flutter](style-flutter.svg)]'
            '(https://github.com/flutter/flutter/blob/master/packages/'
            'flutter/lib/analysis_options_user.yaml)');
      }
      if (pedanticRules.contains(name)) {
        buffer.writeln('[![pedantic](style-pedantic.svg)]'
  
negative.code: 
  String getBadges(String rule) {
    var sb = StringBuffer();
    if (coreRules.contains(rule)) {
      sb.write(
          '<a class="style-type" href="https://github.com/dart-lang/lints/blob/main/lib/core.yaml">'
          '<!--suppress HtmlUnknownTarget --><img alt="core" src="style-core.svg"></a>');
    }
    if (recommendedRules.contains(rule)) {
      sb.write(
          '<a class="style-type" href="https://github.com/dart-lang/lints/blob/main/lib/recommended.yaml">'
          '<!--suppress HtmlUnknownTarget --><img alt="recommended" src="style-recommended.svg"></a>');
    }
    if (flutterRules.contains(rule)) {
      sb.write(
          '<a class="style-type" href="https://github.com/flutter/packages/blob/master/packages/flutter_lints/lib/flutter.yaml">'
          '<!--suppress HtmlUnknownTarget --><img alt="flutter" src="style-flutter.svg"></a>');
    }
    if (pedanticRules.contains(rule)) {
  