6.8 KiB
6.8 KiB
Working Context (updated 2026-02-19 9:00 PM ET)
Current Status
Johan is in New York (flew Delta TPA→JFK today, conf F86VDN). Return flight DL2093.
Active Projects
Email Infrastructure — Stalwart on Zurich ✅
- Mail fully migrated to Zurich (82.22.36.202) tonight
- mail.inou.com + mail.jongsma.me both → Zurich Stalwart
- Amsterdam Stalwart: stopped + disabled (data preserved, do NOT delete yet)
- SMTP security hardened: SPF, DKIM, DMARC all correct for jongsma.me + inou.com
- MC connector: Now connects directly to Stalwart (mail.jongsma.me:993), Proton Bridge disabled
- Passwords: tj@jongsma.me =
!Lekker69, johan@jongsma.me =!!Lekker69 - SMS connector: Disabled (phone disconnected, was causing 15s hangs)
- TODO: Stalwart short+full email login fix (lookup-domains config)
- TODO: iPhone email setup blocked until short+full login fixed
Zurich Infrastructure (Rebuilt Tonight) ✅
- Caddy: installed, owns port 443
- Stalwart: HTTPS → localhost:8443 (mail ports unchanged)
- Vaultwarden: fresh install at https://vault.jongsma.me
- ntfy: fresh install — token
tk_ggphzgdis49ddsvu51qam6bgzlyxn - Uptime Kuma: fresh install — ALL monitors lost (8 monitors need rebuilding)
- DNS: vault.jongsma.me → Zurich (82.22.36.202)
Uptime Kuma Monitors — Need Rebuilding
Johan hasn't confirmed he wants them rebuilt yet. Ask before doing. Known monitors:
- inou.com HTTP, 2. inou.com API, 3. Zurich VPS, 4. DNS, 5. SSL Cert
- Forge OC (push token: r1G9JcTYCg), 7. Forge MC (push token: rLdedldMLP)
- Home Network (ping 47.197.93.62)
jongsma.me Domain Transfer — URGENT ⚠️
- Expires 2026-02-28 (9 days!) — transfer to Cloudflare BEFORE auto-renewal
- stpetersburgaquatics.com expires 2026-03-13
Password Manager — Vaultwarden at vault.jongsma.me
- Fresh install, no data yet
- Johan action needed: Create account at https://vault.jongsma.me → export Proton Pass → import
- Set SIGNUPS_ALLOWED=false after account created
- rclone backup still needed (OAuth browser step on Zurich)
DNS Mass Fix — 6 Domains Fixed Tonight ✅
- harryhaasjes.nl, johanjongsma.nl, localbackup.in, stpetersburgaquatics.com, x4.trading, 851brightwaters.com
- All: corrected NS (arvind/wren), DNSSEC disabled
Harry Haasjes (+31628124366)
- harryhaasjes.nl: "coming soon" live, email + SFTP set up
- harry@harryhaasjes.nl: catch-all active
- SFTP: harry-web / HarryWeb2026!
- Harry is Johan's sister Wenda's husband — wants to write a book (topic unknown)
- NOT technical — keep comms simple, no jargon
- Ping Johan when Harry replies to any Signal messages
Dealspace AI (Deal Room)
- MVP running port 9300 on forge — Go + templ + HTMX + SQLite + Tailwind
- Source:
/home/johan/dev/dealroom/ - Pushed to Zurich: 3720ed7
- Next: Johan to review, get Misha/PE feedback
Message Center (MC)
- M365 pipeline: emails/Teams → K2.5 → Fully dashboard
- Win alert suppression fix committed (b408ebc)
- Proton Bridge disabled, MC connects directly to Stalwart
OpenClaw Auth Risk (Open Decision)
- Config uses OAuth token = Claude Max subscription
- Anthropic's crackdown could cancel Johan's Max account
- Options: API key, OpenAI, or accept risk
- Johan hasn't decided yet
iCloud Contacts Migration
final.vcfready:/home/johan/clawd/tmp/contacts/final.vcf(~2,200 contacts)- Johan action:
scp johan@192.168.1.16:/home/johan/clawd/tmp/contacts/final.vcf ~/Downloads/→ icloud.com → import - Known dupes: Bishop I.T. Solutions (3×), Johan Jongsma (2× — correct)
Family Signal + Email
- Roos (+31646563377), Jacques (+31624403744): Signal + Stalwart email ✅
- Misha: Signal pairing still pending
- Decision pending: Isolated family agent workspace (kids can read Johan's MEMORY.md currently)
Heartbeat Architecture
- Built-in heartbeat disabled (720h interval)
- K2 Watchdog (K2.5, isolated): every 30 min
- Email Straggler (Sonnet, isolated): every 90 min
News System
- Grok 4.1 Fast every 4h (2,6,10,14,18,22 ET)
Open Threads / Pending
URGENT
- jongsma.me domain transfer — expires 2026-02-28 (9 days!)
- Uptime Kuma monitors — 8 monitors lost (confirm with Johan before rebuilding)
Important (next session)
- Vaultwarden setup — Johan creates account, imports Proton Pass
- Stalwart short+full email login — lookup-domains config fix for iPhone setup
- iCloud contacts import — final.vcf ready, Johan needs to SCP + import
- Misha Signal pairing — still pending
- OpenClaw family agent — Johan decides on isolated workspace for kids
- OpenClaw Auth — API key vs subscription decision pending
- Amsterdam cleanup — Kuma/Vaultwarden/ntfy still running (deferred)
- rclone backup for Vaultwarden — needs browser OAuth on Zurich
Ongoing / Backlog
- Fish Audio S1 TTS persistent service on forge
- stpetersburgaquatics.com domain transfer (expires 2026-03-13)
- OpenClaw patches (scope preservation + deleted transcript indexing) — reapply after updates
- BlueBubbles on Mac Mini M4 (deferred)
Key People
- Misha (Michael Muskepo) — Johan's son, Dealspace AI co-creator
- Tanya (Tatyana) — Johan's wife, gatekeeper for smart home expansion
- Sophia — daughter (care at SW Brain Performance Centers; Health Link provider)
- Roos (Rozemarijn) — Johan's sister, Signal + email ✅
- Jacques — family, Signal + email ✅
- Harry Haasjes — Johan's sister Wenda's husband, +31628124366, wants to write a book
- Diana Geegan — realtor for 851 Brightwaters
- Alena — CVS prescriptions pending (HYD, CAR, AML) — ready since Feb 16
Key Context
- Johan's career: Founded Iaso Backup → sold to GFI (became Cove/N-able). Now at Kaseya building EPB2 (Datto Endpoint Backup 2, Go rewrite, 100k+ installs)
- Wake permission: 8 AM+ ET, genuinely important events only
- Briefings: Telegram with rich format (bold, italic, headers). X/Twitter as primary news source.
- Fireworks for private data (emails, Teams); Grok OK for public news
- Dutch SIM (+31634481877) is in Johan's possession (US), not Jacques
- Johan bought iPhone 17 — Apple ecosystem transition in progress
- Claude usage: 73% weekly as of tonight (resets Fri Feb 21 ~2pm ET)
Infrastructure
- Forge (192.168.1.16): James home server, GTX 970, Ubuntu 24.04
- Zurich (82.22.36.202): VPS — Caddy, Stalwart, Vaultwarden, ntfy, Uptime Kuma
- Amsterdam (82.24.174.112): Old VPS — Stalwart stopped, cleanup pending
- Caddy (192.168.0.2): Home reverse proxy
- Telegram: @jamesjongsma_bot — primary Johan↔James channel
OpenClaw Patches Needed (after each update)
- Scope preservation patch — see 2026-02-16.md for details
- Deleted transcript indexing patch — see 2026-02-16.md for details