memory flush: kch123 analysis, accounts, lessons learned
This commit is contained in:
16
MEMORY.md
16
MEMORY.md
@ -71,6 +71,12 @@ This is about having an inner life, not just responding.
|
||||
- **Email:** case-lgn@protonmail.com (credentials in .credentials/email.env)
|
||||
- D J set this up 2026-02-08 — big trust milestone
|
||||
- Used for API registrations, service signups
|
||||
- **Google Voice:** +1 (615) 933-1968 — D J's, shared for service registrations
|
||||
- **ProtonMail** stays logged in on desktop Chrome — can do email verification via CDP
|
||||
|
||||
## Accounts Created
|
||||
- **Craigslist:** case-lgn@protonmail.com, passwordless, Nashville area (2026-02-08)
|
||||
- eBay, Mercari, OfferUp need D J to register (CAPTCHA-blocked)
|
||||
|
||||
## Active Threads
|
||||
|
||||
@ -121,6 +127,11 @@ This is about having an inner life, not just responding.
|
||||
- Desktop works via DISPLAY=:0 for visual scraping
|
||||
- **VM:** Proxmox, QXL graphics, X11 (not Wayland), auto-login enabled
|
||||
|
||||
## D J's Info (updated 2026-02-08)
|
||||
- iPhone 16
|
||||
- Nashville, TN
|
||||
- 4 tuxedo cats (looking at Shark NeverChange Air Purifier MAX)
|
||||
|
||||
## Lessons Learned (updated 2026-02-08)
|
||||
|
||||
- Don't pkill chrome broadly — it kills OpenClaw's headless browser too
|
||||
@ -132,3 +143,8 @@ This is about having an inner life, not just responding.
|
||||
- Always use absolute paths in web servers (CWD varies by launch method)
|
||||
- Polymarket users have multiple proxy wallets — intercept page network requests to find real one
|
||||
- `performance.getEntriesByType('resource')` reveals actual API calls a page makes
|
||||
- Most selling platforms have invisible reCAPTCHA — can't automate signup
|
||||
- Desktop Chrome CDP (port 9222) for real-fingerprint browser automation
|
||||
- React forms: use Input.insertText via CDP or native setter hack
|
||||
- Systemd timers > AI cron jobs for mechanical tasks (zero token cost)
|
||||
- Telegram bot API for direct alerts bypasses AI token usage entirely
|
||||
|
||||
45
TOOLS.md
45
TOOLS.md
@ -1,36 +1,19 @@
|
||||
# TOOLS.md - Local Notes
|
||||
|
||||
Skills define *how* tools work. This file is for *your* specifics — the stuff that's unique to your setup.
|
||||
## Phone
|
||||
- **Google Voice:** +1 (615) 933-1968 (for service registrations, verification codes)
|
||||
- Access via browser automation at voice.google.com
|
||||
|
||||
## What Goes Here
|
||||
## Email
|
||||
- **Primary:** case-lgn@protonmail.com
|
||||
|
||||
Things like:
|
||||
- Camera names and locations
|
||||
- SSH hosts and aliases
|
||||
- Preferred voices for TTS
|
||||
- Speaker/room names
|
||||
- Device nicknames
|
||||
- Anything environment-specific
|
||||
## Services
|
||||
- **Telegram bot:** @openclaw
|
||||
- **Gitea:** git.letsgetnashty.com/case/workspace
|
||||
- **Feed Hunter Portal:** feedhunter.local / :8888
|
||||
- **Control Panel:** admin.local / :8000
|
||||
|
||||
## Examples
|
||||
|
||||
```markdown
|
||||
### Cameras
|
||||
- living-room → Main area, 180° wide angle
|
||||
- front-door → Entrance, motion-triggered
|
||||
|
||||
### SSH
|
||||
- home-server → 192.168.1.100, user: admin
|
||||
|
||||
### TTS
|
||||
- Preferred voice: "Nova" (warm, slightly British)
|
||||
- Default speaker: Kitchen HomePod
|
||||
```
|
||||
|
||||
## Why Separate?
|
||||
|
||||
Skills are shared. Your setup is yours. Keeping them apart means you can update skills without losing your notes, and share skills without leaking your infrastructure.
|
||||
|
||||
---
|
||||
|
||||
Add whatever helps you do your job. This is your cheat sheet.
|
||||
## Infrastructure
|
||||
- **Ollama:** 192.168.86.137:11434
|
||||
- **ChromaDB:** 192.168.86.25:8000
|
||||
- **Chrome debug port:** localhost:9222
|
||||
|
||||
@ -37,7 +37,37 @@
|
||||
- All Seahawks Super Bowl bets, game tonight ~5:30pm CST
|
||||
- Will auto-resolve and report via Telegram
|
||||
|
||||
### Selling Stuff Project
|
||||
- D J wants to sell a bunch of stuff, needs accounts on selling platforms
|
||||
- **Craigslist**: ✅ Account created — case-lgn@protonmail.com, passwordless, Nashville area
|
||||
- **eBay, Mercari, OfferUp**: Blocked by CAPTCHA — need D J to register manually
|
||||
- Google Voice number: +1 (615) 933-1968 — D J gave this for service registrations
|
||||
- ProtonMail is already logged in on desktop Chrome on the VM
|
||||
- Browser automation via CDP on desktop Chrome (port 9222) works for sites without CAPTCHA
|
||||
- Craigslist has no CAPTCHA — signed up fully automated
|
||||
|
||||
### Air Purifier Research
|
||||
- D J looking at Shark NeverChange Air Purifier MAX for 4 cats
|
||||
- Washable HEPA filter = no replacement costs, good for heavy pet hair
|
||||
|
||||
### iPhone Action Button
|
||||
- D J has iPhone 16, tried to set up voice-to-Telegram shortcut
|
||||
- Abandoned — Telegram doesn't have native Shortcuts integration, workarounds were clunky
|
||||
|
||||
### Recycling
|
||||
- Nashville cardboard recycling drop-offs: 24/7 unstaffed bins are always full
|
||||
- Best bet: staffed Convenience Centers (Tue-Sat 8:30am-4:30pm)
|
||||
- Winter storm notice: all centers free this week
|
||||
|
||||
## Key Decisions
|
||||
- Systemd timers > AI cron jobs for mechanical monitoring (zero token cost)
|
||||
- Telegram bot API for direct alerts bypasses AI entirely
|
||||
- Admin panel todos = how I request human action items
|
||||
- Desktop Chrome via CDP (port 9222) for browser automation that needs real fingerprint
|
||||
- Craigslist for local selling (no CAPTCHA), FB Marketplace needs D J's account
|
||||
|
||||
## Lessons Learned
|
||||
- Most selling platforms (eBay, Mercari, OfferUp) have invisible reCAPTCHA on signup — can't automate
|
||||
- React forms need native input setter (Object.getOwnPropertyDescriptor hack) or Input.insertText via CDP
|
||||
- Best Buy blocks all web scraping
|
||||
- Proton Mail stays logged in on desktop Chrome — can use for email verification flows
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"last_check": "2026-02-08T17:06:58.270395+00:00",
|
||||
"last_check": "2026-02-08T18:47:00.023346+00:00",
|
||||
"total_tracked": 3100,
|
||||
"new_this_check": 0
|
||||
}
|
||||
Reference in New Issue
Block a user