Code RoomOnboarding skeptics to AI-assisted workflows
HardPrep Room Coding #4625

Onboarding skeptics to AI-assisted workflows

Vibe & agenticAlgorithms & data structuresSenior–Staff~22 min

A strong engineer joins your team from a shop that banned AI assistants entirely. Your team is AI-heavy: agents draft most boilerplate, and the unwritten norms are "verify before merge, keep the spec in the PR, don't let the agent touch the auth boundary." The new hire is skeptical and a little resentful — they feel it's "cheating" and worry their skills will atrophy. How do you onboard them to the workflow so they're productive without becoming a rubber-stamp, and address the skill-atrophy concern honestly?

Implement
check_ai_pr_norms(agent_generated: bool, touches_auth: bool, has_spec: bool, verified_before_merge: bool, review_minutes: int) → list[str]
Examples
in[true,true,false,false,30]out["auth-boundary","spec-in-pr","verify-before-merge"]
in[true,false,true,true,40]out[]
in[true,false,true,true,2]out["rubber-stamp"]
What a strong answer looks like

Treat the AI’s output as a draft to verify, not an answer to trust. Name the specific flaw and the input that triggers it, say how you’d catch it (tests, edge cases, reading critically), and how you’d re-prompt or decompose to get it right.

0:00 of about 22 min

Vibe & agentic: describe the solution in plain language (or narrate it) and the coach grades your approach.

Which questions mattered is sealed until you submit. Telling you now would just be handing over the edge cases.