| name: "git-merge-conflict-specialist" | |
| version: "1.0.0" | |
| description: "An environment where an agent resolves complex Git merge conflicts across multiple files, ensuring the final code parses safely and passes hidden unit tests." | |
| type: "text" | |
| containerized: true | |
| tasks: | |
| - id: "task_1_easy" | |
| description: "Resolve simple non-overlapping import conflicts in a single file." | |
| difficulty: "easy" | |
| - id: "task_2_medium" | |
| description: "Resolve a semantic conflict where one developer added a feature and another refactored the same loop." | |
| difficulty: "medium" | |
| - id: "task_3_hard" | |
| description: "Multi-file conflict. Resolve a renamed method in one file and update transitive dependencies in a second file." | |
| difficulty: "hard" | |
| endpoints: | |
| step: "/step" | |
| reset: "/reset" | |
| state: "/state" | |
| tasks: "/tasks" | |
| grader: "/grader" | |
| baseline: "/baseline" |