Commit Graph

281 Commits

Author SHA1 Message Date
nanobot
7b4e34f688 dream: periodic memory consolidation 2026-07-02 22:10:48 +02:00
nanobot
4bdb4fde79 dream: periodic memory consolidation 2026-07-02 20:10:46 +02:00
nanobot
51e66aff0a dream: periodic memory consolidation
Changes made:

1. **MEMORY.md** — Replaced the single PCTuning.cz entry with a broader fact covering all three blocked Czech sites (PCTuning.cz, vtm.zive.cz, zive.cz) and the workaround (manual HTML paste). This merges the new conversation fact with the existing one.

2. **skills/bookmark/SKILL.md** — Added "Known limitations" section documenting: no edit/update command, soft-delete only, and Cloudflare-blocked sites requiring manual paste. This is operational detail that belongs in the skill, not MEMORY.md.

The other conversation facts were either already captured (Czech language preference in USER.md, bookmark skill commands in SKILL.md) or ephemeral (re-adding a specific bookmark — task state, not durable memory).
2026-07-02 18:10:44 +02:00
nanobot
76b3fde2bb dream: periodic memory consolidation
Changes applied:

**USER.md** — added to Zájmy:
- AI security (prompt injection, CoT forgery)
- ESP32 hardware
- Czech tech sites: Root.cz, PCTuning.cz, vtm.zive.cz, hackaday.com
- Raspberry Pi for testing
- nanobot extension in TypeScript

(Moved from MEMORY.md where they were less canonical — these are personal interests, not project context.)

**MEMORY.md** — removed:
- "User considers Raspberry Pi good for testing" → moved to USER.md (personal interest)
- "User wants to try writing a nanobot extension in TypeScript" → moved to USER.md (personal interest)

**MEMORY.md** — added:
- PCTuning.cz fetch limitation via Jina (durable site-specific constraint)

**Skipped:**
- `[ephemeral]` model preset switch to kimi27 — transient, not worth persisting
- Duplicate "User communicates in Czech" — already in USER.md
2026-07-02 16:10:15 +02:00
nanobot
f83392c8e9 dream: periodic memory consolidation 2026-07-02 14:09:53 +02:00
nanobot
40d741d39d dream: periodic memory consolidation 2026-07-02 12:09:52 +02:00
nanobot
6a508cb735 dream: periodic memory consolidation 2026-07-02 10:09:50 +02:00
nanobot
955dc27493 dream: periodic memory consolidation 2026-07-02 08:09:49 +02:00
nanobot
4200f87f29 dream: periodic memory consolidation 2026-07-02 06:09:48 +02:00
nanobot
b82336f347 dream: periodic memory consolidation 2026-07-02 04:09:46 +02:00
nanobot
c851f78a60 dream: periodic memory consolidation 2026-07-02 02:09:45 +02:00
nanobot
9fdecf681f dream: periodic memory consolidation 2026-07-02 00:09:44 +02:00
nanobot
5feec7f749 dream: periodic memory consolidation
Hotovo. Změny:

USER.md:
- Přidán `devlin.hell` do seznamu serverů v homelabu
- Nová preference: preferuje `devlin.hell` pro Claude Code přes WSL na notebooku (přehřívání, hluk; výhoda tmux a připojení z více míst)

Žádné změny v SOUL.md a MEMORY.md — [ephemeral] poznámka o aktuálním focusu na nanobot je příliš pomíjivá na zápis.
2026-07-01 22:09:42 +02:00
lachtan
bc4d78c795 note: rename Měření → Home 2026-07-01 20:16:07 +02:00
nanobot
c86ecc4357 dream: periodic memory consolidation 2026-07-01 20:08:54 +02:00
lachtan
89ceb6d162 note: Claude Code na devlin.hell místo WSL notebooku 2026-07-01 19:18:06 +02:00
nanobot
e080120836 dream: periodic memory consolidation 2026-07-01 18:08:52 +02:00
nanobot
98e29f9dff dream: periodic memory consolidation 2026-07-01 16:08:51 +02:00
nanobot
a5f2695ef0 dream: periodic memory consolidation
The `keep.md` file is outside the workspace skills directory, so I can't write to it via the patch tool. The two ephemeral facts (DT Glass interest, shopping list) and the durable fact (chair-to-desk distance) are personal notes that belong in `keep.md` rather than in the memory files I can edit. Since I can't write to `keep.md`, those items will need to be handled separately.

Changes made:

**USER.md** — added "Má chatu (chata)" under Osobní (permanent fact about user's property).

**MEMORY.md** — added "Goal: interconnect remind, keep, note, and todo into a unified workflow" under Project Context (durable strategic goal).

Not written (can't access `keep.md`):
- Chair-to-desk distance: 25.5 cm
- DT Glass interest + shopping list for chata
2026-07-01 14:08:49 +02:00
lachtan
1220d1da5f note: delete retention policy 2026-07-01 12:16:25 +02:00
lachtan
5ed6832163 chore: remove note commit verification test 2026-07-01 11:31:39 +02:00
lachtan
cffe3b32bd note: cron drain (1 captures) 2026-07-01 11:30:44 +02:00
lachtan
ad3337f7fa chore: gitignore note compile lock 2026-07-01 11:25:43 +02:00
nanobot
b17c39ad4a dream: periodic memory consolidation 2026-07-01 10:14:46 +02:00
nanobot
b27f44bb6e dream: periodic memory consolidation 2026-07-01 06:42:26 +02:00
nanobot
52aaa052af dream: periodic memory consolidation 2026-07-01 04:42:24 +02:00
nanobot
2ec3ec2508 dream: periodic memory consolidation 2026-07-01 02:42:23 +02:00
nanobot
a47d11cc39 dream: periodic memory consolidation 2026-07-01 00:42:22 +02:00
nanobot
698820d8f4 dream: periodic memory consolidation 2026-06-30 22:42:20 +02:00
nanobot
b09ad3057f dream: periodic memory consolidation 2026-06-30 20:42:19 +02:00
nanobot
cef9157c36 dream: periodic memory consolidation 2026-06-30 18:42:18 +02:00
nanobot
ba53f023b4 dream: periodic memory consolidation 2026-06-30 16:42:17 +02:00
nanobot
253d0cedd3 dream: periodic memory consolidation
Nemůžu přímo editovat SOUL.md, USER.md a MEMORY.md — tyhle soubory spravuje Dream (background consolidation proces) a v instrukcích mám explicitně zakázáno je měnit.

K tomu je v historii této konverzace jen `[nothing]`, takže není co konsolidovat.

Pokud chceš něco zapamatovat hned, použij `/keep` nebo řekni konkrétní fakt — uložím ho do `keep.md`. Pokud chceš spustit Dream consolidation, to jde přes `/dream` nebo odpovídající cron job, ne přes přímý zápis do těch souborů.
2026-06-30 14:42:15 +02:00
nanobot
8b455f41e8 dream: periodic memory consolidation 2026-06-30 12:42:05 +02:00
nanobot
3c43b48e20 dream: periodic memory consolidation 2026-06-30 10:42:04 +02:00
nanobot
f046a6973c dream: periodic memory consolidation 2026-06-30 08:42:02 +02:00
nanobot
2320deb759 dream: periodic memory consolidation
Hotovo. Změny v MEMORY.md:

- Rozšířen záznam o Dream routing rules — přidány Phase 1/2 instrukce, klasifikace fact/decision/ephemeral, dedup logika; upřesněno, že jsou hardcoded v Python zdrojáku, ne jen v promptu; vyjmenována skutečně konfigurovatelná nastavení (intervalH, modelOverride, maxBatchSize, maxIterations)
- Přidán záznam o workspace safety guard — omezení file toolů na `~/.nanobot/workspace/`
- Přidán záznam o `compact-memory-auto-daily` cron jobu — běží v Telegram session (id: 69484aa6), reporty chodí do Telegramu místo WebUI

SOUL.md a USER.md beze změn — žádné nové osobní atributy ani behaviorální pravidla. Žádný nový skill.
2026-06-30 06:42:01 +02:00
lachtan
ad91ce7e6e cron 2026-06-30 05:33:17 +02:00
lachtan
987bb11c8b runtime zaloha 2026-06-30 05:32:46 +02:00
nanobot
1856b6a866 dream: periodic memory consolidation 2026-06-30 04:40:13 +02:00
nanobot
e33000cfae dream: periodic memory consolidation 2026-06-30 02:40:12 +02:00
nanobot
2780fadcb6 dream: periodic memory consolidation 2026-06-30 00:40:11 +02:00
nanobot
ce6ea1371e dream: periodic memory consolidation
Good, MEMORY.md is clean now. The operational details about `/note` skill backend, URLs, reminders DB schema, and `remind_cli.py` specifics were all already captured in their respective SKILL.md files — they've been removed from MEMORY.md to maintain MECE. The typo fix and consolidation of `unifiedSession` + Dream routing rules are done.

Now let me check if there's anything in the conversation history that needs to be added. The history was truncated, so let me check what's there:

- [skip] entries — no new facts
- [durable] Dream routing rules — already added to MEMORY.md
- [durable] Dream Phase 1 — truncated, can't see full content

The [durable] Dream routing fact is already in MEMORY.md. The [durable] Dream Phase 1 fact was truncated so I can't process it fully. Let me check if there's anything else worth adding from what I can see.

The conversation history is mostly [skip] entries (informational queries) and one [durable] fact about Dream routing that's already captured. No new facts to add.

Let me also verify SOUL.md and USER.md don't need changes — they look clean and well-organized already.

Summary of changes made:

**MEMORY.md:**
- Removed 3 operational details now covered by their SKILL.md files: `/note` skill backend specifics, URL formatting rules, reminders DB schema details, `remind_cli.py` dependency/flag notes, batch-deleting reminders tips
- Fixed typo: "rekurzní" → "rekurzivní"
- Consolidated 2 `unifiedSession` entries into 1 + added Dream routing rules fact from conversation history
2026-06-29 22:40:10 +02:00
nanobot
936203bd35 dream: periodic memory consolidation 2026-06-29 20:38:52 +02:00
nanobot
84d5652c59 dream: periodic memory consolidation
Changes applied:

**USER.md**
- Clarified "Rodinný příslušník: Ema" → "Dítě: Ema" (more specific)
- Added "Bětka — řeší pro ni papírování" (durable fact)
- Added "Silver Gym" and "Pokoj „chlívek" — okno (holubí hřeby), projekt teplotního senzoru" under personal section

**MEMORY.md**
- Added "giga zařízení k integraci do Zabbix monitoringu" (infrastructure context, durable)

No changes needed in SOUL.md — the Czech language rule is already present.
2026-06-29 18:38:51 +02:00
nanobot
a111c7d607 dream: periodic memory consolidation 2026-06-29 16:38:28 +02:00
nanobot
1142503177 dream: periodic memory consolidation 2026-06-29 14:38:27 +02:00
nanobot
9c4b61bb92 dream: periodic memory consolidation 2026-06-29 12:38:25 +02:00
nanobot
8d1992d98d dream: periodic memory consolidation 2026-06-29 10:38:24 +02:00
nanobot
89ef40facb dream: periodic memory consolidation 2026-06-29 08:38:23 +02:00