Currently on English Wikisource Proofread page uses an embedded string at the head of the page to find the status of a page and the user that changed that status.
This means that whilst a search like:
insource: /pagequality level\=\"4\" user\=\"ShakespeareFan00\" / or
insource: /pagequality level\=\"4\" user\=\"Sfan00\" /
will find pages that I validated, it's a lot less easy to determine if these were later downgraded or re-validated over concerns about the original validation.
It's also possible to examine the status be cross-referencing the Category_links table.
However it would be appreciated if there was a way to query the Proofread Page status of any given Page: more directly such that a complex query can be reduced to a very simple WHERE clause based on a numeric test.
I'm not sure how this could be implemented in the long term though