State simulator
Explore loading, empty, error and success in one search panel. Race two requests and see why only the latest result is allowed to win.
Illustrative fixtures · Real bounded HTTP requests
Illustrative results
Choose a scenario or search to begin.
In words
The scenario endpoint returns fictional examples, never portfolio project records. Every action cancels the earlier request and gets an increasing request ID; outdated responses cannot overwrite the current result. Retry simulates recovery. Reset cancels pending work. The endpoint caps delays at five seconds and limits concurrent waits per server instance; it is not a distributed rate limiter.
How it’s built
Portfolio-owned interaction, semantic tokens, native controls and bounded local state. Demo data is illustrative; no professional outcome metrics are implied.
Public source links will be added when the portfolio repository is public.