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.