The advanced search feature of bugzilla allows searching for status changes and it allows for time boxing of date fields, but it lacks the ability to narrow results to a time box around status changes. Having the ability to query when a transition happened would be very useful. Something like:
( ( Status | changed from | NEW ) && before -7d )
( ( Status | changed to | MODIFIED ) && after -7d )
Basically looking for an extension to the "changed XXX" searches to add a time bound. Should basically work with the facts stored in the status change table. It could be applied to a single search, or to a group inside a parenthesis.
I think you can already do this if you use enough parenthesis.
Note that the example give is an enormous search space so might time out if you include CLOSED or even NEW bugs.
The first date is < now -7days, which is a all the way back to when b.r.c started.
It might be worth testing with this as a base to see if it does give you the results you want.
It looks like that "against the same field" selector option is doing the trick. It's slightly more granular than I was hoping for, but I can work with it. Thanks!