01
API catalog
Record every XHR and fetch the running UI makes: method, query, request body, status, and response.
The surface, as the UI actually uses it.
Static assets are dropped. Each remaining call keeps its method, path, query keys, and the shape of the JSON body so later suites replay the real request.
GraphQL calls keep the operation name in the fingerprint so two operations on one path stay distinct.
API catalog example