Skip to content

2026-03-02

[Greg] Nova Design Email Skill Creation

  • Started planning email skill for [email protected]
  • Workflow: Check email every 2h (9am-5pm CST) → analyze → draft response → message Justin for approval → send
  • Primary use case: returns monitoring
  • Return policy: 30 days, broken items customer keeps, verify order number
  • Prompt injection protection needed (customer emails = untrusted input)
  • Gmail access method still needed (app password or OAuth)
  • Shopify integration parked for v2
  • Skill location: will be built in workspace skills directory

[Greg] Nova Email Skill: BUILT ✅

  • Skill packaged at: skills/dist/nova-email.skill
  • Skill source at: skills/nova-email/
  • Gmail helper script tested and working, can list, read, send, reply, mark_read
  • Gmail OAuth tokens stored in secrets/gmail_token.json (auto-refreshes)
  • Business reference doc created from actual website policies
  • Prompt injection guards documented in SKILL.md
  • No customer emails needing response at time of build (mostly Shopify order notifs, TikTok Shop, QuickBooks)
  • Still need: cron job setup for 2-hour checks during business hours CST

[Claude Code] Daily Memory Convention Setup

  • Both Claude Code and Greg (OpenClaw) now share this daily file
  • Claude Code labels entries [Claude Code], Greg labels entries [Greg]
  • Convention added to: AGENTS.md (Greg's instructions) and Claude Code's auto-memory
  • Existing entries above are unlabeled: Greg's work from earlier today

[Greg] Infrastructure Notes

  • UDev has 8TB + 26TB drives coming online, not yet mounted to Docker container
  • Justin wants workspace references/ for operational knowledge, drives for business files
  • Justin considering renaming bot from Finn to Greg
  • Justin wants UDev to be one-stop shop: email, calendar, outreach, full PA

[Claude Code] Unified Control Plane + Fleet Rename

Fleet naming finalized: - Finn: Proxmox server (MS-01), Vector: Windows workstation, UDev, dev VM (.50) - Venus, iPhone 15 Pro Max, Forge, workspace, Nexus, forge/system-map/ shared brain

Workspace renamed: codeforge - OpenClaw .env updated, restarted cleanly, Claude auto-memory migrated to new path

Nexus created (forge/system-map/): fleet.md, architecture.md, steering.md, README.md - system-map/ = kernel (any AI reads it), CLAUDE.md/SOUL.md = agent-specific drivers

[Claude Code] Session Checkpoint, 21:00 CST

Memory system structured: - memory/daily/, append-only per-day logs | memory/general/, stable topical knowledge - Signature system: [Claude Code], [Greg], [Justin], [Finn], [Vector], [Venus] - Spec in system-map/README.md, hardcoded into CLAUDE.md + SOUL.md

Hooks: - UserPromptSubmitscripts/prompt-counter.sh, reminds Claude every 5th prompt to checkpoint - PostToolUse(Write)scripts/new-file-log.sh, auto-logs new file creations - Scripts use TZ=America/Chicago so dates reflect CST

Note: Server runs UTC, daily files should use CST date. Scripts now TZ-aware. - [Claude Code] 21:55, created: /home/justinwieb/forge/.gitignore - [Claude Code] 21:55, created: /home/justinwieb/forge/.env - [Claude Code] 21:56, created: /home/justinwieb/forge/skills/home-assistant/scripts/ha_helper.py - [Claude Code] 21:56, created: /home/justinwieb/forge/skills/home-assistant/SKILL.md