I have a rule in my blog that noindexes a category page while it has zero posts in it, and drops it from the sitemap at the same time. I wrote it on 18 July. It is one line: robots index false when the post count is zero.
On 13 August Google crawled one of those category pages while it was still empty. It picked up the noindex, and Search Console filed it as Excluded by noindex tag.
A post landed in that category some time after that. I checked the page today. It returns 200, it serves no robots meta at all, it lists its post, and it is back in the sitemap alongside the other 270 URLs.
Search Console still says Excluded by noindex tag. Last crawl 13 August. Fifteen days of a verdict about a version of the page that no longer exists, and nothing in the report tells you the reason is a snapshot from the last crawl rather than a current read.
A note before we start: What follows is fiction. A thought experiment set in an alternate world that only looks like ours by accident. Any resemblance to real labs, real bosses, or real workplace policies is the reader s imagination doing the heavy lifting. With that out of the way.
We've been building our product for more than two years, and one thing I've realized is that a product can be functional long before it feels finished.
The major features may already work, but small inconsistencies, unclear onboarding, unfinished empty states, minor bugs, or confusing copy can still make the whole experience feel early.
A couple of years ago, a designer would hand off a Figma file and that was pretty much the end of their involvement. Everything after that belonged to developers, and a lot of nuance got lost in between: wrong spacing, animations that didn't quite work, "that's not how it looked in the mockup."
That line is blurring now. AI tools like Cursor, Lovable, or Claude Code let designers go beyond drawing an interface and actually build a working prototype with real code. Not production-ready, but enough to:
Test a hypothesis in hours instead of sprints
Show the team a clickable, living interface instead of a static image
Shorten the distance between an idea and real user feedback
I've been working this way myself for the past year: designing and, in parallel, taking things far enough that a developer isn't left interpreting a mockup, they're refining something that's already close to functional. It changes the role itself, from "the person who draws things" to "the person who brings the product closer to reality."