Exploring the social and architectural layers of information systems—from card catalogs to autonomous agents.