Spaces:
Sleeping
Sleeping
| spec_version: 1 | |
| name: code_review | |
| type: space | |
| runtime: fastapi | |
| app: server.app:app | |
| port: 8000 | |
| tasks: | |
| - id: task_1 | |
| description: "Easy β missing import detection" | |
| max_steps: 3 | |
| grader: server.graders:EasyGrader | |
| - id: task_2 | |
| description: "Easy β missing return statement" | |
| max_steps: 3 | |
| grader: server.graders:EasyGrader | |
| - id: task_3 | |
| description: "Easy β wrong comparison operator" | |
| max_steps: 3 | |
| grader: server.graders:EasyGrader | |
| - id: task_4 | |
| description: "Easy β undefined variable" | |
| max_steps: 3 | |
| grader: server.graders:EasyGrader | |
| - id: task_5 | |
| description: "Easy β clean utility function" | |
| max_steps: 3 | |
| grader: server.graders:EasyGrader | |
| - id: task_6 | |
| description: "Medium β division by zero handling" | |
| max_steps: 3 | |
| grader: server.graders:MediumGrader | |
| - id: task_7 | |
| description: "Medium β inefficient loop optimization" | |
| max_steps: 3 | |
| grader: server.graders:MediumGrader | |
| - id: task_8 | |
| description: "Medium β mutable default argument" | |
| max_steps: 3 | |
| grader: server.graders:MediumGrader | |
| - id: task_9 | |
| description: "Medium β unhandled exception" | |
| max_steps: 3 | |
| grader: server.graders:MediumGrader | |
| - id: task_10 | |
| description: "Medium β missing input validation" | |
| max_steps: 3 | |
| grader: server.graders:MediumGrader | |
| - id: task_11 | |
| description: "Hard β hardcoded password security vulnerability" | |
| max_steps: 3 | |
| grader: server.graders:HardGrader | |
| - id: task_12 | |
| description: "Hard β SQL injection vulnerability" | |
| max_steps: 3 | |
| grader: server.graders:HardGrader | |
| - id: task_13 | |
| description: "Hard β cross-file null handling bug" | |
| max_steps: 3 | |
| grader: server.graders:HardGrader | |
| - id: task_14 | |
| description: "Hard β race condition in counter" | |
| max_steps: 3 | |
| grader: server.graders:HardGrader | |
| - id: task_15 | |
| description: "Hard β insecure deserialization" | |
| max_steps: 3 | |
| grader: server.graders:HardGrader | |
| - id: task_16 | |
| description: "Hard β path traversal vulnerability" | |
| max_steps: 3 | |
| grader: server.graders:HardGrader | |
| endpoints: | |
| reset: /reset | |
| step: /step | |
| health: /health |