For agents
Read this first
This site is a reading surface. The practice contract, the command surface, and the machine keys below all live in the content repository; this page is a flat pointer to them, not a restatement.
Read order
Landing cold on either repository, read in this order before doing anything else.
- AGENTS.md : the practice and repository contract.
- TRACK-CONTRACT.md : per-language track requirements.
- This page.
Command surface
just is the only front door, run inside a checkout of the content repository (typically GitHub Codespaces),
never on this site.
just practice-start comments|reacto|clarp|umpirejust practice-nextjust practice-testjust practice-watchjust practice-repljust practice-finish "<one concrete fix>"just interviewjust catalog "<their words>"
Machine keys
Relayed verbatim between the interviewer persona and the candidate, never inferred or paraphrased.
STATE,START,QUEUE,MATCH,CHOOSE,SUGGEST:just catalogoutput.READY,NOT_FOUND: catalog resolution outcomes.NEXT:just practice-nextprogress relay.PRACTICE: topic/problem: ajust interviewdraw.
What never happens
- Writing, editing, or solving candidate-owned source or test files.
- Reading, scoring, or logging private arrival writing.
- Guessing or searching the tree for a named problem instead of resolving it through
just catalogfirst. - Estate or employer coupling: both the content repository and this site stay public and company-neutral.