"""
GLAMWalk -- Volume 3: Data at Scale
11_newspaper_navigator_normalize.py

Reading a Newspaper Navigator row correctly: percentage-based bounding boxes baked into an already-built IIIF crop URL, so there's no coordinate math to get wrong -- trust the field, don't recompute it.

Source: Volume Three, Section 9.3 -- A Schema Detail That Simplifies Everything
Targets Python 3.11.4 -- see Volume One, Chapter 1.5/1.6.
"""

row = {
    "box": [29.91, 62.29, 13.14, 10.85],   # x, y, width, height
    "prediction_section_iiif_url":
        "https://chroniclingamerica.loc.gov/iiif/2/.../pct:29.91,62.29,13.14,10.85/pct:100/0/default.jpg",
}
