<commit_before>{
    "project.vim": {
        "type": "Project"
    },
    ".projections.json": {
        "type": "Projections"
    },
    ".gitignore": {
        "type": "Gitignore"
    },
    ".git/hooks/*": {
        "type": "GitHooks"
    },
    ".git/config": {
        "type": "Git"
    },
    ".git/info/*": {
        "type": "Git"
    },
    "README.md": {
        "type": "Readme"
    },
    "LICENSE": {
        "type": "License"
    },
    "clang-format": {
        "type": "ClangFormat"
    },
    "ycm_extra_conf.py": {
        "type": "ConfigYCM"
    },
    "init.vim": {
        "type": "Init",
        "alternate": "ginit.vim"
    },
    "ginit.vim": {
        "type": "Ginit",
        "alternate": "init.vim"
    },
    "lua/*.lua": {
        "type": "Lua"
    },
    "lua/helper/*.lua": {
        "type": "LuaHelper"
    },
    "lua/host/*.lua": {
        "type": "LuaHost"
    },
    "host/ycm_extra_conf.py": {
        "type": "HostYCM"
    },
    "autoload/*.vim": {
        "type": "Autoload"
    },
    "plugin/*.vim": {
        "type": "Plugin"
    },
    "rplugins/python3/*.py": {
        "type": "RPython3"
    },
    "rplugins/python/*.py": {
        "type": "RPython"
    },
    "python3/*.py": {
        "type": "Python3"
    },
    "python/*.py": {
        "type": "Python"
    },
    "ftplugin/*.vim": {
        "type": "FtPlugin"
    },
    "syntax/*.vim": {
        "type": "Syntax"
    },
    "ftdetect/*.vim": {
        "type": "FtDetect"
    },
    "config/after/ftplugin/*.vim": {
        "type": "ConfigAfterFtplugin"
    },
    "config/ftplugin/*.vim": {
        "type": "ConfigFtplugin"
    },
    "config/autoload/*.vim": {
        "type": "ConfigAutoload"
    },
    "config/plugin/*.vim": {
        "type": "ConfigPlugin"
    },
    "config/after/plugin/*.vim": {
        "type": "ConfigAfterPlugin"
    },
    "config/UltiSnips/*.snippets": {
        "type": "UltiSnips"
    },
    "after/autoload/*.vim": {
        "type": "AfterAutoload"
    },
    "after/plugin/*.vim": {
        "type": "AfterPlugin"
    },
    "after/ftplugin/*.vim": {
        "type": "AfterFtplugin"
    },
    "spell/*.add": {
        "type": "Spells"
    },
    "setting.toml": {
        "type": "Gonvim"
    },
    "skeletons/*": {
        "type": "Skeletons"
    }
}
<commit_msg>Update projections and add more hosts commands<commit_after>{
    "project.vim"                 : { "type": "Project" },
    ".projections.json"           : { "type": "Projections" },
    ".gitignore"                  : { "type": "Gitignore" },
    ".git/hooks/*"                : { "type": "GitHooks" },
    ".git/config"                 : { "type": "Git" },
    ".git/info/*"                 : { "type": "Git" },
    "README.md"                   : { "type": "Readme" },
    "LICENSE"                     : { "type": "License" },
    "clang-format"                : { "type": "ClangFormat" },
    "ycm_extra_conf.py"           : { "type": "ConfigYCM" },
    "init.vim"                    : { "type": "Init", "alternate" : "ginit.vim" },
    "ginit.vim"                   : { "type": "Ginit", "alternate": "init.vim" },
    "lua/*.lua"                   : { "type": "Lua" },
    "lua/helper/*.lua"            : { "type": "LuaHelper" },
    "lua/host/*.lua"              : { "type": "LuaHost" },
    "host/ycm_extra_conf.py"      : { "type": "HostYCM" },
    "rplugins/python3/*.py"       : { "type": "RPython3" },
    "rplugins/python/*.py"        : { "type": "RPython" },
    "python3/*.py"                : { "type": "Python3" },
    "python/*.py"                 : { "type": "Python" },
    "syntax/*.vim"                : { "type": "Syntax" },
    "autoload/*.vim"              : { "type": "Autoload" },
    "plugin/*.vim"                : { "type": "Plugin" },
    "ftplugin/*.vim"              : { "type": "FtPlugin" },
    "ftdetect/*.vim"              : { "type": "FtDetect" },
    "after/plugin/*.vim"          : { "type": "AfterPlugin" },
    "after/ftplugin/*.vim"        : { "type": "AfterFtplugin" },
    "host/autoload/*.vim"         : { "type": "HostAutoload" },
    "host/plugin/*.vim"           : { "type": "HostPlugin" },
    "host/ftplugin/*.vim"         : { "type": "HostFtPlugin" },
    "host/ftdetect/*.vim"         : { "type": "HostFtDetect" },
    "host/after/plugin/*.vim"     : { "type": "HostAfterPlugin" },
    "host/after/ftplugin/*.vim"   : { "type": "HostAfterFtplugin" },
    "config/autoload/*.vim"       : { "type": "ConfigAutoload" },
    "config/plugin/*.vim"         : { "type": "ConfigPlugin" },
    "config/ftplugin/*.vim"       : { "type": "ConfigFtplugin" },
    "config/after/plugin/*.vim"   : { "type": "ConfigAfterPlugin" },
    "config/after/ftplugin/*.vim" : { "type": "ConfigAfterFtplugin" },
    "config/UltiSnips/*.snippets" : { "type": "UltiSnips" },
    "after/autoload/*.vim"        : { "type": "AfterAutoload" },
    "spell/*.add"                 : { "type": "Spells" },
    "setting.toml"                : { "type": "Gonvim" },
    "skeletons/*"                 : { "type": "Skeletons" }
}

{'fraction_non_alphanumeric': 0.22825440855954032, 'fraction_numerical': 0.0015851000594412521, 'mean_word_length': 1.644316396018858, 'pattern_counts': {'":': 120, '<': 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': '5169929', 'n_tokens_mistral': 1919, 'n_tokens_neox': 1834, 'n_words': 256}