I am think to create an In-press category for our Journal, We have both print and e-version of our journal
In-press = articles are published online as finished with editorial process but the Issue is not closed yet, no printed version available
Current = a closed current issue, available in printed version
Archive = all passed closed issues
Yes, a local code change such as this would need to be validated (to confirm if it is still relevant) and reapplied (if still relevant) at each upgrade.