Update news-seen.json with latest articles from 2026-01-31 10:00 briefing
This commit is contained in:
commit
4c0199e71b
17 changed files with 755 additions and 0 deletions
26
memory/2026-01-30.md
Normal file
26
memory/2026-01-30.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# 2026-01-30
|
||||
|
||||
## Learned
|
||||
- **Arrival hook exists**: Home Assistant calls `/hooks/agent` when user arrives home. Use `memory/arrival-reminders.json` to queue reminders for delivery on arrival.
|
||||
|
||||
## User Profile Updates
|
||||
- Developer, home office, Vienna
|
||||
- ADHD — forgets things, hard to stop working, hard to relax
|
||||
- Goal: bed by midnight
|
||||
- Pain point: works too late → needs wind-down time → sleeps too late
|
||||
|
||||
## Systems We're Building
|
||||
1. **Evening nudges** — learn how long wind-down takes, predict when to stop starting new things
|
||||
2. **Quick reminders** — "remember this" → I track it
|
||||
3. **Morning briefing** — HA will trigger hook when user becomes active
|
||||
4. **Calendar access** — coming (read-only CalDAV)
|
||||
|
||||
## Wind-Down Tracking
|
||||
Starting to collect data. Ask user to share:
|
||||
- When they stop work/coding
|
||||
- When they go to bed
|
||||
- What they did to wind down
|
||||
|
||||
## Reminders Set
|
||||
- ✅ Laundry (delivered)
|
||||
- ✅ Weather + Fallout (delivered, testing hook)
|
||||
3
memory/arrival-reminders.json
Normal file
3
memory/arrival-reminders.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"reminders": []
|
||||
}
|
||||
3
memory/calendar-reminders-sent.json
Normal file
3
memory/calendar-reminders-sent.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"sent": []
|
||||
}
|
||||
16
memory/heartbeat-state.json
Normal file
16
memory/heartbeat-state.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"notified": {
|
||||
"usa_iran_attack": true,
|
||||
"rheinmetall_above_1950": false,
|
||||
"steam_hardware_price": false,
|
||||
"steam_hardware_release_date": false
|
||||
},
|
||||
"lastChecks": {
|
||||
"news": "2026-01-30T08:17:00Z",
|
||||
"rheinmetall": "2026-01-31T08:16:00Z",
|
||||
"rheinmetall_price": 1787.50,
|
||||
"calendar": "2026-01-31T04:16:00Z",
|
||||
"steam_hardware": "2026-01-31T07:56:00Z",
|
||||
"notes": "RHM: €1,787.50, below threshold. Steam hardware: 'early 2026' window, no official price or specific date yet."
|
||||
}
|
||||
}
|
||||
41
memory/news-seen.json
Normal file
41
memory/news-seen.json
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"urls": [
|
||||
"https://www.derstandard.at/story/3000000306285/kdolsky-ich-habe-keine-angst-vor-dem-tod-aber-vor-abhaengigkeit?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306597/stellvertretender-justizminister-zu-epstein-files-haben-praesident-trump-nicht-geschuetzt?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306588/nicht-zwingend-erforderlich-uni-wien-will-selbst-ueber-latein-voraussetzungen-entscheiden?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306046/melania-feierte-kinopremiere-in-wien-du-hast-mir-mein-orange-verpatzt?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306474/reportage-aus-syrien-egal-wer-regiert-hauptsache-es-herrscht-frieden?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306560/vom-abstiegskandidaten-zum-top-drei-team-in-einem-jahr-wie-hat-hoffenheim-das-hinbekommen?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306511/stocker-setzt-auf-zuversicht-doch-das-weltgeschehen-spielt-nicht-mit?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306272/hong-kong-cafe-little-china-auf-der-wipplinger?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306419/wiederkehrs-latein-kuerzung-errare-humanum-est?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306501/kuerzung-des-lateinunterrichts-weniger-ist-mehr?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306533/der-bueroleiter-des-nr-praesidenten?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306596/budgetziele-2025-uebererfuellt-bund-schnitt-besser-ab-als-erwartet?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000305963/aufbruch-als-ausweg-wie-stocker-und-die-oevp-wieder-tritt-fassen-wollen?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306123/quiz-von-lebenden-goettinnen-und-opiumkriegen?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000305851/winzige-minerale-widerlegen-theorie-zur-herkunft-der-steinquader-von-stonehenge?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306516/windows-11-ist-kaputt-microsoft-verspricht-grosse-fehlerkorrektur?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306506/tod-am-grossglockner-22-die-nacht?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306455/blattsalat-im-land-der-hyaenen-das-nest-ist-beschmutzt?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306600/usa-warnen-iran-vor-provokationen-bei-manoever-in-meerenge?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306381/harry-raet-brooklyn-beckham-zu-enthuellungsbuch-bettina-wulff-wieder-solo?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306594/fu223ball-rapid-hofft-im-cup-gegen-ried-auf-den-thorup-effekt?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306552/studie-zum-wert-des-fussballs-29-mrd-euro-gesamtgesellschaftlicher-beitrag?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000305679/hinter-die-fassade-eines-legendaeren-new-yorker-hotels-schauen-?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306602/nach-toedlichen-schuessen-auf-us-buerger-pretti-us-justiz-ermittelt-gegen-bundesbeamte?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306318/die-schoensten-urlaubsfotos-unserer-userinnen-und-user-der-woche?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306497/wie-sich-die-zivilgesellschaft-in-minneapolis-gegen-ice-wehrt?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306573/gesundheitsministerium-legt-neuen-plan-zur-krebsbekaempfung-vor?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306510/das-ist-das-neugeborene-nashornbaby-im-zoo-schmiding?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306489/was-steckt-hinter-trumps-versprechungen-fuer-eine-ukraine-waffenruhe?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306563/proell-privat-auf-kurz-gipfel-oesterreichs-politik-braucht-die-gleichen-massstaebe-wie-deutschland?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306393/tschechiens-regierung-manoevriert-das-land-zielsicher-in-die-krise?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306391/handwerk-sucht-nach-verlorenem-glanz-und-wird-fuendig-bei-buerokratie?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306387/trumps-erfuellungsgehilfe-fuer-den-chefsitz-in-der-us-notenbank-fed?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306363/europa-ist-die-alternative-zur-macht-der-maechtigen?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306336/ein-feldzug-gegen-patrioten?ref=rss",
|
||||
"https://www.derstandard.at/story/3000000306376/in-der-trump-aera-ist-china-ein-wichtiger-partner-aber-ein-schwieriger?ref=rss"
|
||||
],
|
||||
"lastUpdated": "2026-01-31T09:00:00.000Z"
|
||||
}
|
||||
71
memory/wind-down-log.json
Normal file
71
memory/wind-down-log.json
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
{
|
||||
"goal": "bed by midnight",
|
||||
"timezone": "Europe/Vienna",
|
||||
"learningPhase": true,
|
||||
"entries": [
|
||||
{
|
||||
"date": "2026-01-30",
|
||||
"time": "23:14",
|
||||
"activity": "nose shower (evening routine)",
|
||||
"note": "does this every evening"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-30",
|
||||
"time": "23:20",
|
||||
"activity": "tinkering with HA automation",
|
||||
"note": "setting up morning briefing hook"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-30",
|
||||
"time": "23:28",
|
||||
"activity": "setting up CalDAV access for me",
|
||||
"note": "still working on integrations"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-30",
|
||||
"time": "23:37",
|
||||
"activity": "still working on HA morning hook",
|
||||
"note": "acknowledged wants to finish, 23 min to midnight"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-30",
|
||||
"time": "23:44",
|
||||
"activity": "testing morning briefing hook",
|
||||
"note": "first test - CalDAV didn't work"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-30",
|
||||
"time": "23:46",
|
||||
"activity": "testing morning briefing hook",
|
||||
"note": "second test - CalDAV worked!"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-30",
|
||||
"time": "23:49",
|
||||
"activity": "starting wind-down",
|
||||
"note": "watching something, hot beverage"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-31",
|
||||
"time": "01:10",
|
||||
"activity": "bedtime routine",
|
||||
"note": "brushing teeth, putting cats out"
|
||||
},
|
||||
{
|
||||
"date": "2026-01-31",
|
||||
"time": "02:15",
|
||||
"activity": "going to sleep",
|
||||
"note": "watched in bed, surfed internet"
|
||||
}
|
||||
],
|
||||
"patterns": {
|
||||
"2026-01-30": {
|
||||
"stoppedWork": "23:49",
|
||||
"startedBedRoutine": "01:10",
|
||||
"actualBedtime": "02:15",
|
||||
"windDownDuration": "~2.5 hours",
|
||||
"goalMissedBy": "~2h 15min",
|
||||
"notes": "was tinkering with tools until late, then watched TV + internet in bed"
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue