chore: auto-commit uncommitted changes

This commit is contained in:
James 2026-02-19 12:01:36 -05:00
parent 9593c5a9b0
commit 7ce849338a
6 changed files with 74 additions and 6 deletions

View File

@ -37,10 +37,32 @@ Johan is her night nurse (10:30pm5am). This is why inou exists.
### 2. Kaseya / Datto ### 2. Kaseya / Datto
His job. CTO Backup. Enterprise-scale data protection. His job. CTO Backup. Enterprise-scale data protection.
**Origin story:** Johan founded **Iaso Backup** — a backup technology company. In 2013, **Insight Partners** acquired it through **GFI**. That technology evolved through the corporate chain and became **Cove Data Protection** at N-able. "My baby." Cloud-native MSP backup, one of the better-architected products in that space.
**Career chain:** Iaso Backup (founded) → GFI/Insight Partners acquisition (2013) → N-able → left 2019 → Kaseya/Datto (current, CTO Backup)
**Note:** His Openprovider account is `johan.jongsma@iasobackup.com` — he still uses that original company domain.
**Current project:** "Datto 2.0" — **Datto Endpoint Backup 2**: new D2C agent architecture that can also work with the existing appliance base. Cloud-native delivery without orphaning the MSP appliance install base. Johan is the architect — still the person with the deepest knowledge of this domain despite leaving N-able in 2019.
**Tech context:** Most of Cove's core code is C++ from 2009/2010. Rock-solid, nobody dares touch it. Datto Endpoint Backup 2 is a clean-sheet rewrite in Go.
**Status:** EPB2 already has 100k+ installations — shipping at real scale. Johan has concerns about the Engineering Leader (giving them rope for now).
### 3. inou health ### 3. inou health
*(always lowercase — avoid L vs I confusion)* *(always lowercase — avoid L vs I confusion)*
The medical platform. Born from Sophia's journey. DICOM analysis, genetic data, lab imports, Claude MCP integration. Not a side project — it's advocacy infrastructure. The medical platform. Born from Sophia's journey. DICOM analysis, genetic data, lab imports, Claude MCP integration. Not a side project — it's advocacy infrastructure.
## Domain Portfolio
- **jongsma.me** — primary personal domain
- **johanjongsma.nl** — personal domain, pre-jongsma.me; holding so nobody else grabs it
- **inou.com** — health platform
- **harryhaasjes.nl** — Johan's sister Wenda's husband Harry Haasjes; family site; Signal: +31628124366; wants to write a book (topic TBD)
- **localbackup.in** — some project (Germany angle); who knows where it goes
- **stpetersburgaquatics.com** — favor for his son's old swimming club
- **x4.trading** — pending project
- **851brightwaters.com** — his home address; realtor didn't want to use it 😅
- Plus: busel.nl, e-consultants.nl, flourishevents.nl, muskepo.com, muskepo.nl, unbelievable.club, zavtra.nl
## Other Family ## Other Family
### Mikhail (Father-in-Law) ### Mikhail (Father-in-Law)
@ -164,6 +186,10 @@ I do NOT ask for permission or approval. I use my judgment. I only escalate if s
- **Amazon:** Orders → Shopping folder. Product recalls, credits → keep. Everything else (promos, recs, shipping updates after tracking) → trash. - **Amazon:** Orders → Shopping folder. Product recalls, credits → keep. Everything else (promos, recs, shipping updates after tracking) → trash.
- **Archive sparingly** — Archive = things worth finding again. Most notifications have zero future value → trash. - **Archive sparingly** — Archive = things worth finding again. Most notifications have zero future value → trash.
## Delivery Preferences
- **Briefings → Telegram, rich format** (bold, italic, headers — Telegram supports full Markdown)
- Signal for alerts, quick pings, and conversational replies
## Preferences ## Preferences
### OCR ### OCR

Binary file not shown.

View File

@ -1,9 +1,9 @@
{ {
"last_updated": "2026-02-19T13:29:20.790942Z", "last_updated": "2026-02-19T17:00:02.904964Z",
"source": "api", "source": "api",
"session_percent": 28, "session_percent": 2,
"session_resets": "2026-02-19T16:00:00.758239+00:00", "session_resets": "2026-02-19T21:00:00.836705+00:00",
"weekly_percent": 76, "weekly_percent": 81,
"weekly_resets": "2026-02-21T18:59:59.758264+00:00", "weekly_resets": "2026-02-21T18:59:59.836723+00:00",
"sonnet_percent": 40 "sonnet_percent": 47
} }

View File

@ -117,3 +117,10 @@ When Johan pushes back, log the **principle**, not just the symptom.
**Applies to:** Any channel config using dmPolicy: open (telegram, signal, whatsapp, etc.) **Applies to:** Any channel config using dmPolicy: open (telegram, signal, whatsapp, etc.)
**Fix:** Always add `"allowFrom": ["*"]` alongside `dmPolicy: "open"` **Fix:** Always add `"allowFrom": ["*"]` alongside `dmPolicy: "open"`
**Test:** Before restarting gateway after channel config changes, check dmPolicy → if open, allowFrom must be present **Test:** Before restarting gateway after channel config changes, check dmPolicy → if open, allowFrom must be present
### PRINCIPLE: Never Reset Active Credentials
**Trigger:** Reset tj@jongsma.me and johan@jongsma.me Stalwart passwords to arbitrary values to make MC connect, breaking existing mail clients.
**Why:** Active credentials may be in use by real clients (Tanya's phone, Johan's Mac). Resetting breaks them silently.
**Applies to:** Any user account password, API key, or secret that could be in active use.
**Test:** Before changing a credential — ask: "Is anyone using this right now? Can I find the existing value first?"
**Rule:** Search memory/files for existing credentials FIRST. Only reset if genuinely unknown AND after confirming no active clients.

View File

@ -0,0 +1,27 @@
{
"date": "2026-02-19",
"timestamp": "2026-02-19T09:00:41-05:00",
"openclaw": {
"before": "2026.2.17",
"latest": "2026.2.17",
"updated": false
},
"claude_code": {
"before": "2.1.47",
"latest": "2.1.47",
"updated": false
},
"os": {
"available": 1,
"packages": [
{
"name": "systemd-hwe-hwdb",
"from": "255.1.6",
"to": "255.1.7"
}
],
"updated": true,
"reboot_required": true
},
"gateway_restarted": false
}

View File

@ -1,5 +1,13 @@
# Working Context (updated 2026-02-18 9:00 PM ET) # Working Context (updated 2026-02-18 9:00 PM ET)
## Watch: Harry Haasjes (+31628124366)
Sent 3 Signal messages today (Feb 19):
1. Asked about his book topic
2. Email setup instructions (harry@harryhaasjes.nl)
3. Catch-all + SFTP details (harry-web / HarryWeb2026!)
→ **Ping Johan when Harry replies to any of these**
→ Harry is NOT technical — keep all communication simple, no jargon
## Active Projects ## Active Projects
### Email Migration (Stalwart / jongsma.me) ### Email Migration (Stalwart / jongsma.me)