Lab: Review placement, feedback and a limitations memo
Module 14 · Lab · About 75 minutes · Needs: lessons 1 to 3 of this module, and the Module 1 and Module 10 labs (or the cells in Step 1)
What you are building
It is Monday 31 August 2026, week 14. Drafted replies for billing and sign-in tickets go live today behind a feature flag, and Maya will not widen the flag until the design answers the 11 August incident: Ravi approved T-1187, a German draft promising Brandt Logistik's admin a full refund, as draft 31 of 40. You add two files to supportdesk/. review.py holds Lesson 2's autonomy table, a send gate that runs before any person reads a draft, review queues in short batches with one planted draft each, and the layered review card. feedback.py records every review decision in a SQLite table from day one. Then you generate Lesson 3's memo, docs/limitations.md, from counts, and a test file pins all of it. One call goes to the hosted model, in Step 6.