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 reusable components for the payments flow so the next features plug into them. Build a card…
Execute — do the immediate task
+Create reusable components for the payments flow so the next features plug into them. Build a card list component with editable rows, a payment method modal, the validation states, and a reusable error banner. Ensure the components accept props for label, amount, and callback handlers. Document expected data shapes and example payloads. Finish and mark Ready for Dev by Thursday.
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 hand these payment components to backend, make them easy to integrate: surface required…
Improve — make it easier to accept
+Before I hand these payment components to backend, make them easy to integrate: surface required data keys up front, show examples of success and error payloads, make the validation rules explicit next to each field, and flag moments where the component needs to block the UI (loading, pending payment). Identify anything that will surprise an integrator.
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
+Backend just messaged: the payment modal expects a nested payment object we don't produce. I don't…
Decide — diagnose the stuck moment
+Backend says the component expects a nested payload they don't have.
Backend just messaged: the payment modal expects a nested payment object we don't produce. I don't know why the mismatch exists. Tell me the likely origin (old contract, inconsistent props, or missing API mapping) and recommend the fastest fix so devs can continue—change the component shape, add a mapper, or update the API contract?
Pasted it? When the reply comes back, push once: ask it to sharpen the weakest part. — Did this prompt help?
Become — change the pattern
+Across three integrations we keep asking devs to patch components for slightly different data…
Become — change the pattern
+Integration projects repeatedly require small code tweaks to components.
Across three integrations we keep asking devs to patch components for slightly different data shapes. Where is the pattern failing and what habit should I change so components stay reusable? Propose one standard for prop contracts and one lightweight review step to catch API mismatches before dev work begins.
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.