Date classification test page

A fake customer record for testing date classification with Chrome's on-device Decisions API (#11854). A mod that scans the page on load should hide the dates of birth and leave every other date visible. Each date is wrapped in a span[data-expected] naming the expected class, so the attribute (not the text) says what the right answer is.

Customer profile

Name
Priya Raman
Customer ID
CUS-204117
Date of birth
03/14/1985
Customer since
June 2, 2019
Email
priya.raman@example.com
Next renewal
2027-06-02
Last updated
2026-10-21T19:42:38Z by jsmith
Record created
2019-06-02

Emergency contact

Name
Dev Raman (spouse)
DOB
7 Nov 1983
Wedding anniversary
12 May 2010

Case notes

Customer called on 10/14/2026 about the order she placed on 10/02/2026. To verify her identity she confirmed she was born on March 14, 1985 and gave the last four digits of her card.

She asked to add her son to the family plan. He was born 7/7/2015, so he qualifies for the child rate until 7/7/2033. Her passport expires on 2031-03-14; her driver's license was issued 3/14/2005.

Agent note: she started with the company on January 15th, 2021 as a contractor before becoming a customer. Case closed Oct 15, 2026.

Orders

Order Status Placed Shipped Payment due
#1042 Delivered Placed 10/02/2026 Shipped 10/04/2026 Paid 10/02/2026
#1017 Returned Placed August 30, 2026 Shipped September 1, 2026 Refunded Sept 12, 2026

Appointments

Known limitations

The classifier only sees the text near each date. These dates of birth have no label within reach, so the mod is expected to leave them visible (the issue's smoke test read an unlabeled date as a system timestamp).

Label only in the column header

Household members. The "Date of birth" label sits in the header row, several rows above the cell.

Member Relationship Date of birth Added
Priya Raman Account holder 03/14/1985 2019-06-02
Dev Raman Spouse 11/07/1983 2019-06-02
Arjun Raman Child 07/07/2015 2026-10-14

No label at all

A bare date with nothing around it.

03/14/1985

2026-10-21

Legend

data-expected Meaning Count
birthdate A person's date of birth. The mod should hide these. 8 (4 in known limitations)
other_personal Anniversary, hire date, document issue or expiry date. 4
transactional Order, payment, shipping, renewal, or appointment date. 14
system Record created, updated, or closed timestamp. 7 (4 in known limitations)