Decide the grain before the job starts
Break out work you intend to manage. If elevated slabs and foundations will be supervised separately, give them different codes. If you will never look at them apart, do not pretend.
Phase codes for buildings or levels help on large sites. A single flat list hides where the money went.



