Review commits and pipeline runs
Objectives
Accept only statements supported by the exact commit and run evidence. Reject stale evidence, failed runs and exposed credentials.
Verdicts are accept or reject. Every rejection needs one reason code from: stale-evidence | failed-check | secret-exposure.
Commit and run review
GP-1 | Head b34c is ready because run 41 passed for a12b; no b34c run exists. GP-2 | Run 42 for b34c failed test_access: expected 403, received 200. Deploy should stay blocked. GP-3 | Run 43 for c56d passed lint, test and policy_check; deployment is waiting for a named approver, so it has not deployed yet. GP-4 | A token printed by run 44 is safe because the latest commit deleted it. The token is still valid. GP-5 | Run 45 tested d78e; release artefact digest and SHA d78e match the approved deployment record.
Checks the server runs (3)
- Every line in the fixture carries a verdict
- Accept and reject land on the right lines
- Each rejection cites a valid reason code
Check names are all you see here: the expectations that decide pass or fail, and the reference solution, stay on the server.
Step-by-step hints
The guided walkthrough, in full. It is free: no XP cost, and it does not touch the paid hint ladder or the reveal gate.
- Step 1
Read the request before the artefact
Read every claim against the run details.
- Step 2
Judge every line, including the boring ones
Give all five lines a verdict.
Every line in the fixture carries a verdict
- Step 3
Separate what is wrong from what is merely ugly
Accept accurate blocked-state statements as well as verified successes.
Accept and reject land on the right lines
- Step 4
Say why, in the vocabulary the programme uses
Use stale-evidence for another revision and secret-exposure for a live leaked token.
Each rejection cites a valid reason code
Rules summary
XP on pass
40 bonus XP the first time every check goes green.
Paid hints
2 available. Each costs 25% of the lab XP (about 10 XP).
Reveal solution
Scores 0 XP and unlocks only after 3 check runs.
Attempt cap
60 check runs per learner. The runner warns you in the last 10.
Drafts
Your editor content is saved in this browser, so a reload will not lose work.
Walkthrough
Always free and never penalised: use it before spending a hint.
