data.storefront_orders

The storefront’s twelve order lines for the first week of August 2026, every one of which passes OrdersSchema.

data.storefront_orders: pl.DataFrame = pl.DataFrame(
    [
        _line(
            "ORD-0001",
            1,
            "ada@example.com",
            "125.00",
            quantity=2,
            priority=1,
            status="shipped",
            ordered_at=(_at(1, 9, 0)),
            fulfilled_in=(dt.timedelta(hours=26)),
            tags=["priority"],
        ),
        _line(
            "ORD-0001",
            2,
            "ada@example.com",
            "18.50",
            priority=1,
            status="shipped",
            ordered_at=(_at(1, 9, 0)),
            fulfilled_in=(dt.timedelta(hours=26)),
            tags=["priority"],
        ),
        _line(
            "ORD-0002",
            1,
            "bo@example.com",
            "340.00",
            quantity=4,
            status="paid",
            is_gift=True,
            ordered_at=(_at(1, 14, 30)),
            fulfilled_in=(dt.timedelta(hours=3)),
            tags=["gift", "fragile"],
            note="Leave with the neighbour.",
        ),
        _line(
            "ORD-0003",
            1,
            "cyd@example.com",
            "12.99",
            priority=None,
            ordered_at=(_at(2, 8, 15)),
        ),
        _line(
            "ORD-0004",
            1,
            "dev@example.com",
            "89.95",
            quantity=3,
            priority=3,
            status="shipped",
            ordered_at=(_at(2, 11, 45)),
            fulfilled_in=(dt.timedelta(hours=50)),
            tags=["bulk"],
        ),
        _line(
            "ORD-0005",
            1,
            "eli@example.com",
            "0.00",
            status="cancelled",
            ordered_at=(_at(3, 16, 20)),
            tags=["cancelled"],
            note="Customer changed their mind.",
        ),
        _line(
            "ORD-0006",
            1,
            "fay@example.com",
            "1250.00",
            quantity=10,
            priority=1,
            status="paid",
            ordered_at=(_at(3, 19, 5)),
            fulfilled_in=(dt.timedelta(hours=1, minutes=30)),
            tags=["priority", "bulk"],
        ),
        _line(
            "ORD-0006",
            2,
            "fay@example.com",
            "75.00",
            priority=1,
            status="paid",
            is_gift=True,
            ordered_at=(_at(3, 19, 5)),
            fulfilled_in=(dt.timedelta(hours=1, minutes=30)),
            tags=["gift"],
        ),
        _line(
            "ORD-0007",
            1,
            "gus@example.com",
            "45.00",
            quantity=2,
            priority=None,
            ordered_at=(_at(4, 7, 40)),
        ),
        _line(
            "ORD-0008",
            1,
            "hal@example.com",
            "199.00",
            priority=3,
            status="shipped",
            is_gift=True,
            ordered_at=(_at(4, 12, 10)),
            fulfilled_in=(dt.timedelta(hours=72)),
            tags=["gift"],
        ),
        _line(
            "ORD-0009",
            1,
            "ivy@example.com",
            "6.75",
            status="paid",
            ordered_at=(_at(5, 9, 55)),
            fulfilled_in=(dt.timedelta(hours=2)),
        ),
        _line(
            "ORD-0010",
            1,
            "jo@example.com",
            "512.40",
            quantity=6,
            priority=1,
            status="shipped",
            ordered_at=(_at(5, 15, 30)),
            fulfilled_in=(dt.timedelta(hours=30)),
            tags=["bulk", "priority"],
            note="Split across two pallets.",
        ),
    ],
    schema=(OrdersSchema.create_empty().schema),
)