* fix: resolve reported lint violations * chore: align local quality checks with CI * fix: migrate settings tab lifecycle