Testing: Enhance the testing framework with additional test cases to ensure that ignore functionality works correctly on Linux systems, especially for paths containing backslashes.
Others
File Management: Remove executable permissions from several files to improve security and maintain proper file handling practices.