Linting and validation updates