Shared task files
This directory contains canonical copies of files shared across Harbor tasks. They are not automatically pulled in by Harbor or any build system — they are a source-of-truth you copy from when creating or updating a task. When you change a file here, copy it into each harbor-tasks/<slug>/ that depends on it.
Files
| File | Copies to | Purpose |
|---|---|---|
Dockerfile |
<task>/environment/Dockerfile |
Minimal container: debian + git + Claude Code |
test.sh |
<task>/tests/test.sh |
Verifier: launches Claude Code as grader agent |
grader-system-prompt.md |
<task>/tests/grader-system-prompt.md |
Shared grading instructions (task-specific guidance is separate) |