A tester asked, in Danish, why the producer’s name was showing up inside the wine name — Cloudy Bay’s Chardonnay listed twice on the same page, once as “Chardonnay” and once as “Chardonnay Cloudy Bay”. That one report ate the whole day on A Wine App.
The obvious fix is to strip the producer off the front of the name, and that fix is wrong: for an estate, the producer is the wine. So I taught the cleaner to work on raw tokens instead of guessing at prefixes, which surfaced three more defects in the same strip. Then it turned out text cleaning could never solve it anyway — those were two separate rows in the catalog, one wine wearing two names. That needed a merge, and the merge broke in four places the moment it ran for real, every one of them in the write path a dry run can’t reach. The catalog came out at 58,463 wines, 303 fewer than the morning. Cloudy Bay lists one Chardonnay now. A couple of results are still suspicious and I wrote down which ones rather than pretending otherwise. Shipped it as build 157.
Also unstuck a batch script that sat waiting forever on a program that never exits, took the nightly data export on Havnetryk and the nightly content pass on The Cloudy Brain, plus a heavy churn day in my ideas notes.
Tonight: one bug report, one duplicate gone, and a short list of things that still look wrong.