Lesson 39 — Final project: plan and build
Unit VII · Final project

L39_A_signins.csv                            student     Brief A data: October 2026 sign-in file
L39_B_handbook.txt                           student     Brief B data: the staff IT handbook
L39_C_inbox.txt                              student     Brief C data: starting contents of the sandbox
L39_D_appointments.csv                       student     Brief D data: sample bookings
L39_brief_A.txt                              student     Brief A: volunteer hours for a food pantry
L39_brief_B.txt                              student     Brief B: handbook lookup with citations
L39_brief_C.txt                              student     Brief C: bounded invoice-filing agent
L39_brief_D.txt                              student     Brief D: appointment reminder send times
L39_project_record.txt                       student     Project record template: spec, evaluation set, verification record, AI-use record
L39_spec_checklist.txt                       student     Self-approval checklist for the specification
L39_worked_example.py                        student     Worked example: kit sizes, first try and fixed version with tests
L39_A_fallback_code.py                       student     Brief A fallback: stands in for the assistant's first attempt when the learner has no assistant (copy of the teacher file, written for the course)
L39_B_fallback_code.py                       student     Brief B fallback: stands in for the assistant's first attempt when the learner has no assistant (copy of the teacher file, written for the course)
L39_C_fallback_code.py                       student     Brief C fallback: stands in for the assistant's first attempt when the learner has no assistant (copy of the teacher file, written for the course)
L39_D_fallback_code.py                       student     Brief D fallback: stands in for the assistant's first attempt when the learner has no assistant (copy of the teacher file, written for the course)

Python 3.11 or newer. Standard library only. Run each program from the folder the lesson tells you to put it in:
    python <file>.py        (Windows)
    python3 <file>.py       (macOS and Linux)
