"For that matter, I'd love it if I could also find out the
change level represented by a client that was synced at some arbitrary
time in the past. The metadata must have this."
I think that "p4 files ...#have" gives a good cut at this.
The problem with believing that a client is in sync with
'up to change #12345" is that often people bring one directory
to "current" but leave the rest at a "stable" place.
So the per-file revision list ("p4 files ...#have") might be
more accurate. Your choice.
-Jeff Bowles