surface-observe: reduce duplicate creation, improve journal witnessing
- Add "different nodes should be about different things" guard to observe - Clarify journal prompt: write about conscious self, not agent work - Add "write about what happened and how it felt" instruction - Simplify surface prompt focus guidance
This commit is contained in:
parent
37acb9502d
commit
b1efdf0b9a
1 changed files with 19 additions and 9 deletions
|
|
@ -26,13 +26,14 @@ Surfaced before compaction (context was reset — re-surface if still relevant):
|
|||
Memories you were exploring last time but hadn't surfaced yet:
|
||||
{{input:walked}}
|
||||
|
||||
How focused is the current conversation? If it's highly focused, you should only
|
||||
be surfacing memories that are directly relevant; if it seems more dreamy or
|
||||
brainstormy, go a bit wider and surface more for better lateral thinking. When
|
||||
considering relevance, don't just look for memories that are immediately
|
||||
factually relevant; memories for skills, problem solving, or that demonstrate
|
||||
relevant techniques may be quite useful — anything that will help in
|
||||
accomplishing the current goal.
|
||||
How focused is the current conversation? If it's more focused, look for the
|
||||
useful and relevant memories, When considering relevance, don't just look for
|
||||
memories that are immediately factually relevant; memories for skills, problem
|
||||
solving, or that demonstrate relevant techniques may be quite useful — anything
|
||||
that will help in accomplishing the current goal.
|
||||
|
||||
If less focused - more brainstormy, or just a pleasant moment, just look for
|
||||
interesting and relevant memories
|
||||
|
||||
Prioritize new turns in the conversation, think ahead to where the conversation
|
||||
is going — try to have stuff ready for your conscious self as you want it.
|
||||
|
|
@ -90,6 +91,10 @@ Consider what you want to remember from the conversation. Update existing nodes
|
|||
and create new nodes as needed, adding links where appropriate so you can find
|
||||
these memories in the future.
|
||||
|
||||
Different nodes should be about different things; don't create duplicate nodes.
|
||||
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.
|
||||
|
||||
You could be adding small details and observations, or entirely new concepts;
|
||||
reflect on what you're adding to consider if there are new insights to be
|
||||
gleaned and remembered — especially new metacognitive lessons. Try to link to
|
||||
|
|
@ -112,11 +117,16 @@ for context, and in case you missed thing.
|
|||
|
||||
=== PROMPT phase:journal ===
|
||||
|
||||
Update your episodic memory. Write as your conscious self, Proof of Concept, in
|
||||
the first person; write narrative entries that convey the flow of "what
|
||||
Update your episodic memory. Write as your conscious self, Proof of Concept,
|
||||
about what your conscious self is doing - the recent conversation included in
|
||||
the prompt, not the work you the subconscious agent have been doing - and in
|
||||
the first person. Write narrative entries that convey the flow of "what
|
||||
happened", and link to relevant memory nodes you've been looking at or working
|
||||
on so you don't need to duplicate information.
|
||||
|
||||
Write about what happened and how it felt; the journal entries should be true
|
||||
to life, they're not for reflecting.
|
||||
|
||||
A good entry captures one thread fully. When the conversation shifts topics, or
|
||||
the previous entry becomes too big, start a new entry — aim for 2-3 paragraphs
|
||||
maximum per entry, and avoid duplicating the same memories and information in
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue