debuggingapproach
Apply structured debugging methods like Binary Search, Reverse Engineering, or Divide and Conquer to systematically identify and resolve technical issues. Enhances problem-solving efficiency with clear, step-by-step approaches.
Instructions
A tool for applying systematic debugging approaches to solve technical issues. Supports various debugging methods including:
Binary Search
Reverse Engineering
Divide and Conquer
Backtracking
Cause Elimination
Program Slicing
Each approach provides a structured method for identifying and resolving issues.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
approachName | Yes | ||
findings | No | ||
issue | Yes | ||
resolution | No | ||
steps | No |
Input Schema (JSON Schema)
{
"properties": {
"approachName": {
"enum": [
"binary_search",
"reverse_engineering",
"divide_conquer",
"backtracking",
"cause_elimination",
"program_slicing"
],
"type": "string"
},
"findings": {
"type": "string"
},
"issue": {
"type": "string"
},
"resolution": {
"type": "string"
},
"steps": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"approachName",
"issue"
],
"type": "object"
}