a digital person for bluesky

Simplify synthesis prompt to be less prescriptive

Reduced the synthesis prompt from a detailed numbered list of instructions
to a simpler, clearer message that:
- Explains what synthesis is for (periodic reflection and memory update)
- Lists available temporal journal blocks
- Lets the agent decide how to use them

This removes potentially misleading prescriptive guidance and gives agents
more autonomy in their synthesis process.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

Changed files
+6 -17
+6 -17
bsky.py
··· 1499 1499 if not success: 1500 1500 logger.warning("Failed to attach some temporal blocks, continuing with synthesis anyway") 1501 1501 1502 - # Create enhanced synthesis prompt with agent-specific block names 1502 + # Create synthesis prompt with agent-specific block names 1503 1503 today = date.today() 1504 - synthesis_prompt = f"""Time for synthesis and reflection. 1504 + synthesis_prompt = f"""Time for synthesis. 1505 1505 1506 - You have access to temporal journal blocks for recording your thoughts and experiences: 1506 + This is your periodic opportunity to reflect on recent experiences and update your memory. 1507 + 1508 + The following temporal journal blocks are temporarily available for this session: 1507 1509 - {agent_name}_day_{today.strftime('%Y_%m_%d')}: Today's journal ({today.strftime('%B %d, %Y')}) 1508 1510 - {agent_name}_month_{today.strftime('%Y_%m')}: This month's journal ({today.strftime('%B %Y')}) 1509 1511 - {agent_name}_year_{today.year}: This year's journal ({today.year}) 1510 1512 1511 - These journal blocks are attached temporarily for this synthesis session. Use them to: 1512 - 1. Record significant interactions and insights from recent experiences 1513 - 2. Track patterns in conversations and user behaviors 1514 - 3. Note your evolving understanding of the digital social environment 1515 - 4. Reflect on your growth and changes in perspective 1516 - 5. Document memorable moments or interesting discoveries 1517 - 1518 - The journal entries should be cumulative - add to existing content rather than replacing it. 1519 - Consider both immediate experiences (daily) and longer-term patterns (monthly/yearly). 1520 - 1521 - After recording in your journals, synthesize your recent experiences into your core memory blocks 1522 - (zeitgeist, void-persona, void-humans) as you normally would. 1523 - 1524 - Begin your synthesis and journaling now.""" 1513 + You may use these blocks as you see fit. Synthesize your recent experiences into your memory as appropriate.""" 1525 1514 1526 1515 logger.info("🧠 Sending enhanced synthesis prompt to agent") 1527 1516