# 2026-02-25## Morning- Morning standup cron fired but failed (isolated session couldn't access wttr.in or calendar)- Fixed cron job with explicit curl/python instructions for weather + calendar- Test run succeeded — weather fell back to Open-Meteo (wttr.in timed out), calendar parsed fine## Google Drive Integration- Finished gog CLI auth for postsecondarybrewing@gmail.com- Keyring password: stored in /home/HHS/.openclaw/.env.gog (hands-free)- Created OpenClaw folder at Drive root (ID: 1ckjAIKoAjZecOoPgSh8OAmgK1UbFhZIK)- Created OCBackup subfolder (ID: 1C2Af6HUXOvgLgfdrLW3Rp2yRKGW-Ve_4)- Test write successful — uploaded test_write.txt to OpenClaw folder## Backup System- Built backup_to_drive.sh — per-day tarballs, 3-day retention, auto-prune- Built restore_from_drive.sh — list/latest/date restore with safety backup- Wrote OCBackup-restore-instructions.md with full migration guide- Cron: midnight daily backup to Drive/OpenClaw/OCBackup/- First backup ran successfully (14KB tarball)## Tilt Monitoring- Built tilt_wicklow_mvp.sh — reads Report!B22 from Wicklow Mtn sheet- Alerts via Telegram when value exceeds 5 ("is done! 🥳")- Cron: 2 AM ET daily## Credits/Usage Tracking- Built credits_status.py — Plan B (live quotas)- Tracks OpenRouter Auto (100k budget) and Claude Opus (40k budget)- Alerts via Telegram when remaining drops below 10k tokens- Cron: 11 PM ET daily## Health & Reports- health_check.sh: 6:55 AM ET daily, silent unless critical- weekly_report.sh: Sunday 8 PM ET, highlights to Telegram + local MD- 4-week report rotation in /home/HHS/.openclaw/reports/weekly/## Telegram Channels- PSB channel: -1003528699943 (brewery standups/announcements)- Hackerspace channel: -1003728588536 (code tasks)- Main chat: general interactions- PSB test message sent successfully## Output Gate- Concise bullets (max 3), no internal reasoning unless asked- Reasoning available on request as a brief high-level explanation## Model Preferences (updated)- "Switch to Claude" = openrouter/anthropic/claude-opus-4-6 via OpenRouter- "Switch to Anthropic Claude" = anthropic/claude-opus-4-6 direct- Default: OpenRouter Auto primary, Claude Opus fallback## Key Lesson- OpenRouter Auto gives instructions; Claude executes code directly- For tasks requiring file creation/installation, switch to Claude- Isolated cron sessions need explicit instructions (curl commands, paths, libraries)## Future (saved, not yet implemented)- Local LLM setup saved in memory/LocalLLM-Setup/- gd wrapper alias for gog drive- SOP for Susan- ClawHub integration- Rubik Pi 3 or M4 Mac Mini migration