Documentation

Everything you need to get started reviewing code and mastering the craft.

Getting Startedrocket_launch

Quick Start

  • 01Sign in with GitHub, Google, or email OTP
  • 02Complete your onboarding profile
  • 03Browse challenges by difficulty or tag
  • 04Open a PR challenge and read the problem context
  • 05Leave inline comments with a severity level
  • 06Submit your review and receive AI-graded feedback
Structuredifference

Challenge Format

  • descriptionProblem statement with PR context
  • differenceUnified file diff (GitHub-style)
  • account_treeFile tree for navigating changed files
  • signal_cellular_altDifficulty: Beginner · Intermediate · Advanced
  • labelTopic tags for categorization
Commentsmessage

Leaving Comments

Comment scope

  • checkSingle line — click any diff line
  • checkMulti-line — select a range of lines
  • checkFile-level — comment on an entire file
  • checkPR-level — global feedback on the whole PR

Severity levels

  • BlockerMust be fixed before merge
  • MajorImportant but not a blocker
  • NitStyle or minor suggestion
Scoringleaderboard

Scoring System

  • Blocker25 pts / 12 partial
  • Major15 pts / 7 partial
  • Nit5 pts / 2 partial
  • Valid Extra5 pts / capped at 10 total
Evaluationsmart_toy

AI Feedback

  • CorrectFull points — matched an expected issue
  • PartialHalf points — right idea, incomplete
  • IncorrectNo points — off-target or invalid
  • Valid ExtraBonus — real issue not in the answer key
Communitygroups

Community

  • diversity_3Browse other users' submitted reviews
  • filter_listFilter by experience level (junior → staff)
  • keyUnlock the answer key after submitting
  • historyRevisit all your past submissions and scores
Profileperson

User Profiles

  • schoolExperience level: Junior · Mid · Senior · Staff · Principal
  • workRole: Engineer · Tech Lead · Student · Freelancer
  • codePrimary languages you work in
  • targetLearning goals to personalise your feed
  • compareDiff view preference: unified or split

Your experience level determines which tier you appear in when others browse community reviews.