The Research Architecture: How a System Can Know What It Knows | Synapse