Eight entries, read out of commit history rather than a requests document, because this one is our own product and nobody was writing the requests down.
WallFlow is built and owned here, with paying customers on it, so this log has a different flavour from the other two: some of the entries are us catching ourselves. The first one on the list is a landing page overstating its own numbers, which is the failure this whole site is built to avoid. Customers of the product and the people who work in it are not named.
Source: commit history in the wallflow-saas repository
LOG-01Dated entries
The landing page claimed two headline numbers that were roughly eight times and four times the real ones, counted against production the same day. They sat in the first thing a visitor read, on a page whose entire argument is that we describe what we actually built. Replaced with figures that stay true as the real ones grow, and the counts and the date recorded in a comment so the next person can re-check instead of guessing.
42c6720
A room switched off was still charged for. The calculator filtered walls by their own flag and never checked the room's, so a disabled room's area, panels, rolls and money all went into the totals. The documents made it worse by printing only the enabled rooms while totalling all of them, so a client could see four areas and pay for seven.
24c8fff
People were being signed out every couple of hours. The server was not dropping them: a ten-second timeout aborted a token refresh that had already succeeded, so the retry presented a token the server had just revoked.
3e5c823, 4d7245a
The duplicate-customer warning fired on a single shared word, so any two construction companies looked like each other and a new customer sometimes could not be created at all.
408ab67
The claim that the sitemap and the machine-readable index cannot diverge was believed and was not true. A route added to one reached search engines and silently never reached a model. A parity test closes it, proved by adding a route to one file and watching the test name it and say where to add it.
65e8def
The site was selling a trial that did not exist. It exists now, it is limited, and it ends.
2815482, 1f38301
Estimates could not be moved between stages while incomplete. They move freely now and refuse only at the point where a client would see one.
7a1d52f
Columns on the printed estimate ran into each other where the numbers were widest.
ed6968d
The first entry is the one worth reading twice. A page that argues for honest numbers had two dishonest ones at the top of it, and it stayed there until somebody counted.