<commit_before>var TODO_LISTS = {
  'hello': {
    'zh': '入门',
    'achievement': '前途光明',
    'basic': [
      {
        'id': 'try-helloworld',
        'title': '用这个语言写hello,world'
      },
      {
        'id': 'learn-grammar',
        'title': '学习一门语言的语法'
      },
      {
        'id': 'do-todo-list',
        'title': '使用这门语言实现一个TODO List'
      }
    ],
    'middle': []
  },
  'before': {
    'zh': '编码前',
    'achievement': '一点通',
    'basic': [
      {
        'id': 'try-launch',
        'title': '在你所使用的操作系统上使用启动器来运行软件'
      },
      {
        'id': 'remember-keyshort',
        'title': '熟记你所使用的IDE、编辑器的各种快捷键'
      },
      {
        'id': 'use-a-auto-script',
        'title': '使用自动化脚本来完成一些简单的工作，如打开邮件'
      }
    ],
    'middle': []
  },
  'front': {
    'zh': '前端',
    'achievement': '魔术手',
    'basic': [
      {
        'id': 'try-angular',
        'title': '尝试使用angular'
      },
      {
        'id': 'try-backbone',
        'title': '尝试使用Backbone'
      },
      {
        'id': 'try-backbone-react',
        'title': '结合Backbone和React'
      },
      {
        'id': 'try-react-webpack',
        'title': '结合React和Webpack'
      },
      {
        'id': 'try-browserify',
        'title': '使用browserify和npm'
      }
    ],
    'middle': []
  },
  'mvc': {
    'zh': '后台',
    'achievement': '坚实后盾',
    'basic': [
      {
        'id': 'try-express',
        'title': '尝试使用不同的MVC,如Express,Spring MVC'
      },
      {
        'id': 'try-mysql-sqlite',
        'title': '试用不同的数据库MySQL和SQLite'
      },
      {
        'id': 'try-mongodb',
        'title': '试用不同的NoSQL数据库——MongoDB'
      }
    ],
    'middle': []
  },
  'env': {
    'zh': '环境',
    'achievement': '心旷神怡',
    'basic': [
      {
        'id': 'try-linux',
        'title': '尝试使用GNU/Linux'
      },
      {
        'id': 'try-editor-ide',
        'title': '尝试使用不同的IDE和编辑器'
      },
      {
        'id': 'try-cli',
        'title': '尝试使用命令行工具'
      },
      {
        'id': 'try-keyshorts',
        'title': '尝试使用快捷键代替鼠标操作'
      }
    ],
    'middle': []
  },
  'test': {
    'zh': '测试',
    'achievement': '专业防水',
    'basic': [
      {
        'id': 'try-test',
        'title': '写一个简单的测试'
      },
      {
        'id': 'try-mock',
        'title': '写一个Mock测试'
      },
      {
        'id': 'try-stub',
        'title': '写一个Stub测试'
      },
      {
        'id': 'try-tdd',
        'title': '尝试使用TDD开发一个简单的功能'
      }
    ],
    'middle': []
  },
  'refactor': {
    'zh': '重构',
    'achievement': '魔法师',
    'basic': [
      {
        'id': 'try-refactor-var',
        'title': '尝试做一些简单的重命名变量'
      },
      {
        'id': 'try-refactor-func',
        'title': '尝试做一些重命名现有的函数'
      },
      {
        'id': 'try-extract-var',
        'title': '尝试一些提取变量的操作'
      }
    ],
    'middle': []
  },
  'configurable': {
    'zh': '可配置',
    'achievement': '会点魔术',
    'basic': [
      {
        'id': 'try-configurable',
        'title': '使用一些针对不同开发环境的插件'
      },
      {
        'id': 'try-toggle',
        'title': '用Toggle来管理应用的一些新特性'
      }
    ],
    'middle': []
  },
  'ci': {
    'zh': '持续集成',
    'achievement': '构建小试',
    'basic': [
      {
        'id': 'try-ci',
        'title': '尝试搭建CI环境'
      },
      {
        'id': 'try-build',
        'title': '尝试使用CI创建Build'
      }
    ],
    'middle': []
  },
  'container': {
    'zh': '应用容器',
    'achievement': '建筑学徒',
    'basic': [
      {
        'id': 'install-linux-in-vm',
        'title': '使用虚拟机安装GNU/Linux操作系统'
      },
      {
        'id': 'understand-jetty-tomcat',
        'title': '理解Tomcat和Jetty的关系'
      },
      {
        'id': 'use-docker-install-app',
        'title': '使用Docker安装应用程序'
      },
      {
        'id': 'use-docker-as-container',
        'title': '使用Docker作应用容器'
      }
    ],
    'middle': []
  },
  'retro': {
    'zh': '回顾',
    'achievement': '未来幻想',
    'basic': [
      {
        'id': 'try-retro',
        'title': '尝试回顾自己做的一个项目的Well, Less Well'
      }
    ],
    'middle': []
  },
  'server': {
    'zh': '服务端',
    'achievement': '服务万千',
    'basic': [
      {
        'id': 'try-static-server',
        'title': '搭建一个静态服务器'
      },
      {
        'id': 'try-proxy',
        'title': '使用反向代理'
      }
    ],
    'middle': []
  },
  'analytics': {
    'zh': '分析',
    'achievement': '分析师',
    'basic': [
      {
        'id': 'try-google-analytics',
        'title': '试着添加Google Analytics服务'
      },
      {
        'id': 'try-analytics-data',
        'title': '尝试用分析工具分析数据'
      },
      {
        'id': 'try-hadoop-data',
        'title': '试着用编程来分析数据'
      }
    ],
    'middle': []
  }
};<commit_msg>remove unused files<commit_after>var TODO_LISTS = {
  'hello': {
    'zh': '入门',
    'achievement': '前途光明',
    'basic': [
      {
        'id': 'try-helloworld',
        'title': '用这个语言写hello,world'
      },
      {
        'id': 'learn-grammar',
        'title': '学习一门语言的语法'
      },
      {
        'id': 'do-todo-list',
        'title': '使用这门语言实现一个TODO List'
      }
    ]
  },
  'before': {
    'zh': '编码前',
    'achievement': '一点通',
    'basic': [
      {
        'id': 'try-launch',
        'title': '在你所使用的操作系统上使用启动器来运行软件'
      },
      {
        'id': 'remember-keyshort',
        'title': '熟记你所使用的IDE、编辑器的各种快捷键'
      },
      {
        'id': 'use-a-auto-script',
        'title': '使用自动化脚本来完成一些简单的工作，如打开邮件'
      }
    ]
  },
  'front': {
    'zh': '前端',
    'achievement': '魔术手',
    'basic': [
      {
        'id': 'try-angular',
        'title': '尝试使用angular'
      },
      {
        'id': 'try-backbone',
        'title': '尝试使用Backbone'
      },
      {
        'id': 'try-backbone-react',
        'title': '结合Backbone和React'
      },
      {
        'id': 'try-react-webpack',
        'title': '结合React和Webpack'
      },
      {
        'id': 'try-browserify',
        'title': '使用browserify和npm'
      }
    ]
  },
  'mvc': {
    'zh': '后台',
    'achievement': '坚实后盾',
    'basic': [
      {
        'id': 'try-express',
        'title': '尝试使用不同的MVC,如Express,Spring MVC'
      },
      {
        'id': 'try-mysql-sqlite',
        'title': '试用不同的数据库MySQL和SQLite'
      },
      {
        'id': 'try-mongodb',
        'title': '试用不同的NoSQL数据库——MongoDB'
      }
    ]
  },
  'env': {
    'zh': '环境搭建',
    'achievement': '心旷神怡',
    'basic': [
      {
        'id': 'try-linux',
        'title': '尝试使用GNU/Linux'
      },
      {
        'id': 'try-editor-ide',
        'title': '尝试使用不同的IDE和编辑器'
      },
      {
        'id': 'try-cli',
        'title': '尝试使用命令行工具'
      },
      {
        'id': 'try-keyshorts',
        'title': '尝试使用快捷键代替鼠标操作'
      }
    ]
  },
  'test': {
    'zh': '测试',
    'achievement': '专业防水',
    'basic': [
      {
        'id': 'try-test',
        'title': '写一个简单的测试'
      },
      {
        'id': 'try-mock',
        'title': '写一个Mock测试'
      },
      {
        'id': 'try-stub',
        'title': '写一个Stub测试'
      },
      {
        'id': 'try-tdd',
        'title': '尝试使用TDD开发一个简单的功能'
      }
    ]
  },
  'refactor': {
    'zh': '重构',
    'achievement': '魔法师',
    'basic': [
      {
        'id': 'try-refactor-var',
        'title': '尝试做一些简单的重命名变量'
      },
      {
        'id': 'try-refactor-func',
        'title': '尝试做一些重命名现有的函数'
      },
      {
        'id': 'try-extract-var',
        'title': '尝试一些提取变量的操作'
      }
    ]
  },
  'configurable': {
    'zh': '可配置',
    'achievement': '会点魔术',
    'basic': [
      {
        'id': 'try-configurable',
        'title': '使用一些针对不同开发环境的插件'
      },
      {
        'id': 'try-toggle',
        'title': '用Toggle来管理应用的一些新特性'
      }
    ]
  },
  'ci': {
    'zh': '持续集成',
    'achievement': '构建小试',
    'basic': [
      {
        'id': 'try-ci',
        'title': '尝试搭建CI环境'
      },
      {
        'id': 'try-build',
        'title': '尝试使用CI创建Build'
      }
    ]
  },
  'container': {
    'zh': '应用容器',
    'achievement': '建筑学徒',
    'basic': [
      {
        'id': 'install-linux-in-vm',
        'title': '使用虚拟机安装GNU/Linux操作系统'
      },
      {
        'id': 'understand-jetty-tomcat',
        'title': '理解Tomcat和Jetty的关系'
      },
      {
        'id': 'use-docker-install-app',
        'title': '使用Docker安装应用程序'
      },
      {
        'id': 'use-docker-as-container',
        'title': '使用Docker作应用容器'
      }
    ]
  },
  'retro': {
    'zh': '回顾',
    'achievement': '未来幻想',
    'basic': [
      {
        'id': 'try-retro',
        'title': '尝试回顾自己做的一个项目的Well, Less Well'
      }
    ]
  },
  'server': {
    'zh': 'DevOps',
    'achievement': '服务万千',
    'basic': [
      {
        'id': 'try-static-server',
        'title': '搭建一个静态服务器'
      },
      {
        'id': 'try-proxy',
        'title': '使用反向代理'
      }
    ]
  },
  'analytics': {
    'zh': '分析',
    'achievement': '分析师',
    'basic': [
      {
        'id': 'try-google-analytics',
        'title': '试着添加Google Analytics服务'
      },
      {
        'id': 'try-analytics-data',
        'title': '尝试用分析工具分析数据'
      },
      {
        'id': 'try-hadoop-data',
        'title': '试着用编程来分析数据'
      }
    ]
  }
};
{'fraction_non_alphanumeric': 0.2106082508617814, 'fraction_numerical': 0.0, 'mean_word_length': 1.4607387140902872, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2196553', 'n_tokens_mistral': 3996, 'n_tokens_neox': 4216, 'n_words': 497}