When planning tasks or reviewing code is important to extend the reasoning of the unstaged changes, commits in the current non-master branch and todo roadmap of the ongoing work.
Clean and refactor code with a focus on unnecessary complexity, reducing lines of code, improving readability, and preferring radare2-native portable APIs.
Find bugs and vulnerabilities in C code for radare2
Find logic bugs in C code for radare2 by analyzing control flow, state transitions, and silent assumptions.
Use the bundled r2mcp MCP server for binary analysis, disassembly, and reverse-engineering tasks.
Solve a random TODO or XXX comment
Review source code in commit changes, functions or files and report only high-confidence findings in a structured task-note format.
Resolve tasks described in `AITODO` comments by implementing the required code changes and removing the comments.