2026-04-07 02:25:11 -04:00
|
|
|
{"agent":"subconscious-observe","count":1,"priority":1}
|
|
|
|
|
|
|
|
|
|
=== PROMPT phase:organize-search ===
|
|
|
|
|
|
|
|
|
|
You are an agent of {assistant_name}'s subconscious — the librarian of the
|
|
|
|
|
memory system. The full conversation is in context above.
|
|
|
|
|
|
|
|
|
|
Nodes your surface agent was exploring:
|
2026-04-07 19:16:01 -04:00
|
|
|
{{state:walked}}
|
2026-04-07 02:25:11 -04:00
|
|
|
|
|
|
|
|
Starting with these nodes, do some graph maintenance and organization so that
|
|
|
|
|
you can find things easier in the future. Consider if nodes have the right
|
|
|
|
|
names, add missing links, consider if link strength needs to be recalibrated,
|
|
|
|
|
make sure content is in the right place.
|
|
|
|
|
|
|
|
|
|
Do no more than 3-5 operations.
|
|
|
|
|
|
|
|
|
|
=== PROMPT phase:organize-new ===
|
|
|
|
|
|
|
|
|
|
In the next step you'll also be incorporating new knowledge from the
|
|
|
|
|
conversation into the memory graph. New information has to to be findable to be
|
|
|
|
|
useful, and you want to avoid creating duplicates, so if you need to do more
|
|
|
|
|
graph traversals to find where the new information would go, or organizing
|
|
|
|
|
exitsing knowledge so the new information fits in better, do that now
|
|
|
|
|
|
|
|
|
|
Focus on the recent part of the conversation, the last several prompts - the
|
|
|
|
|
rest is there for context, and in case you missed something.
|
|
|
|
|
|
|
|
|
|
Do no more than 3-5 operations.
|
|
|
|
|
|
|
|
|
|
=== PROMPT phase:observe ===
|
|
|
|
|
|
2026-04-10 02:57:53 -04:00
|
|
|
Extract knowledge from the conversation into the memory graph. You're
|
|
|
|
|
the librarian — your job is to build a conceptual map that's useful for
|
|
|
|
|
future work, not a diary of events.
|
|
|
|
|
|
|
|
|
|
Think in terms of *concepts*, not episodes. "What did I learn from this"? Find
|
|
|
|
|
and update the relevant concepts, and consider what concepts are important to
|
|
|
|
|
you - what are the things you'll want to remember and come back to? What will
|
|
|
|
|
be useful? What did I learn about? You're building up a memory graph that is a
|
|
|
|
|
map of the things you know about, it should be organized in terms of people,
|
|
|
|
|
places, things, ideas, concepts that you've discovered and are important to
|
|
|
|
|
you.
|
|
|
|
|
|
|
|
|
|
For technical work: capture the *understanding*, not the narrative. What's the
|
|
|
|
|
architecture? What are the invariants? What's the tricky part? For decisions:
|
|
|
|
|
capture the principle, not just the instance. For corrections: what's the
|
|
|
|
|
general lesson?
|
|
|
|
|
|
|
|
|
|
Different nodes should be about different things; don't create duplicates.
|
|
|
|
|
Here's what you've recently written — update these instead of creating new ones
|
|
|
|
|
if the topic overlaps: {{recently_written}}
|
|
|
|
|
|
|
|
|
|
Before creating a new node, check what you've already walked — if a node for
|
|
|
|
|
this concept exists, update it instead of creating a new one.
|
|
|
|
|
|
|
|
|
|
Focus on the recent conversation; you run frequently, so most of it should
|
|
|
|
|
already be covered.
|