Module 6 — L3.4 Structured logging

The code as it stands at the end of this lesson, with the dataset it reads.
The code files are assembled from that lesson's own code blocks, so they
match what the lesson asks you to write. The dataset is the same one the
lesson uses.

The per-record log loops for classify and route are shown as patches in the lesson, so they are not in this snapshot. Stage-level logging is.

Set up, then run:

  python -m venv .venv
  source .venv/bin/activate      # Windows: .venv\Scripts\activate
  pip install -r requirements.txt
  AUTO_APPROVE=1 python pipeline.py
  # Windows PowerShell: $env:AUTO_APPROVE=1; python pipeline.py

You are not expected to download this to keep up. Type the code out if that
helps you learn it; take this if you would rather read and run it.
