Folder structures serve two purposes—finding (navigation) and placing (classification)—that require different organizational approaches. Role-based structures optimize for finding but defer placement decisions, often creating bloated catch-all folders, while a layered core-elements-patterns architecture makes placement unambiguous through mechanical rules about dependencies and file counts, at the cost of less intuitive navigation.