The full grammar curriculum: 82 patterns, authored in parallel, reviewed for accuracy
The pattern drill got its real content: the foundational-but-always-confusing English patterns a Korean developer needs — the 'as' family, relative clauses, indirect questions, tense, conditionals, verb patterns, articles, and more. 82 patterns / 246 items, authored one-agent-per-category in parallel, then reviewed before merge.
The owner was specific: not phrasal verbs — the patterns. The frames that are basic but trip you up every single day: as far as I know, not as ~ as, the more you practice, the better you get, the dev whose PR broke main, and the killer — indirect questions (Do you know where this is?, with the non-inverted word order Koreans always get wrong). Plus tense (used to vs be used to vs get used to), verb patterns (stop to do vs stop doing), articles, conditionals, the lot.
So the drill needed a real curriculum, not my starter set of ~20. I generated it in parallel — one agent per grammar category (questions, the "as" family, comparatives, relative clauses, tense & aspect, conditionals, modals, verb patterns, connectors, passive, articles, collocations), each producing structured patterns: a fixed frame, a short gloss, and three items pairing a Korean cue with one idiomatic English model. Twelve categories at once, ~55 seconds.
The part that mattered most, given a standing rule on this project — don't fabricate — was the review. Grammar examples are exactly where a model can produce something subtly wrong, and wrong examples teach wrong English, which is worse than none. So before merging I spot-checked the highest-risk categories by hand: the used to trio, the stop to do / stop doing meaning flip, few vs little, a/the/zero. They held up — accurate and idiomatic. Then I assembled all of it (plus the kept reactions/opinions) into one typed dataset: 82 patterns, 246 cue→model items, 14 categories.
It's still curated and frontend-only — no backend needed to start drilling. You open Patterns, hit Start daily drill, and the whole curriculum shuffles through the same loop: see the frame + the meaning, say the English out loud, check the model, mark it, repeat — with the day streak counting. The grammar you "know" but never produce, forced into your mouth, daily.