BuildMidBackendAuto-graded
Software Engineer: Build the on-call handover tool
Turn a night of system logs into a handover report that meets what your team has asked for.Work with your coding agent to build a command-line tool that turns a night of production logs into the on-call engineer's morning handover. Your team has written down what they need from it, so you turn their requests into rules, steer the agent, check what it builds, and keep the repo safe.65 min
python
You're done when
bin/handoverturns a night of logs intohandover.jsonandhandover.md, and exits2when someone must be paged.- Every request from the team is built as a general rule, with a test that would catch it breaking.
- No personal data or secrets end up in the output or in git, and nothing is done beyond what the team asked for.
- A gate actually blocks any commit with failing tests or personal data.
- A fresh agent session, given only a new ticket from the team, completes it from what is in the repo. Your agent instructions say what is done, what is still open (or that nothing is), and the traps a newcomer would fall into.
--summaryadds a three-line AI summary that has a spending cap and fails safely.DECISIONS.mdrecords your choices, with numbers that match what the tool outputs.
What it measures
Turning requests into rulesBriefing the agent with general rules that cover each problem the team reported.
VerificationTests that pass on a correct tool and catch broken ones.
Context engineeringAgent instructions in CLAUDE.md or AGENTS.md and a gate that let the next session carry on safely.
Safe automation with AINo data leaks, nothing done beyond what the team asked for, and an LLM call that is capped and fails safely.
Owning the decisionsChoices written down, with numbers that match the tool.
Your environment
Terminal + editorA full shell in the browser
Claude CodePre-authenticated, no key setup
Isolated microVMYours alone, wiped afterwards
Start this lab
65 min
Start labYou'll sign in to Anthropos to start. The lab opens in a private cloud workspace with Claude Code ready to use.AI Labs is part of Anthropos Workforce. Not on your plan yet? Book a demo