{"i":8,"slug":"agent-memory","chart":{"id":"memory-dreaming-scorecard","title":"Dreaming: what one consolidation pass kept and dropped","subtitle":"Fixed-pattern checks on each memory file: 10 current facts, 5 stale notes, 9 transient notes","kind":"grouped-bar","unit":"count","series":{"$k":["name","points"],"$r":[["Current facts kept (of 10)",{"$k":["label","value"],"$r":[["Raw notes",10],["Dream 1",10],["Dream 2",10],["Dream 3",10],["Curated",10],["/init",5]]}],["Stale notes left (of 5)",{"$k":["label","value"],"$r":[["Raw notes",5],["Dream 1",0],["Dream 2",0],["Dream 3",0],["Curated",0],["/init",1]]}],["Transient notes left (of 9)",{"$k":["label","value"],"$r":[["Raw notes",9],["Dream 1",1],["Dream 2",1],["Dream 3",1],["Curated",0],["/init",0]]}]]},"note":"Each dream is one Claude Sonnet call with no tools over the 56 raw notes. A stale note that the new file marks as replaced does not count as left. The one transient note every dream kept is the current dev-server port.","sourceIds":["agent-memory-study"]}}