However, the original question is interesting even from a descriptive point of view. Essentially, the descriptive version of the question would ask what is a simple set of rules that accurately model the ordering of adjectives in English (or perhaps in a specific dialect/register of English).