Add stonks CLI (Finnhub), portfolio tracker, morning briefing + weekly review crons
This commit is contained in:
parent
956709f739
commit
9630edc4d4
6 changed files with 484 additions and 21 deletions
9
memory/bg3.json
Normal file
9
memory/bg3.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"party": [],
|
||||
"level": 3,
|
||||
"act": 1,
|
||||
"currentQuest": "Rescue Halsin (goblin camp — too low level currently)",
|
||||
"completedAreas": [],
|
||||
"decisions": [],
|
||||
"notes": "Suggested leveling in Emerald Grove, Blighted Village, Owlbear Cave, Risen Road before tackling goblin camp."
|
||||
}
|
||||
|
|
@ -8,12 +8,12 @@
|
|||
},
|
||||
"lastChecks": {
|
||||
"news": "2026-01-30T08:17:00Z",
|
||||
"rheinmetall": "2026-02-07T08:41:00Z",
|
||||
"rheinmetall_price": 1587.00,
|
||||
"calendar": "2026-02-04T04:25:00Z",
|
||||
"rheinmetall": "2026-02-10T08:11:00Z",
|
||||
"rheinmetall_price": 1653.0,
|
||||
"calendar": "2026-02-10T08:11:00Z",
|
||||
"steam_hardware": "2026-02-03T22:00:00Z",
|
||||
"hamr_40tb": "2026-02-04T21:10:00Z",
|
||||
"notes": "RHM: €1,902.00, below €1,950 threshold. Steam hardware: still 'early 2026', no official price/date. HAMR 40TB: expected mid-2026, no release date yet."
|
||||
"notes": "RHM: \u20ac1,653.00, well below \u20ac1,950. Calendar: nextcloud creds missing, could not check."
|
||||
},
|
||||
"watchlist": {
|
||||
"hamr_40tb": {
|
||||
|
|
@ -44,4 +44,4 @@
|
|||
"status": "watching"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -18,19 +18,25 @@
|
|||
"context": "Monorepo is done, using GitHub actions as fallback for now"
|
||||
},
|
||||
{
|
||||
"id": "af198211",
|
||||
"added": "2026-02-07",
|
||||
"text": "Set up MCP server for Forgejo instance",
|
||||
"priority": "soon",
|
||||
"context": "Phase 1: MCP server for interactive Claude web sessions (fork + PR workflow). Phase 2: Automated issue-solving pipeline with clarification comments.",
|
||||
"lastNudged": "2026-02-07T14:11:07.284Z"
|
||||
"id": "c0bfb64b",
|
||||
"added": "2026-02-10",
|
||||
"text": "WoW bot with image recognition",
|
||||
"priority": "someday",
|
||||
"context": "Look into programming a bot for World of Warcraft using image recognition. Old idea worth revisiting."
|
||||
},
|
||||
{
|
||||
"id": "0902aaba",
|
||||
"added": "2026-02-07",
|
||||
"text": "TYPO3 v13 upgrade for GBV",
|
||||
"id": "29f86057",
|
||||
"added": "2026-02-10",
|
||||
"text": "Look into Showboat & Rodney (Simon Willison)",
|
||||
"priority": "someday",
|
||||
"context": "CLI tools for coding agents to prove their work. Showboat: agents build Markdown demos with real command outputs. Rodney: lightweight browser automation for agents to capture screenshots. Both designed for agent-first workflows. https://simonwillison.net"
|
||||
},
|
||||
{
|
||||
"id": "07569224",
|
||||
"added": "2026-02-11",
|
||||
"text": "Herman Miller Embody kaufen (chairgo.de)",
|
||||
"priority": "soon",
|
||||
"lastNudged": "2026-02-07T14:11:07.284Z"
|
||||
"context": "Ergonomischer Bürostuhl für Programmier-Setup. ~€1.800-2.000. Evtl. probesitzen in Wien vorher."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +1,17 @@
|
|||
{
|
||||
"date": "2026-02-07",
|
||||
"entries": [
|
||||
{"time": "19:14", "activity": "Tinkering — troubleshooting Bazzite suspend/resume + VRAM on GPD Win 4", "note": "Saturday evening, tech tinkering not deep work. Active conversation."},
|
||||
{"time": "19:44", "activity": "Still GPD tinkering — fixed VRAM (8GB via UMAF), narrowed suspend crash to CPU hotplug (PowerTools core parking + SMT)", "note": "Making progress, having fun with it. Not work."},
|
||||
{"time": "20:10", "activity": "Done tinkering — nosmt kernel param fixed suspend. Switching to YouTube then TV/audiobook", "note": "Good wind-down transition. Reminded about nose shower."}
|
||||
]
|
||||
"date": "2026-02-11",
|
||||
"events": [
|
||||
{ "time": "19:00", "activity": "Playing BG3 (wind-down gaming)" },
|
||||
{ "time": "20:11", "note": "Still gaming, quiet" },
|
||||
{ "time": "20:43", "activity": "Defeated the hag in BG3, nose shower done ✅" },
|
||||
{ "time": "20:44", "activity": "Watching something, maybe more BG3 after" },
|
||||
{ "time": "20:56", "activity": "Researching inflation/investment calculations" },
|
||||
{ "time": "21:00", "activity": "Reading news briefing" },
|
||||
{ "time": "23:01", "activity": "Still playing BG3 (Illithid powers decision)" },
|
||||
{ "time": "23:18", "activity": "Still gaming, asking about party comp" },
|
||||
{ "time": "23:50", "activity": "Still gaming (Wyll question)" },
|
||||
{ "time": "00:04", "activity": "Stopped gaming. Drinking tea + audiobook (Askir). Winding down ✅" },
|
||||
{ "time": "00:10", "activity": "Going to sleep 🌙" }
|
||||
],
|
||||
"summary": "Good wind-down. Gamed BG3 until ~midnight, then tea+audiobook. Nose shower done. Asleep around 00:10. Gaming ran a bit late but transitioned well."
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue