From f58be84c244cbf9ffdb6bd66b98289028c029c5f Mon Sep 17 00:00:00 2001 From: James Date: Fri, 20 Mar 2026 00:01:38 -0400 Subject: [PATCH] chore: auto-commit uncommitted changes --- data/briefings.json | 10 ++ data/claude-usage-history.json | 180 ++++++++++++++++----------------- data/news.json | 113 +-------------------- data/status.json | 8 +- 4 files changed, 105 insertions(+), 206 deletions(-) diff --git a/data/briefings.json b/data/briefings.json index 2dceb4d..52a4ca3 100644 --- a/data/briefings.json +++ b/data/briefings.json @@ -1403,6 +1403,16 @@ "tasks": "VAULT1984 (James owns): WebAuthn PRF L2, L2 field encrypt, scoped MCP tokens, systemd service, permanent VAULT_KEY, code review — all HIGH pending. WebAuthn PRF key derivation is the blocker for L2 encryption. | VAULT1984 (Johan owns): Export passwords (Chrome/Firefox/Proton), register WebAuthn authenticators, 1% Club sub. | PERSONAL (Johan): E-consultant taxes — HIGH priority, Papa asked Feb 16 re: Roy/2025. | INFRA: Immich v2.6.0 pending update (2 tasks logged today).", "summary": "Big night. Iran-Israel war is the macro story — oil shock, LNG disruption, markets bleeding. Nvidia GTC wrapped with big robotics/agentic AI push. Veeam needs patches NOW (CVSS 9.9 RCE). Dutch local elections gave big wins to local parties. SentinelOne still beaten down — short looks good. Vault1984 has a backlog of high-priority items waiting on your action (WebAuthn registration, password exports). E-consultant taxes still overdue.", "created_at": "2026-03-19T16:16:43.776571161-04:00" + }, + { + "id": "5206b7f7", + "date": "2026-03-19T22:30:00-04:00", + "title": "Night Briefing — Thu Mar 19, 2026", + "markets": "Dow -0.44% → 46,021 | S\u0026P 500 -0.27% | Nasdaq -0.28% | Brent +1.18% → $108.65 (peaked $119 intraday) | Oil down from crisis peak $126 as Hormuz reopening signs emerge", + "news": "1. Israel says it is helping to reopen the Strait of Hormuz — oil fell sharply from intraday highs on the news. 2. EU + Japan offering to join Hormuz safe-passage effort (Reuters, ~1h ago). 3. SentinelOne CEO Tomer Weingarten sold $510K in stock on Mar 6 — Motley Fool asking if S is now a sell. Short thesis intact.", + "tasks": "HIGH/PENDING (james): Vault1984 — systemd service, VAULT_KEY permanence, WebAuthn PRF, L2 encrypt/decrypt, scoped MCP tokens, code review. MEDIUM/PENDING: extension autofill, Caddy proxy, Immich update. HIGH/PENDING (johan): WebAuthn authenticator registration, e-consultant taxes, password export. DONE: Cloudflare DNSSEC fix.", + "summary": "Markets closed down ~0.3% across the board but recovered from intraday lows as Israel announced it would help reopen the Strait of Hormuz. Brent pulled back from $119 to $108.65. $S short remains profitable — CEO insider selling (Mar 6) + soft Q1 guidance keeps bearish pressure on. Vault1984 has 5 HIGH-priority tasks all pending; critical ones are VAULT_KEY permanence and systemd service.", + "created_at": "2026-03-19T22:31:10.498142795-04:00" } ] } \ No newline at end of file diff --git a/data/claude-usage-history.json b/data/claude-usage-history.json index 89c4e60..8d0a8f0 100644 --- a/data/claude-usage-history.json +++ b/data/claude-usage-history.json @@ -1,94 +1,4 @@ [ - { - "session_percent": 2, - "timestamp": "2026-02-20T16:29:25.430377Z", - "weekly_percent": 85 - }, - { - "session_percent": 2, - "timestamp": "2026-02-20T16:59:27.405358Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T17:00:01.550374Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T17:02:24.923685Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T17:02:37.369443Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T17:29:26.653222Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T17:30:34.262700Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T17:59:27.177614Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T18:00:02.103667Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T18:02:08.048259Z", - "weekly_percent": 85 - }, - { - "session_percent": 0, - "timestamp": "2026-02-20T18:02:29.774676Z", - "weekly_percent": 85 - }, - { - "session_percent": 2, - "timestamp": "2026-02-20T18:29:23.449784Z", - "weekly_percent": 85 - }, - { - "session_percent": 3, - "timestamp": "2026-02-20T18:59:25.461928Z", - "weekly_percent": 86 - }, - { - "session_percent": 3, - "timestamp": "2026-02-20T19:00:01.543902Z", - "weekly_percent": 86 - }, - { - "session_percent": 3, - "timestamp": "2026-02-20T19:00:36.654245Z", - "weekly_percent": 86 - }, - { - "session_percent": 3, - "timestamp": "2026-02-20T19:02:08.439019Z", - "weekly_percent": 86 - }, - { - "session_percent": 3, - "timestamp": "2026-02-20T19:02:15.700724Z", - "weekly_percent": 86 - }, - { - "session_percent": 4, - "timestamp": "2026-02-20T19:29:24.610932Z", - "weekly_percent": 86 - }, { "session_percent": 7, "timestamp": "2026-02-20T19:59:26.371231Z", @@ -9998,5 +9908,95 @@ "session_percent": 5, "timestamp": "2026-03-19T22:00:01.352762Z", "weekly_percent": 69 + }, + { + "session_percent": 5, + "timestamp": "2026-03-19T22:03:03.495414Z", + "weekly_percent": 69 + }, + { + "session_percent": 5, + "timestamp": "2026-03-19T22:03:19.681356Z", + "weekly_percent": 69 + }, + { + "session_percent": 0, + "timestamp": "2026-03-19T23:00:02.302485Z", + "weekly_percent": 69 + }, + { + "session_percent": 0, + "timestamp": "2026-03-19T23:02:07.658493Z", + "weekly_percent": 69 + }, + { + "session_percent": 0, + "timestamp": "2026-03-19T23:02:17.151747Z", + "weekly_percent": 69 + }, + { + "session_percent": 1, + "timestamp": "2026-03-20T00:00:02.252920Z", + "weekly_percent": 70 + }, + { + "session_percent": 1, + "timestamp": "2026-03-20T00:02:07.804979Z", + "weekly_percent": 70 + }, + { + "session_percent": 2, + "timestamp": "2026-03-20T00:02:15.219010Z", + "weekly_percent": 70 + }, + { + "session_percent": 3, + "timestamp": "2026-03-20T01:00:01.495772Z", + "weekly_percent": 70 + }, + { + "session_percent": 3, + "timestamp": "2026-03-20T01:05:06.320438Z", + "weekly_percent": 70 + }, + { + "session_percent": 3, + "timestamp": "2026-03-20T01:05:13.864408Z", + "weekly_percent": 70 + }, + { + "session_percent": 3, + "timestamp": "2026-03-20T02:00:01.751353Z", + "weekly_percent": 70 + }, + { + "session_percent": 3, + "timestamp": "2026-03-20T02:02:10.751835Z", + "weekly_percent": 70 + }, + { + "session_percent": 3, + "timestamp": "2026-03-20T02:02:18.104475Z", + "weekly_percent": 70 + }, + { + "session_percent": 5, + "timestamp": "2026-03-20T03:00:01.526590Z", + "weekly_percent": 0 + }, + { + "session_percent": 5, + "timestamp": "2026-03-20T03:02:07.012348Z", + "weekly_percent": 0 + }, + { + "session_percent": 5, + "timestamp": "2026-03-20T03:02:13.372711Z", + "weekly_percent": 0 + }, + { + "session_percent": 0, + "timestamp": "2026-03-20T04:00:02.264382Z", + "weekly_percent": 0 } ] \ No newline at end of file diff --git a/data/news.json b/data/news.json index 1db714c..fc69ce2 100644 --- a/data/news.json +++ b/data/news.json @@ -1,114 +1,3 @@ { - "items": [ - { - "id": "caedd5a3", - "title": "Jetten als premier na kabinetswissel februari", - "body": "Rob Jetten was inaugurated as Dutch Prime Minister on February 23rd following the fall of the Schoof cabinet. Netherlands also joined the EU naval task force defending Cyprus against Iranian missile strikes in early March.", - "type": "info", - "source": "Wikipedia / Rijksoverheid", - "url": "https://en.wikipedia.org/wiki/2026_in_the_Netherlands", - "topic": "netherlands", - "timestamp": "2026-03-19T18:01:36.128453804-04:00" - }, - { - "id": "05b2aeb3", - "title": "Dutch gemeenteraadsverkiezingen: lokale partijen winnen groot", - "body": "Local parties made big gains in yesterday Dutch municipal elections (March 18), with turnout rising to 54%. PM Rob Jetten (D66) reacted to results. Parliamentary elections may be postponed to May if Schoof government falls.", - "type": "info", - "source": "DutchNews.nl", - "url": "https://www.dutchnews.nl/2026/03/local-parties-make-big-gains-in-elections-turnout-rises-to-54/", - "topic": "netherlands", - "timestamp": "2026-03-19T18:01:36.122859346-04:00" - }, - { - "id": "16b1b79e", - "title": "Trump relaunches global trade war via Section 301", - "body": "Amid the Iran conflict, Trump administration launched new Section 301 tariff investigations targeting trading partners — the same authority used for China tariffs in the first term. Enacted 15% flat global tariff after SCOTUS struck Liberation Day tariffs.", - "type": "warning", - "source": "Foreign Policy", - "url": "https://foreignpolicy.com/2026/03/18/trump-trade-war-iran-economics-section-301/", - "topic": "news", - "timestamp": "2026-03-19T18:01:36.117017114-04:00" - }, - { - "id": "9ee8d0f1", - "title": "Trump may unsanction Iranian oil to cool energy prices", - "body": "Treasury Sec. Bessent said the Trump administration is considering suspending sanctions on Iranian oil already at sea to combat $120/barrel oil prices driven by the Iran war. A significant policy reversal given the ongoing conflict.", - "type": "warning", - "source": "Politico", - "url": "https://www.politico.com/news/2026/03/19/iranian-oil-sanctions-middle-east-war-00835804", - "topic": "news", - "timestamp": "2026-03-19T18:01:36.111151157-04:00" - }, - { - "id": "304452e3", - "title": "NABL stock at $4.84 — Hold consensus, $7.75 target", - "body": "N-able (NYSE: NABL) trading around $4.84 with analyst consensus Hold and price target of $7.75. Sunriver Management holds $48.45M position. No acquisition rumors in current news cycle.", - "type": "info", - "source": "MarketBeat", - "url": "https://www.marketbeat.com/stocks/NYSE/NABL/", - "topic": "nabl", - "timestamp": "2026-03-19T18:01:36.105414459-04:00" - }, - { - "id": "b5e48cb4", - "title": "N-able partners with Manchester City FC", - "body": "N-able announced it is the official cybersecurity partner of Manchester City. CEO John Pagliuca cited strong 2025 profitable growth and confidence entering 2026. No M\u0026A or acquisition news.", - "type": "info", - "source": "N-able / BusinessWire", - "url": "https://www.businesswire.com/news/home/20260319120842/en/N-able-Announces-Partnership-with-Manchester-City-as-Official-Cybersecurity-Partner", - "topic": "nabl", - "timestamp": "2026-03-19T18:01:36.099541686-04:00" - }, - { - "id": "bf07f42f", - "title": "Cursor unveils Composer 2 — autonomous coding agent", - "body": "Cursor announced Composer 2, a model built to rival Anthropic and OpenAI by handling lengthy autonomous coding tasks end-to-end. The AI coding startup is moving from IDE tooling to frontier model development.", - "type": "info", - "source": "Cursor", - "url": "https://www.cursor.com/blog", - "topic": "ai", - "timestamp": "2026-03-19T18:01:36.093910067-04:00" - }, - { - "id": "3ddb7a41", - "title": "OpenAI releases GPT-5.4 mini \u0026 nano", - "body": "OpenAI shipped GPT-5.4 mini and GPT-5.4 nano — smaller, faster variants targeting coding, subagents, and high-volume API use. Mini reportedly outperforms GPT-5 mini on coding/reasoning while running 2x faster.", - "type": "info", - "source": "OpenAI", - "url": "https://openai.com/api/", - "topic": "ai", - "timestamp": "2026-03-19T18:01:36.088034879-04:00" - }, - { - "id": "9ad3696d", - "title": "Supreme Court voids Liberation Day tariffs — $166B refund incoming", - "body": "SCOTUS struck down bulk of Trumps Liberation Day tariffs. US corporations stand to receive ~$166B in refunded duties, triggering a major corporate liquidity event. Trump countered by enacting a new flat 15% global tariff.", - "type": "warning", - "source": "Politico / Financial Content", - "url": "https://www.politico.com/news/2026/03/19/iranian-oil-sanctions-middle-east-war-00835804", - "topic": "markets", - "timestamp": "2026-03-19T18:01:36.082233099-04:00" - }, - { - "id": "a407caab", - "title": "Fed holds rates; Powell: oil impact may be temporary", - "body": "Fed held rates unchanged at March meeting. Powell said the global oil price spike from the Iran conflict may have only temporary economic effects, but noted uncertainty around when tariff-driven inflation peaks after Supreme Court struck bulk of Liberation Day tariffs.", - "type": "info", - "source": "Federal Reserve", - "url": "https://www.federalreserve.gov/monetarypolicy.htm", - "topic": "markets", - "timestamp": "2026-03-19T18:01:36.076350453-04:00" - }, - { - "id": "89fff29b", - "title": "S\u0026P 500 hits 2026 low — inflation + oil surge", - "body": "Markets fell to fresh 2026 lows Thursday as hotter-than-expected inflation and oil briefly near $120 (Iran war) rattled investors. S\u0026P 500 closed ~6,610 (-0.22%), down from 6,625 Wednesday. Dow is on pace for worst month since 2022.", - "type": "warning", - "source": "FRED / Forbes", - "url": "https://fred.stlouisfed.org/series/SP500", - "topic": "markets", - "timestamp": "2026-03-19T18:01:36.070519675-04:00" - } - ] + "items": [] } \ No newline at end of file diff --git a/data/status.json b/data/status.json index 35a9256..7cd9291 100644 --- a/data/status.json +++ b/data/status.json @@ -2,9 +2,9 @@ "items": { "claude": { "key": "claude", - "value": "69% used · 6:00 PM", + "value": "0% used · 12:00 AM", "type": "info", - "updated_at": "2026-03-19T18:00:01.420527538-04:00" + "updated_at": "2026-03-20T00:00:02.329948659-04:00" }, "claude-code-update": { "key": "claude-code-update", @@ -14,9 +14,9 @@ }, "claude-usage": { "key": "claude-usage", - "value": "📊 Weekly: 69% used", + "value": "📊 Weekly: 0% used", "type": "info", - "updated_at": "2026-03-19T17:02:14.239329283-04:00" + "updated_at": "2026-03-19T23:02:13.054290112-04:00" }, "claude_usage": { "key": "claude_usage",