All books
Compare the outcome you want, then open a book. Filter by level and track.
Progress is saved in this browser only.
5 books
Write code5
- T08-L01Start With OpenCode: Set It Up, Change One Line, and Undo ItA before-and-after table of five searches for your changed page, a screenshot of the Review panel showing the one changed line, and one sentence saying how you undid the change; it passes when all five results match, only the intended line changed, and Undo brought the old behaviour back.
- T08-L02Get a Script Your Colleague Can Rerun, Without Being a DeveloperA shared Git repository with the script, a README, a known-answer test file and its expected output; it passes when a colleague, on their own computer and using only the README, gets exactly the expected output from the test file, and gets a clear refusal with a line number from one broken row.
- T08-L03Write the Spec First, So an AI Assistant Can Change Code Your Team Depends OnA repository with SPEC.md, known-answer tests, the changed script, CHANGES.md and a version tag; it passes when a colleague, on their own computer and using only the README, runs the tests and all pass, and can point to the rule in SPEC.md behind every changed block of code.
- T08-L04Use OpenCode Desktop on Your Organisation's Real RepositoriesOne merged pull request in a real team repository, made with OpenCode, plus a one-page repository record. It passes when main rejects a direct push, a second person approved the pull request against the spec, the secret scan and tests ran before the push, and the record names the account, its access and the undo.
- T08-L05Run Automatic Checks, an AI Reviewer and Releases You Can Roll BackA repository with required checks, a comment-only AI reviewer, dependency notes, a release record and a runbook, plus a handover record. It passes when a pull request that breaks a known answer is blocked, a rollback drill restores the previous version in under 15 minutes, and the deputy runs both without help.