Skip to content

Pokemon/Personnages keeps the search input mounted while catalogue requests load or fail. Query, favourites/owned sort and page limit are stored on the existing navigation route, so returning from a character restores the browse state. A different TCG does not inherit the previous search.

Reducer-driven tests cover returning from a character and TCG isolation; source assertions guard stable input wiring. Lint, typecheck and 2,291 tests passed on the isolated branch (11 existing skips). The updated Maestro scenario types twice without refocusing, then returns from a character. Maestro is unavailable here; native keyboard verification remains pending.

No catalogue translation, image import or API changes.