At 7:39 one morning, a one-minute check turned up 16 staff pages that no menu linked to. The first was live on master: a staff page showing how our API keys are being used. Nothing in the staff nav pointed at it.

One page, then fifteen more

An API key is a password one piece of software uses to talk to another. I asked an AI assistant to look across the staff site for other pages in the same state. It listed 15 more, and the whole check took about a minute. It made no changes. I don’t know why each page is unlinked. The list is only a list so far, and nobody has sorted it.

The same gap on a screen we were building

That same day we were building a screen for a different job. When a customer wants to send email from their own domain, someone has to add a few DNS records, the entries that tell the internet who is allowed to send mail for that domain. The customer submits a request, and our staff review it.

We built a review dialog for those requests. The notification email to staff includes a link that opens it directly. I asked a browser assistant to walk the whole flow and take a screenshot at every step, starting on the customer side and ending on ours. Then I had it reach the same screen without the email link, starting from the customer’s detail page. That route goes through the Domain row, then the Domain dialog, then a link in the dialog labeled “Review DNS records”.

I told it to report every place the flow differed from what we intended. The intended path: the email links to the customer’s page, staff click Domains, click the DNS records reference, and see the pending request. I asked in particular whether the email link skips the dialog, and whether the Domain row shows any marker of a pending request. The email is the only thing that tells staff the screen exists, so those two questions mattered most.

Shipped and findable are different checks

A broken page gets noticed and fixed. A finished page that nobody can reach sits on master looking like progress. Had I asked “did we ship the API key page?”, the answer would have been yes. Had I asked “can a staff member who didn’t build it find it?”, the answer was no.

The 15 other pages are still on the list. Some will get a menu entry, some may get deleted, and the first job is finding out which is which.