diff --git a/MEMORY.md b/MEMORY.md index 321d338..6617476 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -444,10 +444,12 @@ Major correction added to AGENTS.md: **Mandatory memory_search before responding - K2.5 Watchdog killed (dead agent, phantom sessions) - MANDATORY memory_search rule added to AGENTS.md -### 📱 Verizon Switch (Feb 13) +### 📱 Verizon Switch (Feb 13) + iPhone 17 Migration (Feb 19) - 4 new lines, 4 iPhones (3x iPhone 17, 1x iPhone 16 Plus), all $0/mo with 36-month promo - Monthly: ~$170.97. Johan's number 727-225-2475 porting from Mint Mobile - New numbers: 727-225-3810, 727-307-3952, 727-358-1196 +- **Johan moved to iPhone 17 as primary device (Feb 19 2026) — still migrating** +- ntfy app on iPhone: subscribed to `forge-alerts` and `inou-alerts` ### 🏢 Kaseya Device Policy (Feb 13) - CISO mandated: only Kaseya-issued devices on corporate network diff --git a/TOOLS.md b/TOOLS.md index 4eb4cf1..671f151 100644 --- a/TOOLS.md +++ b/TOOLS.md @@ -327,12 +327,27 @@ scripts/browser-setup.sh stop # Stop all ### ntfy (Push Notifications) - **Server:** https://ntfy.inou.com (self-hosted on Zurich) -- **Topic:** `forge-alerts` (anonymous read, auth required to publish) - **Auth:** `Authorization: Bearer tk_k120jegay3lugeqbr9fmpuxdqmzx5` (james admin account) - **Markdown:** Supported — use `-H "Markdown: yes"` header - **Headers:** Title, Priority (1-5), Tags (comma-separated emoji shortcodes) -- **Use for:** Alerts when OC/Signal is down, urgent pings, status reports -- **Johan subscribed on:** Android (ntfy app, Feb 15 2026) + +**Topics:** +- `forge-alerts` — OC/infrastructure alerts (when Signal/OC is down). Anonymous read. +- `inou-alerts` — inou health platform alerts. Use instead of Signal for inou-related notifications. Anonymous read. + +**Use `inou-alerts` for:** inou app errors, health data anomalies, inou server issues +**Use `forge-alerts` for:** OC down, MC down, forge/network issues + +```bash +curl -s https://ntfy.inou.com/inou-alerts \ + -H "Authorization: Bearer tk_k120jegay3lugeqbr9fmpuxdqmzx5" \ + -H "Title: inou alert" \ + -H "Tags: warning" \ + -H "Markdown: yes" \ + -d "Your message" +``` + +- **Johan subscribed on:** iPhone 17 (migrating as of Feb 19 2026), was Android ### Health Push Script - **Script:** `/home/johan/scripts/health-push.sh` diff --git a/memory/claude-usage.json b/memory/claude-usage.json index c7c18bd..baf4b7a 100644 --- a/memory/claude-usage.json +++ b/memory/claude-usage.json @@ -1,9 +1,9 @@ { - "last_updated": "2026-02-19T13:02:13.191743Z", + "last_updated": "2026-02-19T13:29:20.790942Z", "source": "api", - "session_percent": 21, - "session_resets": "2026-02-19T16:00:01.161330+00:00", - "weekly_percent": 75, - "weekly_resets": "2026-02-21T19:00:00.161351+00:00", - "sonnet_percent": 39 + "session_percent": 28, + "session_resets": "2026-02-19T16:00:00.758239+00:00", + "weekly_percent": 76, + "weekly_resets": "2026-02-21T18:59:59.758264+00:00", + "sonnet_percent": 40 } \ No newline at end of file diff --git a/memory/heartbeat-state.json b/memory/heartbeat-state.json index f0943c0..464cb25 100644 --- a/memory/heartbeat-state.json +++ b/memory/heartbeat-state.json @@ -5,11 +5,12 @@ "weather": 1771163041, "briefing": 1771163041, "news": 1771163041, - "claude_usage": 1771502105 + "claude_usage": 1771508124 }, - "lastBriefing": "2026-02-15T08:44:01.402521", + "lastBriefing": "2026-02-19T13:35:24.550499+00:00", "lastWeeklyDocker": "2026-02-15T05:00:00-05:00", "lastWeeklyHAOS": "2026-02-15T05:00:00-05:00", "lastWeeklyMemorySynthesis": "2026-02-15T05:00:00-05:00", - "lastDocInbox": "2026-02-15T05:00:00-05:00" + "lastDocInbox": "2026-02-15T05:00:00-05:00", + "lastTechScan": "2026-02-19T13:35:24.550499+00:00" } \ No newline at end of file