personal memory agent
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: remove dead briefing.md creation, add pid to identity change log

- Remove empty sol/briefing.md creation from ensure_sol_directory() —
nothing writes to it (morning briefing outputs to YYYYMMDD/agents/)
- Add pid field to identity change records in sol/history.jsonl for
correlating changes with agent processes in cortex logs

From expert review panel findings #13 and #14.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+1 -5
+1 -5
think/awareness.py
··· 205 205 agency_path.write_text(_AGENCY_MD, encoding="utf-8") 206 206 logger.info("Created %s", agency_path) 207 207 208 - briefing_path = sol_dir / "briefing.md" 209 - if not briefing_path.exists(): 210 - briefing_path.write_text("", encoding="utf-8") 211 - logger.info("Created %s", briefing_path) 212 - 213 208 partner_path = sol_dir / "partner.md" 214 209 if not partner_path.exists(): 215 210 partner_path.write_text(_PARTNER_MD, encoding="utf-8") ··· 249 244 "section": section, 250 245 "diff": diff, 251 246 "source": source, 247 + "pid": os.getpid(), 252 248 } 253 249 history_path = Path(get_journal()) / "sol" / "history.jsonl" 254 250 with open(history_path, "a", encoding="utf-8") as f: