Skip to main content

Memory, Profile, Context Pack

Not all information in ContextGo should live in the same form.

These three objects are especially important to distinguish:

  • Memory
  • Profile
  • Context Pack

Memory

Memory is closer to durable semantic units such as:

  • user preferences
  • stable constraints
  • confirmed facts
  • long-running decisions

Profile

Profile is a higher-level summary of long-term patterns, such as:

  • writing preferences
  • project defaults
  • collaboration style

Context Pack

Context Pack is the actual task-ready payload sent into execution.

It should be selected, compressed, and assembled, not just stitched from history.