I was thinking I would like to show different view icons next to documents based on their status, which got me thinking about the problem of "what if the status name changes?". If my column formulas are keyed off of status name, they will break in the likely even that some name change is requested down the road.
Bear in mind that my "States" include things like "Awaiting Unit Manager Approval", which is almost guaranteed to change at some point.
I was thinking of using the "Comments" field on the State document as a de facto "alias", that would never change and allow my column formulas to key off some stable field value somewhere on the document.
Is there a "preferred" way to accomplish something like this that involves minimal kludginess?