I ❤️ lint and style. I think something that enforced that on merge would be pretty awesome. I'm not super picky about the details, I mean, I have opinions, but I think consistency matters more.
For packs, I find working with the big-blob-of-json hard. I want to track the queries separately, and I want different style for the json and sql. Which was why I wrote
https://github.com/directionless/osquery-packer I should clean it up a bit more, and see if y'all would take that PR. Then decompose the packs to use it.