memory: add overnight Mar 9-10 session facts to MEMORY.md

- vault1984 L1/L2/L3 encryption tiers documented
- HN article + vault1984-repositioning.md subagent noted
- inou privacy policy update (breach notification, Mar 10 date)
- SOUL.md resourcefulness rule update noted
- johan-model.md created + referenced
- ENABLE_LSP_TOOL=true + gopls on forge documented
- heartbeat-state.json lastMemoryReview updated
This commit is contained in:
James 2026-03-10 08:10:11 -04:00
parent 6fb758c34a
commit bd4860fd20
4 changed files with 40 additions and 16 deletions

View File

@ -259,6 +259,10 @@ Structured knowledge store for human+AI collaboration — passwords as entry poi
- `vault1984-web` — marketing + future billing. vault1984.com at port 8099. Tailwind-free, vault1984.css.
- **Auth:** WebAuthn only (no master password). 12-word BIP39 mnemonic recovery.
- **VAULT_KEY:** `d153af4a1b9e58023d0ec465f2674fc29d52ea0b9ef9a0f0cbbaaee63f0117fb` (persistent on forge)
- **Encryption tiers (finalized overnight Mar 9-10):**
- **L1** — server-side encryption (VAULT_KEY, protects at rest on server)
- **L2** — client-side WebAuthn PRF (browser derives key from passkey, server never sees it)
- **L3** — user-supplied passphrase (optional extra layer, fully client-side)
- **Fields:** Agent fields (AI-accessible via scoped tokens) vs Sealed fields (human-only, encrypted)
- **Pricing:** $12/year (annual only). 7-day money-back, no questions. No free trial.
- **Competitor gap:** 1Password = $36/yr. vault1984 permanently cheaper.
@ -1196,6 +1200,34 @@ Killing openclaw-gateway process on forge caused an incident (Mar 3) that requir
---
## Recent Events (Overnight Mar 9-10, 2026)
### 🔐 vault1984 Architecture Deep-Dive (midnight6am ET)
Long productive overnight session:
- **L1/L2/L3 encryption tiers finalized** — see vault1984 section above
- **HN article drafted** — Hacker News "Show HN" post for vault1984 drafted and saved
- **vault1984-repositioning.md** — subagent completed the repositioning doc (vault1984 as structured knowledge store, not password manager)
- **Git** already on Zurich (`git@zurich.inou.com:vault1984.git`) — confirmed initialized and pushed
### 📜 inou Privacy Policy Updated (Mar 10)
- Breach notification clause added
- Document date updated to **March 10, 2026**
### 🧠 SOUL.md — Resourcefulness Rule Sharpened
- Resourcefulness rule in SOUL.md updated/sharpened during overnight session
- Reflects ongoing corrections: exhaust self-recovery, fix root cause, don't ask what you can find
### 📋 johan-model.md Created
- New memory file: **`~/clawd/memory/johan-model.md`** — Johan's behavioral/decision model
- Contains distilled understanding of how Johan thinks, makes decisions, communicates
- **Load this when preparing high-stakes recommendations or anticipating Johan's reaction**
### 🛠️ Dev Environment Updates (forge + Mac)
- **`ENABLE_LSP_TOOL=true`** added to Mac `.zshrc` and Claude Code settings (enables LSP tool in Claude Code)
- **`gopls`** installed on forge — Go language server for LSP-aware coding on forge
---
## Recent Events (Week of Mar 1-7, 2026)
### 🤖 Hans Agent — OpenClaw on Zurich (Mar 3)

Binary file not shown.

View File

@ -1,9 +1,9 @@
{
"last_updated": "2026-03-10T10:00:01.464784Z",
"last_updated": "2026-03-10T12:02:14.021578Z",
"source": "api",
"session_percent": 8,
"session_resets": "2026-03-10T14:00:00.428261+00:00",
"weekly_percent": 63,
"weekly_resets": "2026-03-13T03:00:00.428283+00:00",
"sonnet_percent": 48
"session_percent": 11,
"session_resets": "2026-03-10T13:59:59.986037+00:00",
"weekly_percent": 64,
"weekly_resets": "2026-03-13T02:59:59.986062+00:00",
"sonnet_percent": 49
}

View File

@ -13,19 +13,11 @@
"lastWeeklyMemorySynthesis": "2026-03-08T05:02:00.000Z",
"lastDocInbox": "2026-02-25T22:01:42.532628Z",
"lastTechScan": 1773068932,
"lastMemoryReview": "2026-03-09T04:58:14.000Z",
"lastMemoryReview": "2026-03-10T12:10:06.000Z",
"lastIntraDayXScan": "2026-03-09T20:06:37.000Z",
"lastInouSuggestion": "2026-03-09T15:04:00.000Z",
"lastEmail": 1772132453,
"pendingBriefingItems": [],
"lastOvernightAgentWork": "2026-02-28T12:20:00Z",
"pendingReminders": [
{
"id": "inou-improvements-midnight",
"sendAfter": "2026-03-10T04:00:00Z",
"message": "Hey \u2014 you asked me to remind you about the inou improvements around midnight. The top items from the TODO list:\n\n\ud83d\udd34 **Privacy Policy** (App Store blocker) \u2014 backup retention timeframe + breach notification policy\n\n**Quick wins:**\n\u2022 Language picker on login/landing page \u2014 barrier for non-English speakers trying to register\n\u2022 Relation label translations missing in all 15 language YAMLs\n\n**High-value UX:**\n\u2022 Drag & drop upload on dossier page (Immich-style, floating progress widget)\n\u2022 Clinical context on upload \u2014 \"what happened\" field helps AI analysis\n\n**Bigger items:**\n\u2022 Zoom/crop for large X-rays (full-res base64 fails over MCP)\n\u2022 Prompts about others / from others (dependent tracking)\n\u2022 API rename _guid \u2192 _id (breaking change, worth batching with other API work)",
"channel": "discord",
"target": "johanjongsma"
}
]
"pendingReminders": []
}