Let candidates lead the Algorithm and Coding steps

Merged
JE
16h ago
+643-24

Jim always volunteers the next step once a candidate stalls during Algorithm or Coding, even for interviewers who expect the candidate to lead those two steps themselves.

Add a candidate-led toggle: a lobby checkbox carried through participant metadata to a new prompt policy scoped to the Algorithm and Coding steps only. Enabled, Jim asks an open question and waits for the candidate to state the next step instead of proposing one; Repeat, Example, Test and Optimizations are unchanged.

This is a live-prompt policy change, so it bumps LIVE_PROMPT_VERSION and INTERVIEW_CONTRACT_BUNDLE_VERSION to 32 and 41, refreshes the prompt golden's recorded digest, and adds a row to docs/interview-contract-versions.md.

Closes #115


Summary by cubic

Lets candidates lead the Algorithm and Coding steps during their interview. Jim previously always volunteered the next step when a candidate stalled during those two steps; with a new lobby checkbox, interviewers can opt the candidate in, and Jim instead asks an open question and waits for the candidate to state the next step.

  • Carries the toggle through participant metadata into a new live-prompt policy scoped to Algorithm and Coding only; Repeat, Example, Test, and Optimizations are unchanged.
  • Bumps the live prompt to version 32 and the interview contract bundle to 41, and refreshes the prompt golden.

Screenshot: the new lobby checkbox.
image

Closes #115.