- Current version: steps, policies, inputs, outputs, owner, team
- Version history: how the process has evolved over time
- Dependencies: which processes feed into this one, which depend on it
- Hierarchy node: where it sits in the value stream
- Observations: real-world deviations and exceptions captured against it
- Linked artifacts: BRDs, SOPs, recordings, screenshots backing the process
What you ask of it
Search → fetch → drill → drill further
The default loop for any process question:- Search with the user’s words. Iterate two to four times if results feel sparse — processes use organization-specific names, and single queries rarely cover broad topics.
- Fetch the matched process to read steps, policies, dependencies, and history.
- Drill into specific dependencies, hierarchy siblings, or version history when the summary isn’t enough.
- Drill further into the process’s observations to see what actually happened in practice versus what’s documented — the deviation patterns, exceptions, and activity timelines from real sessions.
Observations
The Process Index tells you what a process should be. Observations tell you what actually happened. An observation is a deviation or exception captured by the Within Companion during a real session. Observations are the most “primary source” evidence Within has — they record where the documented process and the executed process diverged. Each observation has:- A pointer to the process and version it was logged against
- A short description of the deviation
- A linked activity timeline: the exact sequence of user actions, with timestamps

