turingmind_apply_edit
Apply code edits with mandatory reasoning to document intent and maintain a permanent audit trail for all changes.
Instructions
Apply code changes with MANDATORY reasoning capture. Use this for ALL file edits to ensure intent is documented. The reasoning becomes part of the permanent audit trail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | Repository identifier (owner/repo) | |
| approach | No | How you are solving the problem (your strategy) | |
| edit_type | Yes | Type of edit operation | |
| file_path | Yes | Path to the file to edit | |
| reasoning | Yes | WHY you are making this change (required) | |
| new_content | No | New content to insert | |
| old_content | No | Content to find and replace (for modify) | |
| full_content | No | Full file content (for create or full rewrite) | |
| problem_observed | No | What problem or issue did you identify that led to this change | |
| alternatives_considered | No | Other approaches you considered but rejected |