enhance: tool: keepgoing
fix: gitignore