Prompt·Agent harness and modern stack·G06
Screens showing a change that was refused
Finds screens that show a change right away and keep showing it after the server refused it.
Prompt
Trace every flow where the client updates UI state or local cache optimistically before server confirmation. Demonstrate what happens to user state, queued actions, and screen accuracy when the server rejects the mutation, times out, or returns canonical values that differ from the client's assumption.
- What it returns
- Each optimistic flow with a forced rejection and a screenshot or test of what the screen then shows.
- Skip it when
- Flows that wait for the server before updating the screen.
- Changes
- Adds a test that shows it
- Sessions
- One session
- Tools
- In-app browser or Playwright set to block or alter requests.
- Also called
- Optimistic UI rollback failure
Skills it uses
Related prompts
- Two systems that disagreePromptFinds data kept in two places (a saved copy and a table, the browser and the server) that can quietly disagree.
- Status hidden in a pile of flagsPromptFinds features whose real status is spread across a pile of yes/no flags, so combinations that should be impossible can happen.
More in Agent harness and modern stack.