# Memory — 2026-04-05

## gws Gmail auth still broken
- Auth has been expired since at least Apr 4 (401 errors on all `gws gmail` calls)
- Notified Bo Apr 4 (morning + evening) and Apr 5 morning via heartbeat
- Fix: Bo needs to run `gws auth login`
- Memory search also down (OpenAI embeddings key returning 401)

## baoyu-slides skill updated (10:20 AM)
- Bo shared X Article by @russell3402 on "PPT as Code" methodology
- Updated `/Users/bowang/.openclaw/workspace/skills/baoyu-slides/SKILL.md`
- Key changes:
  - HTML-native is now the default output format (replaced Gamma API)
  - New mental model: presentation as state machine (container + slides + index + controls + motion)
  - Added 6-step incremental prompt workflow for building HTML decks
  - Added Phase 4: Design System (CSS variables locked before any code generation)
  - Added Visual Direction workflow for images (3 style directions → pick → search pack → final prompt)
  - Added framework decision table (native HTML / scroll-snap / WAAPI / reveal.js / Google Slides / PPT)
  - Added advanced animation guidance (WAAPI, View Transition API)
- Source article: https://x.com/russell3402/status/2040428571064484221
