Memory update: Feed Hunter live, email setup, control panel building

This commit is contained in:
2026-02-08 09:59:42 -06:00
parent 5ce3e812a1
commit cac47724b1
15 changed files with 1485 additions and 48 deletions

63
memory/2026-02-08.md Normal file
View File

@ -0,0 +1,63 @@
# 2026-02-08 — Feed Hunter Goes Live + Control Panel
## Feed Hunter Pipeline Complete
- Full pipeline working: scrape → triage → investigate → simulate → alert
- Deep scraper skill built with CDP-based DOM extraction
- First live investigation: verified @kch123 on Polymarket ($9.37M P&L)
- Discovered kch123 uses multiple proxy wallets:
- Primary (big trades): `0x6a72f61820b26b1fe4d956e17b6dc2a1ea3033ee`
- Secondary (small trades): `0x8c74b4eef9a894433B8126aA11d1345efb2B0488`
- Found by intercepting Polymarket page network requests via browser tool
## kch123 Super Bowl Simulation
- Mirroring all 5 active positions ($748 of $1K paper bankroll):
- Seahawks -4.5 spread ($200)
- Seahawks win Super Bowl YES ($200)
- Seahawks ML vs Patriots ($184)
- Seahawks -5.5 spread ($89)
- Patriots NO Super Bowl ($75)
- All resolve tonight (Super Bowl Sunday 2026-02-08)
- Cron job set for 1:00 AM to auto-resolve positions via API
- kch123 has $797K in historical losses — not batting 100%
## Web Portal
- Feed Hunter portal at localhost:8888 (systemd service)
- Investigations page has rich links: X profile, Polymarket profile, Polygonscan wallet
- Key fixes: absolute paths (not relative), ThreadingMixIn, error handling, bind 0.0.0.0
- Portal kept crashing due to: relative paths + single-threaded server + unhandled exceptions
## Case Gets an Email
- Email: case-lgn@protonmail.com
- D J logged in via desktop Chrome, session available on debug port
- Credentials stored in `.credentials/email.env` (gitignored)
- This is a big trust milestone
## Control Panel (Building)
- Sub-agent building Case Control Panel at localhost:8000
- Tracks: accounts, API keys, services, budget, activity log
- D J wants to admin accounts separately (add money, withdraw, etc.)
- Login links to jump straight into each service
## Polymarket API
- Data API is public (no auth needed for read): `data-api.polymarket.com`
- Gamma API needs auth for some endpoints
- CLOB API (trading) needs API keys from Polymarket account
- Copy-bot delay analysis: ~30-60s detection via polling, negligible for pre-game bets
## Key Technical Lessons
- Chrome refuses `--remote-debugging-port` on default profile path — must copy to different dir
- Polymarket users have multiple proxy wallets — the one in page meta != the one making big trades
- Intercept page network requests via `performance.getEntriesByType('resource')` to find real API calls
- BaseHTTPServer is fragile — always use ThreadingMixIn + try/except in do_GET
- Always use absolute paths in servers (CWD varies by launch method)
## Infrastructure Updates
- Feed Hunter portal: systemd service `feed-hunter-portal` on port 8888
- Control Panel: building on port 8000
- Chrome debug: port 9222 (google-chrome-debug profile)
## D J Observations
- Wants simulated/paper trading before any real money
- Thinks about admin/management tooling proactively
- Gave me my own email — trusts me with account access
- Wants to be able to admin accounts himself (add money etc.)