gendocs, linting, etc