The Artifact Is the Memory
Teams trying to solve the loss of context between sessions often create a second system to remember work: a status document beside the work, a tracker beside the files, a recap beside the decisions. It feels responsible. It also creates two versions of reality.
The usual failure is predictable. The work changes first. The separate record is updated later, if at all. Soon it is impossible to tell whether the tracker is describing the project or a past version of it.
Use the work itself as the record whenever possible. A design note should contain the decision it records. A research brief should retain its sources. A task should say what outcome was expected and what happened. A code change should live with its tests and explanation.
This is especially important when agents are involved. A future agent cannot benefit from a verbal handoff you gave last Tuesday. It can benefit from the artifact that remains: the note, pull request, spreadsheet, specification, or decision log.
You will still sometimes need a summary. The difference is that the summary points into the work instead of competing with it. In a shared knowledge graph, it becomes a map into the evidence rather than a parallel memory.