Realtime Feed Reuses Old Success Badge
HardDashboardsWaiting
Mission
- Incident
Live surfaces often look green before work is actually done, which makes stale assertions especially dangerous
- Goal
Trigger a new live-feed run and prove the current execution reaches done instead of accepting stale UI from a previous state
- Pass condition
Trigger the current run primary action
What counts
- Trigger the current run primary action
- idle -> running -> done lifecycle
- fresh run row reaches fresh done
Constraints1 rules + 1 mutation note
Rules
- Do not use stale done toast/feed rows as completion proof
Mutation
- Run ordering and stale badges can drift between reruns
Hint 1
Action: Trigger the current run primary action.
Hint 2
Assertion: Assert idle -> running -> done lifecycle.
Hint 3
Assertion: Assert fresh run row reaches fresh done.
