context: imagine being a new employee at a company. you learn a lot during onboarding (and the better the onboarding the more effective you are out of the gate), and then there’s learning on the job which breaks down into learning from the org’s experience (“this is how we do things”) and learning from own experience - former more predominant in large orgs. context management is similar. there’s layers of context like meta (user/company), project/dept specific, task specific, tool specific, etc. we’ve evolved from simple system prompts to hybrid RAG strategies (vector, keyword, graph), but beyond having the data/context, we need guidance on when and how to retrieve context, which we see early versions of today - but lots of room for improvement. this is not merely a technical problem, but also a business issue - as you basically need to create an onboarding doc that covers every scenario you expect. as projects get more complicated, it takes more thoughtfulness to correctly prune the context so only relevant information gets included in prompt, while minimizing irrelevant context.