Sign off the automation roadmap
Objectives
Your new head of GRC has drafted an "automation roadmap" for next quarter and wants your sign-off by Friday. She has already told the board that six controls will be "fully engineered".
Two of the six are real engineering. The rest move human work around, rename it, or repeat something the platform already does. Accept the ones that produce machine-checkable evidence on their own; reject the rest and say why.
Verdicts are accept or reject. Every rejection needs one reason code from: still-manual | renames-only | no-evidence | duplicate.
Draft roadmap (as circulated)
W-1 Nightly job compares Okta admins against the approved list in the HR system and opens a ticket on any drift. W-2 Monthly calendar invite reminding the platform team to export the admin list into a spreadsheet. W-3 Rename "quarterly user access review" to "continuous access assurance" in the control library. W-4 Pipeline check that fails a deploy when a Terraform plan creates a storage bucket with public read. W-5 New Confluence page describing how the team intends to monitor privileged access. W-6 Weekly script that re-exports the same Okta admin list W-1 already collects, into a second bucket.
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
The word engineered is doing a lot of work in the brief. Before you judge any line, decide what you will accept as evidence that a line is engineered: a deterministic run, an output an auditor could re-derive, and a failure mode that is visible without anyone remembering to look.
- Step 2
Judge every line, including the boring ones
Six lines, six verdicts. The comfortable trap is to judge only the lines that annoy you and leave the obviously fine ones blank.
Every line in the fixture carries a verdict
- Step 3
Separate what is wrong from what is merely ugly
Scheduling human work is not automation. Neither is documenting an intention. Ask whether the artefact produced is a decision a machine made, or a nudge to a person.
One line genuinely runs on a schedule and still fails review, because value, not execution, is what you are grading.
Accept and reject land on the right lines
- Step 4
Say why, in the vocabulary the programme uses
Pick the code that names the *root* failing, not the most damning one available. A line that only changes wording is not the same failing as a line that leaves the work with a human.
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.