# Agent Memory Move — Exact Install Spec

This is the repeatable install spec for the first Open Brain batch derived from the reviewed archive candidates.

## Current install batch

- Open Brain items: **10**
- Source-only items: **7**
- Hermes native items: **0**

## Install rules

- Install only approved items.
- Preserve provenance fields for every installed memory.
- Keep source-only items searchable in the archive but out of durable memory.
- Do not silently promote anything from archive to memory.

## Exact payload shape

Each Open Brain memory item should carry:

```json
{
  "candidate_id": "...",
  "decision": "APPROVE",
  "memory_type": "...",
  "sensitivity": "...",
  "source_raw_path": "...",
  "source_conversation_id": "...",
  "source_chunk_id": "...",
  "source_message_range": "...",
  "content": "...",
  "target": "open_brain",
  "note": "...",
  "installed_at": "ISO timestamp",
  "reviewed_by": "Bert",
  "install_batch": "agent-memory-move-first-batch"
}
```

## Open Brain install batch (reviewed)

- `ai-systems-assessment:9aee07641d204c39cbd2a837d8ada00dd498cca3` — `None` — `None` — campaign / offer memory
  - source: `claude/conversations.json`
  - conversation/doc: `a88931a0-8661-49d2-acd5-7bdfa0a5ae0d`
  - chunk: `9aee07641d204c39cbd2a837d8ada00dd498cca3`
  - range: `1-5`
  - excerpt: user: Id like to publish a podcast. Is youtube a good platform to publish episodes? Or something else?  Also please provide a 2do list of essential and important items that need to be generated to publish the podcast. Fo
- `ai-systems-assessment:cde47dd3c199f0654c295864e9e246302bb9b945` — `None` — `None` — campaign / offer memory
  - source: `claude/conversations.json`
  - conversation/doc: `0b1bd347-32b4-4ea2-b921-619a5ef897a7`
  - chunk: `cde47dd3c199f0654c295864e9e246302bb9b945`
  - range: `115-117`
  - excerpt: user: I’m having a challenging day. I have my landing page up my website updated all my articles published I started pushing promo on my landing page. And I just have this weird sense that I can lead a horse to water but
- `ai-systems-assessment:85d0973a40e539c0c60308ec8dac8b3d305b95aa` — `None` — `None` — campaign / offer memory
  - source: `claude/conversations.json`
  - conversation/doc: `c3e2fa26-386c-411c-b635-03d524079cbd`
  - chunk: `85d0973a40e539c0c60308ec8dac8b3d305b95aa`
  - range: `134-135`
  - excerpt: assistant: **Perfect direction.** Building to 6-8 solid posts before going wide is smart. You'll have proof of concept, sustained quality, and multiple entry points. Instagram, LinkedIn, and X are the right platforms for
- `barely-but-here:9a55bd1cae6bbb43e1a167539596b57c59f4e711` — `None` — `None` — compact durable voice rule; moved out of native due to sensitivity
  - source: `claude/conversations.json`
  - conversation/doc: `0b1bd347-32b4-4ea2-b921-619a5ef897a7`
  - chunk: `9a55bd1cae6bbb43e1a167539596b57c59f4e711`
  - range: `12-19`
  - excerpt: assistant: Got it—"not-fun places" is your tagline, so it stays. I respect that. Here's the cleaned-up version with your edits incorporated and the disclaimer added:  ---  **Barely, But Here** is a space for honest shari
- `bert-identity-voice:3ad2cb2f0a996df5f08679eb0c6acc5b4876b0ac` — `None` — `None` — writing voice / editorial preference
  - source: `claude/conversations.json`
  - conversation/doc: `c640bf6c-cb56-4db7-afa7-9d946d5bf02f`
  - chunk: `3ad2cb2f0a996df5f08679eb0c6acc5b4876b0ac`
  - range: `53-55`
  - excerpt: user: here's another post for barely but here. Coudl you edit it? Also it shoudl be about 900 words.     Title   The Beginning of the End   Email preview   The moment life didn’t break all at once — just enough to change
- `bert-identity-voice:735a62d24df8ee9024ac570ce04a943265c3839e` — `None` — `None` — compact durable voice rule; moved to Open Brain per Bert request
  - source: `claude/conversations.json`
  - conversation/doc: `cba0c294-6ed1-416b-a1ef-4cc0ada92cd7`
  - chunk: `735a62d24df8ee9024ac570ce04a943265c3839e`
  - range: `1-18`
  - excerpt: user: replying to a quotation on substack can you edit this please??  " You cannot shame yourself into change;  You can only love yourself into evolution. "  -unknown poet.  - I’m living this right-fucking-now and can te
- `bert-identity-voice:db7d2426cf7300aab0f440d7dd8fd5041c6205ef` — `None` — `None` — compact durable voice rule; moved out of native due to sensitivity
  - source: `memories.json`
  - conversation/doc: `44c3831422a2dcd775c69a67c0fdeb8dca2c9cbc`
  - chunk: `db7d2426cf7300aab0f440d7dd8fd5041c6205ef`
  - range: `1-1`
  - excerpt: system: **Work context** Bert Mahoney (also goes by Berchman professionally) is a designer, writer, and builder with 30 years of experience across 8 design disciplines and 30+ business sectors. He runs an independent AI 
- `bert-identity-voice:932551f37348fdc761822299a60d7d47c811069c` — `None` — `None` — writing voice / editorial preference
  - source: `claude/conversations.json`
  - conversation/doc: `c3b56cb8-470c-43ce-8f51-0882e2fe6389`
  - chunk: `932551f37348fdc761822299a60d7d47c811069c`
  - range: `15-24`
  - excerpt: user: this is fantastic.  could you do a shorter intro version for LinkedIN that points to my website  assistant: On it. Give me two minutes — LinkedIn has its own rhythm. Shorter, punchier, and it needs to stop the scro
- `bert-identity-voice:c2507e0ca0ab28e25ed3b224d03a950295f65f76` — `None` — `None` — writing voice / editorial preference
  - source: `claude/conversations.json`
  - conversation/doc: `0b1bd347-32b4-4ea2-b921-619a5ef897a7`
  - chunk: `c2507e0ca0ab28e25ed3b224d03a950295f65f76`
  - range: `1-2`
  - excerpt: user: some professional editorial skills are needed to review the blog post I have written. I'll paste it here.  Review all the basics but also any feedback in general thanks    Reflections on 2025   The most significant
- `bert-identity-voice:e462f3a84f96e503aa5107b1fae198ec11443a08` — `None` — `None` — writing voice / editorial preference
  - source: `claude/conversations.json`
  - conversation/doc: `0b1bd347-32b4-4ea2-b921-619a5ef897a7`
  - chunk: `e462f3a84f96e503aa5107b1fae198ec11443a08`
  - range: `60-60`
  - excerpt: assistant: the name I gave to my car. A Golf, electric, 2019. I don't know the fate of Matilda. Makes me sad to think about. Yeah. Makes me sad to think about. --- > Time to take a nap this afternoon after groups. > > La

## Source-only archive items

- `barely-but-here:e1da35e6aec591131b262933f30c58744bba739b` — `None` — `None` — source-backed excerpt; keep searchable in archive
  - source: `Bert’s Brain in Notion/Databases & Components/Notes/Anothers Post 2dbffa30cf0b80baae1fe84d5544fd80.md`
  - conversation/doc: `dd86ffa0a4dca5d1082b96db78f6957809679a67`
  - chunk: `e1da35e6aec591131b262933f30c58744bba739b`
  - range: `1-1`
  - excerpt: assistant: # Anothers Post  Favorite: No Archived: No Type: Idea Created: December 31, 2025 9:32 PM Updated: February 2, 2026 11:28 AM Project: Barely, But Here (../../../Projects/Barely,%20But%20Here%201d9ffa30cf0b80b8a
- `barely-but-here:381e5a5804408bfffb4e49ed6afb867ecf9da1c0` — `None` — `None` — source-backed excerpt; keep searchable in archive
  - source: `claude/conversations.json`
  - conversation/doc: `0b1bd347-32b4-4ea2-b921-619a5ef897a7`
  - chunk: `381e5a5804408bfffb4e49ed6afb867ecf9da1c0`
  - range: `6-9`
  - excerpt: assistant: # Reflections on 2025  The most significant lesson of 2025 is that I almost didn't survive its beginning.  In the first week of January, I was hospitalized in Boulder, Colorado. I self-admitted—though by that 
- `barely-but-here:b8ca081d2049fe15d9d88ddcce1bfd5a81012d2b` — `None` — `None` — source-backed excerpt; keep searchable in archive
  - source: `Bert’s Brain in Notion/Databases & Components/Notes/Functional Depression The Exhausting Art of Showin 2eeffa30cf0b808a889ee9b70d16de3a.md`
  - conversation/doc: `69b8e3457fb9c65ddfcb9e2df487ceee4da977c5`
  - chunk: `b8ca081d2049fe15d9d88ddcce1bfd5a81012d2b`
  - range: `1-1`
  - excerpt: assistant: # Functional Depression: The Exhausting Art of Showing Up Favorite: No Archived: No Type: Archive Created: January 20, 2026 4:31 PM Updated: February 2, 2026 7:03 PM Project: Barely, But Here (../../../Project
- `barely-but-here:8cdd42206e7663f0a5c515598b35846e5777e4e7` — `None` — `None` — source-backed excerpt; keep searchable in archive
  - source: `Bert’s Brain in Notion/Databases & Components/Notes/Functional Depression The Exhausting Art of Showin 2eeffa30cf0b808a889ee9b70d16de3a.md`
  - conversation/doc: `69b8e3457fb9c65ddfcb9e2df487ceee4da977c5`
  - chunk: `8cdd42206e7663f0a5c515598b35846e5777e4e7`
  - range: `1-1`
  - excerpt: assistant: harder at the end of the day? *Absolutely. Especially if [maskings](https://www.notion.so/OpusClip-1-AI-video-clipping-tool-to-create-viral-shorts-1b97d37a2c964468b9f74c8065bffbc6?pvs=21) involved. The more [m
- `barely-but-here:34fded4b3d9f54afd7d5f4171d51fde1a777ec72` — `None` — `None` — source-backed excerpt; keep searchable in archive
  - source: `Bert’s Brain in Notion/Databases & Components/Notes/Dont give up Hope — Script 1f9ffa30cf0b8031aedbe81314afc23d.md`
  - conversation/doc: `d9795c13b6e6fbf7db49930179b3dcf5d488c6d1`
  - chunk: `34fded4b3d9f54afd7d5f4171d51fde1a777ec72`
  - range: `1-1`
  - excerpt: assistant: # Dont give up Hope — Script  Favorite: No Archived: No Type: Script Created: May 19, 2025 9:11 PM Updated: January 18, 2026 3:29 PM Project: Barely, But Here (../../../Projects/Barely,%20But%20Here%201d9ffa30
- `barely-but-here:ac27d2c255a4651b5b03c08591430315d6e88691` — `None` — `None` — source-backed excerpt; keep searchable in archive
  - source: `Projects/Barely, But Here/day03_yt_podcast.md`
  - conversation/doc: `3960c42aa86e180c9c5306a7badce17081ada5cb`
  - chunk: `ac27d2c255a4651b5b03c08591430315d6e88691`
  - range: `1-1`
  - excerpt: assistant: # My Psychiatric Hospital Diary — Day 03  ---  ## **YOUTUBE DESCRIPTION**  **My Psychiatric Hospital Diary — Day 03 | Group Therapy, Masking Depression, and the Exhaustion of Surviving**  This is Day 03 of my 
- `barely-but-here:f82a578ecfea6893cf20ea6509db719e881af197` — `None` — `None` — source-backed excerpt; keep searchable in archive
  - source: `Projects/Barely, But Here/day04_yt_podcast.md`
  - conversation/doc: `10b82abd1cd64adbf32b41128e99a72cd92b45cc`
  - chunk: `f82a578ecfea6893cf20ea6509db719e881af197`
  - range: `1-1`
  - excerpt: assistant: # My Psychiatric Hospital Diary — Day 04  ---  ## **YOUTUBE DESCRIPTION**  **My Psychiatric Hospital Diary — Day 04 | Discharge Day — What Happens When You Leave a Mental Hospital**  This is Day 04 of my psych

## Validation checklist

- [ ] Installed count matches approved Open Brain count
- [ ] Each installed memory retains provenance fields
- [ ] Source-only entries remain in archive index only
- [ ] Hermes native memory remains empty for this batch
- [ ] Search can retrieve Open Brain items by project/voice/offer
- [ ] Source chunks are fetchable by chunk ID

## Next public-writeup angle

- AI memory should be treated as infrastructure, not a chat history dump.
- Review-gated memory preserves agency and reduces hallucinated “knowledge”.
- Archive search and durable memory are different systems with different purposes.