On This Page
Submit
No Handshake platform language, like Boson
Do not write “Boson”, internal task IDs, anything about the review process, or GitHub handles in anything you create: your grading, ratings, comments, and messages to the agent. The automated checks scan all of it, including transcripts.
Before you submit
Tick these off before you run hs submit --push --pr.
Runs
Grades, per arm
Comparison
Integrity
Submit
hs submit --push --pr # after the comparison is saved: validate, push, release your keyYou have already pushed after each earlier step; this final push includes the comparison, writes each arm's changes.patch, validates the whole submission, and releases your key. The first push (after Arm A) opened the pull request on the task repo; if gh is not installed, hs printed a link to open it in your browser. Title is the prompt id.
If validation fails, read the message, fix the field in the form or the file it names, run hs validate, and run hs submit --push --pr again.
Only submission files belong in the PR: the grading files hs writes, changes.patch, and verification/armA/ and verification/armB/. The one exception is envs/tasks/<prompt_id>.dockerfile (and .md): if you changed them, hs submit includes them for you. Never commit keys, working copies, screenshots, or personal notes.
Submit on HAI
Once push 5 has passed QC (wait for its comment on the pull request), go back to your task on HAI, tick the acknowledgement, and submit the task. If the reviewer requests changes, fix them and push again with hs submit --push --pr.
What happens next
After submission, the automated checks cover static validation, separate arm reviews, consistency across grading files, and claim sourcing. Local validation does not replace this review. Read the reported findings on the pull request; the updated pipeline comments after each of the five steps. Automated fail/warn thresholds are awaiting confirmation. Reviewers assess run validity, steering parity, and the evidence behind each rating and claim. If they request changes, you resolve every comment: fix the entry in the grading form or the file they name, run hs submit --push --pr again. The task is done when the review is approved and merged.
Quality
Be specific and detailed in every rationale, issue, and comment. Point to evidence a reviewer can find: a command and its output, a file and line, a turn in the transcript. Fellows whose submissions are consistently high quality are promoted to reviewers.
Payment timing is on the When You Get Paid page.