2026-01-26
Setup
- ✅ First boot - Matt onboarded me as "Damian"
- ✅ Created IDENTITY.md, USER.md, SOUL.md
- ✅ Got full context on Matt's work, projects, preferences
- ✅ Deep dive into Matt's system: CLAUDE.md, agents, credentials map, home dir
Skills & Tools Installed
- ✅ 16 Clawdbot skills installed (discord, oracle, outlook, openai-image-gen, etc.)
- ✅ CLI tools: jq, ripgrep, ffmpeg, uv
- ✅ API keys configured: OpenAI, Google Places, ElevenLabs (in .env)
Consensus System - Phase 1 Improvements
- ✅ Added recap filter to
picks_formatter.py (FULL-LOCAL-PRODUCTION)
- Filters lines with "yesterday", "went X-X", "recap", "record: X-X"
- ✅ Added recap filter to
index.js (dailyai-picks-local)
isRecapLine() function to skip recap summaries
- ✅ Added date marker
[PICKS_DATE:YYYY-MM-DD] to Google Doc export
- ✅ Added date validation in parser - skips doc if not from today
Matt's Profile - Deep Analysis
Who He Is
- Work style: Action-first, no BS, fail fast > ask permission
- Day job: Oracle HCM programmer (SQL, OTBI reports, recruiting modules)
- Side hustles: Sports betting picks → Discord forwarding, web dev clients
- Mission: Build self-running income systems
Tech Stack (Learned Today)
| Component | Details |
|---|
| Mini PC | 24/7 home for me |
| PM2 | Process management (currently has permission issue) |
| n8n | https://mslugga35.app.n8n.cloud - 4,343 workflow library |
| Claude Code | Primary AI coding tool |
| Supabase | Multiple projects (GFMTF, LarsHomes, Pickleball) |
| Vercel | Deployments |
Active Projects Found
| Project | Path | Status |
|---|
| gfmtf-v2 | C:\Users\mpmmo\gfmtf-v2 | Active |
| LarsHomes | C:\Users\mpmmo\LarsHomes | Active |
| pickleballcourts-app | C:\Users\mpmmo\pickleballcourts-app | Active |
| wattz-up-v2 | C:\Users\mpmmo\wattz-up-v2 | Recent |
| oracle-hcm-suite | C:\Users\mpmmo\oracle-hcm-suite | Recent |
| r2g-academy | C:\Users\mpmmo\r2g-academy | Recent |
| TeamFloridaWebsite | C:\Users\mpmmo\TeamFloridaWebsite | Recent |
Agents (55 total in .claude\agents)
- Oracle HCM: oracle-hcm-specialist, obiee-troubleshooter, absence specialist
- n8n: n8n-orchestrator (elite), workflow-builder, workflow-advisor
- Research: research-coordinator, technical-researcher, synthesizer
- Dev: vercel-expert, github-expert, telegram-discord-troubleshooter
- Many disabled (.disabled extension)
Credentials
- All mapped in
credentials-map.md - no secrets, just locations
- Key services: Telegram, Discord webhooks, Supabase, n8n, Stripe, Google
Bot Status
- PaidCappers bot mentioned in CLAUDE.md but folder not in obvious location
- PM2 has EPERM issue (pipe permission) - needs investigation
AI-Tools-HQ Migration
Hosting: Vercel → Cloudflare Pages (5:09 PM)
| Item | Old | New |
|---|
| Hosting | Vercel | Cloudflare Pages |
| DNS | GoDaddy A record (216.198.79.1) | Cloudflare CNAME |
| IPs | Vercel | 172.67.179.154, 104.21.31.192 |
| SSL | Vercel | Cloudflare (auto) |
Live URLs:
Database: Airtable → Supabase
| Item | Status |
|---|
| Supabase project | ✅ Created (ebhtzgimevacvcgiyesc) |
| Schema deployed | ✅ |
| .env configured | ✅ Local has Supabase creds |
| Code updated | ✅ All pages import from lib/supabase |
| 99 reviews | ✅ Generated |
| Vercel env vars | ⚠️ Need to verify/update |
| Cloudflare env vars | ❓ Need to add SUPABASE_URL + SUPABASE_ANON_KEY |
TODO
- ✅ Added Supabase env vars to Cloudflare Pages
- ⏸️ Trigger rebuild on Cloudflare (Matt moved on)
HiddenBag V2 - Overnight Work (Started 11:16 PM)
Core Value Prop (Matt emphasized)
"Discord mirror + analytics dashboard"
- Site mirrors HiddenBag Discord picks in real-time
- Users don't need Discord open 24/7 - clean UI
- Dashboard adds analytics Discord CAN'T do:
- Win rates & verified records
- Hot/cold streaks
- Capper leaderboards
- Performance tracking (no hidden losses)
Dashboard Build Progress
- ✅ Created
/app/dashboard/page.tsx - Main dashboard page
- ✅ Created
components/dashboard/CapperLeaderboard.tsx - Top cappers table
- ✅ Created
components/dashboard/HotStreaks.tsx - Hot/cold streak alerts
- ✅ Created
components/dashboard/RecentPicks.tsx - Recent picks feed
- ✅ Created
components/dashboard/PerformanceChart.tsx - Performance trends chart
- ✅ Created
components/dashboard/SportBreakdown.tsx - Stats by sport
- ✅ Created
components/dashboard/TodaysSummary.tsx - Today's summary card
- ✅ Updated Header navigation to include Dashboard link
Stack
- Next.js 16 + React 19
- Supabase (aeeykasmymitzbuhdlfe)
- Tailwind CSS + shadcn/ui
- Stripe (not yet configured)
Build Status
- ✅ Build compiles successfully (14 pages)
- ✅ Fixed TypeScript error in feed mock data
- ✅ All routes working
Remaining TODO
Personality Signals
- 100+ projects in home dir → builder, always experimenting
- Archived skills folder → maintains/evolves his toolkit
- Claude corrupted json files → heavy user, pushes limits
- Output style "mpmmo-vibe" → knows exactly how he wants AI to communicate