fix: move ruleset to completely own section