The four heights
The same task, four distances: today's deadline, the next reviewer, the stuck moment, the pattern.
Execute — do the immediate task
+Create hover, focused, disabled, and loading states for the form input component used on Sign Up…
Execute — do the immediate task
+Create hover, focused, disabled, and loading states for the form input component used on Sign Up and Settings. Add keyboard focus ring and a subtle shake for invalid. Link the states to the existing input component as variants and ensure the default instance on Sign Up uses the focused state when autofill is expected. Deliver by Wednesday end of day and call out any spacing or token conflicts.
Pasted it? When the reply comes back, push once: ask it to sharpen the weakest part. — Did this prompt help?
Improve — make it easier to accept
+Before I add states to the input, make approving the change easy for product and accessibility…
Improve — make it easier to accept
+Before I add states to the input, make approving the change easy for product and accessibility reviewers. Show contrast ratios for each state, surface how the focus ring will affect layout on small screens, list potential form validation transitions that could feel jarring, and flag any tokens that will need updating so engineers can implement CSS variables consistently.
Pasted it? When the reply comes back, push once: ask it to sharpen the weakest part. — Did this prompt help?
Decide — diagnose the stuck moment
+Product asked for an invalid-state shake on the email input and I created that animation as a…
Decide — diagnose the stuck moment
+Product asked for an invalid shake but I don’t know how it reads with screen readers
Product asked for an invalid-state shake on the email input and I created that animation as a variant, but I don’t know whether the shake will confuse screen reader users or fail automated tests. What’s the likely accessibility risk here, what quick tests should I run, and what’s the least-change alternative that keeps the UX signal without harming a11y?
Pasted it? When the reply comes back, push once: ask it to sharpen the weakest part. — Did this prompt help?
Become — change the pattern
+We keep adding visual states in isolated files and only discover accessibility or spacing…
Become — change the pattern
+We repeatedly patch states ad hoc and accessibility fails later
We keep adding visual states in isolated files and only discover accessibility or spacing regressions during QA, which costs two-week rebuilds. Is the root cause inconsistent token usage, missing review gates, or designers working in forks? Recommend one governance change, one tooling check, and one team habit that will prevent these regressions going forward.
Pasted it? When the reply comes back, push once: ask it to sharpen the weakest part. — Did this prompt help?
Next to this one
Other interface design work people do in Figma.
Every task here came from the work, not from a feature list — which is why the prompts name what you want done and never the button that does it. The tool changes; the work does not.
Copyright © LLOS.ai · 2026 — original pedagogy, voice, and design — all rights reserved.
The rest of the map
Same library, five ways in.