{
    "subject_format": {
        "pass": [
            "^[a-z]+/[a-z-0-9*{}]+: new aport(s|)( \\(!\\d+\\)|)$",
            "^[a-z]+/[a-z-0-9*{}]+: pkgrel bump( \\(!\\d+\\)|)$",
            "^[a-z-0-9*{}]+: new device \\([^\\)]+\\)( \\(!\\d+\\)|)",
            "^[a-z]+/[a-z-0-9*{}]+: upgrade to [0-9\\.a-z\\-_]+( \\(!\\d+\\)|)$",
            "^[a-z]+/[a-z-0-9*{}]+: remove( \\(!\\d+\\)|)$",
            "^[a-z]+/[a-z-0-9*{}]+: remove, upstreamed( \\(!\\d+\\)|)$",
            "^CI: [a-z\\-0-9*{}\\(\\)\\._ ][A-Za-z\\/-0-9*{}\\(\\)\\._ ]+( \\(!\\d+\\)|)$",
            "^mrhlpr.json: [a-z\\-0-9*{}\\(\\)\\._ ][A-Za-z\\/-0-9*{}\\(\\)\\._ ]+( \\(!\\d+\\)|)$",
            "^pmaports.cfg: [a-z\\-0-9*{}\\(\\)\\._ ][A-Za-z\\/-0-9*{}\\(\\)\\._ ]+( \\(!\\d+\\)|)$"
        ],
        "unknown": [
            "^[a-z-0-9_.*{}\\/]+: [a-z\\-0-9*{}\\(\\)\\._ ][A-Za-z\\/-0-9*{}\\(\\)\\._ ]+( \\(!\\d+\\)|)$"
        ]
    }
}