Ten things you need approved. Write the request well enough and it merges. Every argument is scored with a probability, so you always see how close you got.
Use this template → thengit checkout -b level-01
RULE.md, then branch as level-01 … level-10 — you are told exactly what gets a request refused, never what gets it through.cat levels/01/RULE.md git checkout -b level-01 main echo "my attempt" > attempts/01.md git add . && git commit -m "level 01" git push -u origin level-01 gh pr create --base main --title "level 01" \ --body "your request here"
Levels unlock in order. No API key, nothing to configure.
Solve it yourself. Using an AI to write your requests is not allowed.
Use one to think if you like — to explain a concept, or say what an argument rests on. Having it draft the request is solving the puzzle, and the puzzle is the point.
Nothing is judged on how it is written. What ends a run is conduct: a level won within 60 seconds of opening the pull request, four levels with no refusal at any of them, wins less than 90 seconds apart, or reusing a request that has already won. You are always told which rule and the numbers behind it.
Every level states the rule being applied and the threshold you have to get under. The rule is public — knowing the defence is what makes beating it worth something.
loading…