Allowing the community to improve this ruleset via github would allow you to retain control over the direction and implementation of this ruleset, while speeding up implementation and delivery of new features and bug fixes.
It also makes other developers less inclined to create their own, competing and equally incomplete rulesets and focus community efforts on making one kick butt ruleset.