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).
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
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.
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
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ů.
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.