CHAPTER 34 VISUAL LABS — boards 34a and 34b

These are original fictional teaching examples. Work locally.
Read the named boards first. Predict before running, and explain any
difference before changing a second thing.

HOW TO REPRODUCE
Read ../../web/seo_inventory.csv and predict the flagged paths. In this
ch34 folder run, with your Chapter 15 Python command:
python walkthrough.py
Expected output:
/stock-guide/ Public page has noindex
/contact/ Check unexpected status 404
/delivery/ Verify missing title
This reads the existing training file without changing it or requesting
any website. The retired /old-guide/ row is deliberately skipped by the
current-page checks, but still needs separate destination verification.

CHANGE / PREDICT / CHECK
Uncomment the two exercise lines. They change only the in-memory intended
role for /old-guide/, leaving the original CSV untouched. Predict one
extra line before /delivery/:
/old-guide/ Check unexpected status 301
Run and explain why changing intent changes which observations need work.

BOARD 34b — WRITE A FINDING
Use the /contact/ row to write the observation, current uncertainty,
confirmation request, possible fix, owner and acceptance test. A 200
page whose form stores nothing fails the complete enquiry task. An empty
title cell needs source verification before claiming missing page HTML.
No flag is not the same as a comprehensive clean SEO audit.
