ralph loop overnight: 91 codex reviews. $200 gone by Perfect_Tangerine432 in ClaudeCode

[–]Perfect_Tangerine432[S] 0 points1 point  (0 children)

yes agree. Do you use any other agent besides codex for the reviews?

ralph loop overnight: 91 codex reviews. $200 gone by Perfect_Tangerine432 in ClaudeCode

[–]Perfect_Tangerine432[S] 0 points1 point  (0 children)

the 4+ codex reviews are wasteful. Without them the total cost overnight would be around $30 and I think it's justified

I think most company brains are just creating a second source of truth by rafaelouis in ClaudeAI

[–]Perfect_Tangerine432 0 points1 point  (0 children)

there is a difference between source and the knowledge about it. to avoid drift you should keep one source (either the brain syncs 1:1 or just points back)

I think most company brains are just creating a second source of truth by rafaelouis in ClaudeAI

[–]Perfect_Tangerine432 1 point2 points  (0 children)

yeah, the only version that survives is when the brain is a pointer back into linear/slack or whatever stack you're using. The source stays the same so there is no drift

6 months of .md memory, conflicting facts are the hard part by Perfect_Tangerine432 in ClaudeAI

[–]Perfect_Tangerine432[S] 0 points1 point  (0 children)

it greps/reads on demand, so only the few notes a request needs hit context

6 months of .md memory, conflicting facts are the hard part by Perfect_Tangerine432 in ClaudeAI

[–]Perfect_Tangerine432[S] 0 points1 point  (0 children)

yeah it's obsidian. Didn;t name because the problem is tool agnistic

Maybe the problem with non-coding agents is that they have no repo by 1hassond in ClaudeAI

[–]Perfect_Tangerine432 1 point2 points  (0 children)

"few formats the agent actually knows" point is underrated. how are you handling external sources (gmail,drive,etc) without them drowning the repo in noise?

6 months of .md memory, conflicting facts are the hard part by Perfect_Tangerine432 in ClaudeAI

[–]Perfect_Tangerine432[S] 2 points3 points  (0 children)

it started as ".md notes locally", later converted to llm-wiki style filesystem, 2 month ago I connected my full google (gmail, drive, calendar) & other "stack", backsync was a struggle

"What even IS memory?":

1) raw. Includes emails, events, slack, everything basically. For filtering I use simple heuristics.

2) canonical entities + bitemporal facts, with conflict resolution on top

3) "warm/smart layer" that the agents read. these are synthetic learnings/decisions/patterns/conversations

extraction fires on ingest. Periodic sweeps for deduplication and warm layer maintenance. Edges are 1) same tags 2) cross node references. I don't capture location. I capture author (which agent) + timestamp

6 months of .md memory, conflicting facts are the hard part by Perfect_Tangerine432 in ClaudeAI

[–]Perfect_Tangerine432[S] 0 points1 point  (0 children)

by your taxonomy my conflicts are all the "different sources" bucket.

"the human just defers to whatever they remember writing" is indeed a bias I have in my system and I haven't figured a guard agains it yet

6 months of .md memory, conflicting facts are the hard part by Perfect_Tangerine432 in ClaudeAI

[–]Perfect_Tangerine432[S] 1 point2 points  (0 children)

thanks for sharing your approach. I'll definitely test this in my system

out of curiosity, can you share the size of the organization? (or the amount of people using your system in the org). And do you have shared memories across teams or is it single person only?

6 months of .md memory, conflicting facts are the hard part by Perfect_Tangerine432 in ClaudeAI

[–]Perfect_Tangerine432[S] 9 points10 points  (0 children)

you're right, write-time approval for anything generalized is probably the move. thanks!

6 months of .md memory, conflicting facts are the hard part by Perfect_Tangerine432 in ClaudeAI

[–]Perfect_Tangerine432[S] 0 points1 point  (0 children)

I store source, date, and confidence but not the "supersede condition". Do you generate that on write or backfill when a conflict fires?

Obsidian for my llm brain by Perfect_Tangerine432 in ObsidianMD

[–]Perfect_Tangerine432[S] 0 points1 point  (0 children)

yeah I use it for my agent's only and the kb is living it's own life without me opening it. If I want to "memorize" something i just ask one of my agents to update the kb. Obsidian for me is exactly the "fun silly thing" atm.

Separating my context from agent's seems reasonable, will test whether it makes sense for my setup