From 05d9a265040674030750a8c9cd2b8d3c0b2e99e9 Mon Sep 17 00:00:00 2001 From: James Date: Sat, 21 Mar 2026 00:01:40 -0400 Subject: [PATCH] chore: auto-commit uncommitted changes --- data/briefings.json | 10 ++ data/claude-usage-history.json | 180 ++++++++++++++++----------------- data/deliveries.json | 11 ++ data/news.json | 83 ++++++++++++++- data/status.json | 8 +- 5 files changed, 197 insertions(+), 95 deletions(-) diff --git a/data/briefings.json b/data/briefings.json index b2e4bf8..a786e10 100644 --- a/data/briefings.json +++ b/data/briefings.json @@ -1435,6 +1435,16 @@ "tasks": "VAULT1984 (james-owned): WebAuthn PRF L2, L2 field encryption, scoped MCP tokens, systemd service, permanent VAULT_KEY, code review — all pending. Johan: export passwords for vault import, register WebAuthn authenticators, 1% Club sub. PERSONAL: E-consultant taxes (high). INFRA: Update Immich to v2.6.1 (hotfix). Cloudflare DNSSEC: done.", "summary": "Rough market week driven by Iran war / oil shock. S\u0026P broke 200-day MA — four consecutive losing weeks. SentinelOne short position at ~$14.47 (CEO selling). Big AI moves: OpenAI buying Astral to beef up Codex, Google launching Antigravity to challenge Claude Code. Anthropic shipped 1M context GA. Main queue: Vault1984 is the big backlog — most items are james-owned. Johan still needs to export passwords and register hardware keys before any real data goes in.", "created_at": "2026-03-20T16:16:04.492807451-04:00" + }, + { + "id": "faed6c53", + "date": "2026-03-20", + "title": "Night Briefing — Fri Mar 20, 2026", + "markets": "S\u0026P 500: closed ~6,506 (-1.51%) Thu; Fri extended losses on oil fears (was -0.73% mid-morning). Nasdaq -2.01% Thu. Driver: Iran war → Strait of Hormuz → oil spike → recession fears. HSBC: markets pricing 35% recession probability, up from 10% two weeks ago. Goldman: equities haven't priced in enough risk premium. Late development: Trump says US 'very close to meeting objectives,' considering winding down Iran war. Treasury issued 30-day sanctions waiver on Iranian oil at sea → may stabilize oil Fri AH/Monday. Gold: ~$4,667. BTC: ~$70,704.", + "news": "• Trump/Iran: US considering 'winding down' war, Treasury eased sanctions on Iranian oil at sea (30-day waiver per Scott Bessent) — bullish signal for Monday open\n• Gaza: Ceasefire 6 months old, Eid prayers held in Gaza City — first time in 3 years\n• Goldman Sachs: warns equities underpricing geopolitical risk, bond buffer limited\n• HSBC: equity markets now pricing 35% recession probability vs 10% two weeks ago", + "tasks": "Vault1984 (HIGH): WebAuthn PRF + L2 encryption + systemd service + VAULT_KEY persistence + code review — all pending, owner=james. Needs Johan to: export passwords (Chrome/Firefox/Proton) + register WebAuthn authenticators. Immich: v2.6.1 update pending (3 duplicate tasks — will consolidate). E-consultant taxes: HIGH, Johan's task, overdue since Feb 16.", + "summary": "Markets under pressure from Iran war/oil spike but late Friday pivot: Trump hinting at wind-down + sanctions relief could set up a relief rally Monday. Short on S (SentinelOne) remains valid — analyst targets $19-25, CEO still selling. Watch Monday open. Priority this weekend: Vault1984 needs Johan's exports/WebAuthn + taxes.", + "created_at": "2026-03-20T22:31:31.729265998-04:00" } ] } \ No newline at end of file diff --git a/data/claude-usage-history.json b/data/claude-usage-history.json index 8770469..679e6d4 100644 --- a/data/claude-usage-history.json +++ b/data/claude-usage-history.json @@ -1,94 +1,4 @@ [ - { - "session_percent": 31, - "timestamp": "2026-02-21T07:02:06.613668Z", - "weekly_percent": 93 - }, - { - "session_percent": 31, - "timestamp": "2026-02-21T07:02:08.958713Z", - "weekly_percent": 93 - }, - { - "session_percent": 0, - "timestamp": "2026-02-21T08:00:01.970877Z", - "weekly_percent": 94 - }, - { - "session_percent": 0, - "timestamp": "2026-02-21T08:02:06.255434Z", - "weekly_percent": 94 - }, - { - "session_percent": 0, - "timestamp": "2026-02-21T08:02:08.336560Z", - "weekly_percent": 94 - }, - { - "session_percent": 1, - "timestamp": "2026-02-21T09:00:02.220891Z", - "weekly_percent": 94 - }, - { - "session_percent": 1, - "timestamp": "2026-02-21T09:02:05.723912Z", - "weekly_percent": 94 - }, - { - "session_percent": 1, - "timestamp": "2026-02-21T09:02:07.566503Z", - "weekly_percent": 94 - }, - { - "session_percent": 7, - "timestamp": "2026-02-21T10:00:02.107784Z", - "weekly_percent": 95 - }, - { - "session_percent": 7, - "timestamp": "2026-02-21T10:00:41.883375Z", - "weekly_percent": 95 - }, - { - "session_percent": 7, - "timestamp": "2026-02-21T10:02:05.800313Z", - "weekly_percent": 95 - }, - { - "session_percent": 7, - "timestamp": "2026-02-21T10:02:08.266694Z", - "weekly_percent": 95 - }, - { - "session_percent": 14, - "timestamp": "2026-02-21T11:00:01.456705Z", - "weekly_percent": 96 - }, - { - "session_percent": 15, - "timestamp": "2026-02-21T11:02:06.409980Z", - "weekly_percent": 96 - }, - { - "session_percent": 15, - "timestamp": "2026-02-21T11:02:08.413131Z", - "weekly_percent": 96 - }, - { - "session_percent": 20, - "timestamp": "2026-02-21T12:00:01.843445Z", - "weekly_percent": 97 - }, - { - "session_percent": 20, - "timestamp": "2026-02-21T12:02:06.324093Z", - "weekly_percent": 97 - }, - { - "session_percent": 20, - "timestamp": "2026-02-21T12:02:07.996003Z", - "weekly_percent": 97 - }, { "session_percent": 0, "timestamp": "2026-02-21T13:00:01.459784Z", @@ -9998,5 +9908,95 @@ "session_percent": 7, "timestamp": "2026-03-20T22:00:01.369377Z", "weekly_percent": 25 + }, + { + "session_percent": 7, + "timestamp": "2026-03-20T22:03:46.192148Z", + "weekly_percent": 25 + }, + { + "session_percent": 7, + "timestamp": "2026-03-20T22:03:55.953415Z", + "weekly_percent": 25 + }, + { + "session_percent": 0, + "timestamp": "2026-03-20T23:00:02.922681Z", + "weekly_percent": 0 + }, + { + "session_percent": 8, + "timestamp": "2026-03-20T23:02:08.530220Z", + "weekly_percent": 26 + }, + { + "session_percent": 8, + "timestamp": "2026-03-20T23:02:20.430726Z", + "weekly_percent": 26 + }, + { + "session_percent": 0, + "timestamp": "2026-03-21T00:00:02.365640Z", + "weekly_percent": 26 + }, + { + "session_percent": 0, + "timestamp": "2026-03-21T00:02:06.905736Z", + "weekly_percent": 26 + }, + { + "session_percent": 0, + "timestamp": "2026-03-21T00:02:16.846595Z", + "weekly_percent": 26 + }, + { + "session_percent": 1, + "timestamp": "2026-03-21T01:00:01.314509Z", + "weekly_percent": 26 + }, + { + "session_percent": 1, + "timestamp": "2026-03-21T01:03:42.449171Z", + "weekly_percent": 26 + }, + { + "session_percent": 1, + "timestamp": "2026-03-21T01:03:51.966508Z", + "weekly_percent": 26 + }, + { + "session_percent": 2, + "timestamp": "2026-03-21T02:00:02.393970Z", + "weekly_percent": 26 + }, + { + "session_percent": 2, + "timestamp": "2026-03-21T02:02:07.071790Z", + "weekly_percent": 26 + }, + { + "session_percent": 2, + "timestamp": "2026-03-21T02:02:11.762302Z", + "weekly_percent": 26 + }, + { + "session_percent": 2, + "timestamp": "2026-03-21T03:00:02.127095Z", + "weekly_percent": 26 + }, + { + "session_percent": 2, + "timestamp": "2026-03-21T03:02:06.790293Z", + "weekly_percent": 26 + }, + { + "session_percent": 2, + "timestamp": "2026-03-21T03:02:11.172670Z", + "weekly_percent": 26 + }, + { + "session_percent": 2, + "timestamp": "2026-03-21T04:00:01.941153Z", + "weekly_percent": 26 } ] \ No newline at end of file diff --git a/data/deliveries.json b/data/deliveries.json index b5b768b..92e1ceb 100644 --- a/data/deliveries.json +++ b/data/deliveries.json @@ -517,6 +517,17 @@ "notes": "SIGNATURE REQUIRED. Est. delivery 11am-3pm today.", "created_at": "2026-03-17T01:46:34.442597681-04:00", "updated_at": "2026-03-18T14:14:18.351371066-04:00" + }, + { + "id": "a2d9f8e4", + "carrier": "unknown", + "retailer": "Pediatric Home Service", + "description": "Pediatric Home Service supplies", + "tracking_number": "80732", + "status": "shipped", + "notes": "Order #80732, 2 boxes, shipped Mar 20 2026. No tracking number provided. Call 904-240-4555 for info.", + "created_at": "2026-03-20T19:42:15.154378562-04:00", + "updated_at": "2026-03-20T19:42:15.154378614-04:00" } ] } \ No newline at end of file diff --git a/data/news.json b/data/news.json index fc69ce2..8459165 100644 --- a/data/news.json +++ b/data/news.json @@ -1,3 +1,84 @@ { - "items": [] + "items": [ + { + "id": "e4cdaa95", + "title": "N-able Named Manchester City's Official Cybersecurity Partner", + "body": "N-able (NYSE: NABL) announced a partnership with Manchester City FC as the club's official cybersecurity partner, protecting critical systems and data across City's digital environment. Partnership announced March 18.", + "type": "info", + "source": "N-able", + "url": "https://www.gurufocus.com/news/8725098/nable-announces-partnership-with-manchester-city-as-official-cybersecurity-partner", + "topic": "nabl", + "timestamp": "2026-03-20T22:01:24.891895613-04:00" + }, + { + "id": "fb82cfa0", + "title": "Tesla Awaits Dutch RDW Decision on Full Self-Driving by April 10", + "body": "Tesla Europe expects Dutch vehicle authority RDW to rule on Full Self-Driving (FSD) approval in the Netherlands by April 10. The decision would be a landmark regulatory ruling for autonomous driving in the EU.", + "type": "info", + "source": "RDW / Claims Journal", + "url": "https://www.claimsjournal.com/news/national/2026/03/20/336407.htm", + "topic": "netherlands", + "timestamp": "2026-03-20T22:01:24.886340148-04:00" + }, + { + "id": "ae350bc2", + "title": "NL Tightens Security for Iranian Dissidents After Shooting", + "body": "The Netherlands stepped up security for Iranian dissidents after a Dutch-Iranian man critical of the Tehran government was shot. Justice Minister David van Weel announced the measures Friday amid rising Iran-linked threat activity.", + "type": "warning", + "source": "Reuters", + "url": "https://www.reuters.com/world/middle-east/netherlands-tightens-security-iranian-dissidents-after-shooting-man-critical-2026-03-20/", + "topic": "netherlands", + "timestamp": "2026-03-20T22:01:24.880469087-04:00" + }, + { + "id": "a07d9ec2", + "title": "Cursor Building Its Own AI Model to Rival Anthropic/OpenAI", + "body": "AI coding startup Cursor plans to release its own more-efficient AI model for software development, competing directly with Anthropic and OpenAI. The move signals coding-focused AI companies building proprietary models rather than relying on third-party APIs.", + "type": "info", + "source": "Cursor / Bloomberg", + "url": "https://www.siliconvalley.com/2026/03/20/ai-coding-startup-cursor-plans-new-model-to-rival-anthropic-openai/", + "topic": "ai", + "timestamp": "2026-03-20T22:01:24.874551079-04:00" + }, + { + "id": "0358f8c3", + "title": "Trump Admin Sues Harvard Over Jewish Civil Rights Claims", + "body": "The Trump administration filed suit against Harvard University on Friday, claiming the school violated civil rights of Jewish and Israeli students — an escalation of the administration's yearlong clash with the Ivy League.", + "type": "info", + "source": "NYT", + "url": "https://www.nytimes.com/live/2026/03/20/us/trump-news", + "topic": "news", + "timestamp": "2026-03-20T22:01:24.868579513-04:00" + }, + { + "id": "8eaccd7f", + "title": "Trump Says U.S. Considering \"Winding Down\" Iran War", + "body": "Trump posted on social media Friday that the U.S. is considering winding down military operations in Iran, even as reports indicate more troops may be sent to the Middle East. U.S. also eased sanctions on Iranian oil.", + "type": "info", + "source": "@realDonaldTrump / NYT", + "url": "https://www.nytimes.com/live/2026/03/20/world/iran-war-oil-trump", + "topic": "news", + "timestamp": "2026-03-20T22:01:24.862781377-04:00" + }, + { + "id": "d8c971e0", + "title": "$5.7T Options Expiry Hits on Iran War Backdrop", + "body": "Triple witching options expiration day compounded selling pressure, with $5.7 trillion in options expiring while markets absorbed Iran war escalation fears and uncertainty around the Strait of Hormuz.", + "type": "warning", + "source": "Bloomberg", + "url": "https://www.bloomberg.com/news/articles/2026-03-20/us-stock-futures-drop-as-traders-eye-longer-war-options-expiry", + "topic": "markets", + "timestamp": "2026-03-20T22:01:24.857213443-04:00" + }, + { + "id": "f1baf787", + "title": "S\u0026P 500 -1.5%, Nasdaq -2% — 4th Straight Week in Red", + "body": "Stocks slid again Friday as Iran war jitters rattled markets. S\u0026P 500 closed at 6,506 (-1.51%), Nasdaq at 21,647 (-2.01%), Dow lost 444 pts. Russell 2000 entered correction territory (-10% from peak). Nvidia and Micron led tech losses.", + "type": "warning", + "source": "Bloomberg", + "url": "https://www.bloomberg.com/news/articles/2026-03-20/us-stock-futures-drop-as-traders-eye-longer-war-options-expiry", + "topic": "markets", + "timestamp": "2026-03-20T22:01:24.851358162-04:00" + } + ] } \ No newline at end of file diff --git a/data/status.json b/data/status.json index 6bdd1f5..5b20c43 100644 --- a/data/status.json +++ b/data/status.json @@ -2,9 +2,9 @@ "items": { "claude": { "key": "claude", - "value": "25% used · 6:00 PM", + "value": "26% used · 12:00 AM", "type": "info", - "updated_at": "2026-03-20T18:00:01.435114118-04:00" + "updated_at": "2026-03-21T00:00:02.014605047-04:00" }, "claude-code-update": { "key": "claude-code-update", @@ -14,9 +14,9 @@ }, "claude-usage": { "key": "claude-usage", - "value": "📊 Weekly: 25% used", + "value": "📊 Weekly: 26% used", "type": "info", - "updated_at": "2026-03-20T17:02:18.689133615-04:00" + "updated_at": "2026-03-20T23:02:10.904556097-04:00" }, "claude_usage": { "key": "claude_usage",