Not long ago, “good engineering hygiene” meant leaving a trail of breadcrumbs in the code: comments explaining what a function does, wiki pages describing how services interact and auto-generated API ...
Marathon is the same way. Surviving a tense firefight to exfil with a bag full of loot or even quietly surviving the map ...