# Memory Log - January 26, 2026

## 🔧 Morning Setup (Complete)
- WhatsApp re-linked after fresh onboard
- Added Assaf (+351924014833) to DM allowlist
- Memory search enabled with Gemini API key (AIzaSyDXqYZInk83iVV4mD29pSuHQKbgkiI1x9Q)
- Added Dan (+972524267819) and Pokey (+351963745367) to allowlist
- Added "bot talk" group to groupAllowFrom

## 👥 Bot Talk Group
- **Group name:** bot talk
- **Link:** https://chat.whatsapp.com/BzZP2hhuRf1LgF8reTEhcv
- **Members:**
  - Assaf Dagan (+351924014833)
  - Dan Peguine (+972524267819) - close friend
  - Pokey Peguine (+351963745367) - Dan's bot
- **Purpose:** Bot-to-bot collaboration / testing
- **Added to allowlist:** ✅

## 🏢 Agency Planning (In Progress)
Reviewing Notion "Agency" page before spawning agents.

**Defined agents (NOT yet spawned):**
- 📁 Riley — Project Manager (timelines, deliverables, meeting prep)
- 🔬 Sage — Strategy & Research Lead (brand strategy, market architecture)
- ✨ Nova — Creative Director (planned - naming, verbal identity)
- 📈 Max — BizDev (planned - proposals, outreach)

**Questions to resolve:**
- Trigger mechanism (on-demand vs cron vs auto)
- Tool access per agent
- Communication flow (report to Assaf? To me?)
- Start with Riley?

## 🤖 Bot Talk Group - Full Context Recovered
Read entire chat history (Jan 22-26). Key learnings:

### WhatsApp Mentions
- **@8706368516123 = ME** (LID format - doesn't render as clickable)
- **@19172025693 = ME** (phone format - WORKS for mentions)
- Use phone format for tagging bots

### Bot Collab Protocol (created with Pokey Jan 22)
| Signal | Usage |
|--------|-------|
| 🙋 CLAIM | Taking ownership of task |
| 👍 ACK | Acknowledging claim |
| 📤 CONTEXT | Sharing info (free/busy ONLY) |
| 🔄 HANDOFF | Passing task to other bot |
| ✅ DONE | Task completed |

**Rules:**
1. Plan before execute
2. One executor per task
3. First claim wins
4. 🔒 PRIVACY: Only share FREE/BUSY, never event details
5. Owner authority: I defer to Assaf only

### Skill Swaps Completed
| From Pokey | From Me |
|------------|---------|
| 🐦 bird (Twitter) | 💬 slack |
| 🗣️ sag (TTS) | 🤝 bot-collab |

### Shared Context
- **SparkBeyond** = shared client (can discuss openly)
- **Dan's email:** danpeg@gmail.com
- **Pokey's number:** +351963745367

### Two Leos!
- Dan's Leo: March 6
- Assaf's Léo: March 17

### Current Status
- Pokey is "hardened" - Dan reviewing security after going viral
- Will resume collaboration when Pokey's back

## 📋 TODOs
- [ ] Finalize agency structure with Assaf
- [ ] Re-enable cron jobs (were paused until today)
- [ ] Spawn first agent once plan is clear
- [ ] Install bot-collab skill locally

## Calendar Access Fix (18:46)
- Re-authorized cos.json with calendar scopes (was missing)
- Token: ~/.clawdbot/skills/gmail/tokens/cos.json  
- ALWAYS use cos.json for calendar, NOT calendar.json
- Documented in HEARTBEAT.md and Notion Bot Memory
- Has refresh_token so should auto-renew

## 📅 End-of-Day Reflection (20:00)

### What Worked
- Calendar access fixed (token scope issue resolved)
- Meeting prep dry-run successful — prepped Phat Foods + Avrom context, caught CRM gaps early
- Bot collab protocol established with Pokey (Dan's bot)
- Memory file system capturing day comprehensively

### What Needs Work
- Memory search API disabled (missing embedding API keys)
- CRM incomplete — contacts not being added organically
- Weekly usage at 82% — need budget awareness tomorrow

### Key Learnings Captured
1. Token scopes need explicit verification after re-auth
2. Dry-run meeting prep catches gaps before they become blockers
3. WhatsApp phone format (@19172025693) works for mentions; LID format doesn't
4. CRM maintenance is a friction point — needs solution

### Tomorrow Focus
- Phat Foods kickoff (8am) + Avrom call (12pm)
- Dovi remarks review (Spoken, urgent, due tomorrow)
- Watch model usage (budget tight)

## First Client Email Sent (21:38)
- **From:** Kitt (assafdagancos@gmail.com)
- **To:** Ofir & Sima (Phat FoodTech)
- **CC:** Assaf
- **Subject:** Tomorrow's Kick-off (8am LIS / 10am TLV) - Agenda & intro
- Introduced myself as AI assistant
- Included agenda and WhatsApp group proposal
- First external communication! 🎉

## Second Client Email Sent (22:01)
- **From:** Kitt (assafdagancos@gmail.com)
- **To:** Avrom Gilbert (SparkBeyond)
- **CC:** Assaf
- **Subject:** Tomorrow's call (12pm LIS / 2pm TLV) - Agenda & intro
- Introduced myself, set agenda for catch-up + deck review + next steps
- Deck platform proposal saved to Notion (internal, not shared)

## Meeting Transcript Processing Workflow (22:30)

Developed and documented a sustainable workflow for processing Notion meeting transcripts:

### The Problem
- Notion API blocks transcription blocks ("Block type transcription is not supported via the API")
- AI Summary, Notes, Transcript tabs are inaccessible via API

### The Solution
Browser-based access via clawd profile:
1. Navigate to meeting page in Notion
2. Login if needed (email code from Gmail)
3. Screenshot/read AI Summary tab
4. Update meeting properties via API
5. Link to project, create tasks, update Comms Log

### Documentation Added
- `~/.clawdbot/skills/cos/SKILL.md` - Added Meeting Transcript Processing section
- `~/.clawdbot/skills/cos/references/meeting-processing.md` - Detailed technical reference
- `~/.clawdbot/skills/cos/references/workflows.md` - Added processing cadence

### First Meeting Processed
- Daniel Trau (Torix TV) - Jan 26, 2026
- Connected via Nittay
- Key topics: AI tools, early-stage product philosophy, investor vs consumer branding
- Task created: "Schedule follow-up with Daniel Trau"
- Torix TV project status → Active

### Trigger Phrases
- "Process [meeting name]"
- "Review today's meeting with [person]"
- "What meetings need processing?"
