added base examples and drills

This commit is contained in:
2026-05-20 17:42:01 -06:00
parent 9bf788d9ef
commit 4fc0d851e7
40 changed files with 802 additions and 1 deletions
@@ -0,0 +1,12 @@
# Drill: break-dependency
## Goal
Introduce one seam that reduces coupling to a hard dependency.
## Prompt
Find one hard dependency in `code/` such as time, randomness, persistence, network, UI, or global state. Introduce the smallest seam you can so that behavior can be controlled more easily in tests.
## Success conditions
- One dependency is isolated behind a seam
- The change is small and reviewable
- You can explain the enabling point and why it is safer to change now