Format and lint checks