Luhmann's Zettelkasten operated through a hierarchical numbering system where each card contained one atomic idea, new cards branched with modifiers (e.g., 1, 1A, 1A1), and cross-references were manually written on both cards to create bidirectional links across the 90,000-card database.