diff --git a/MEMORY.md b/MEMORY.md index 3e07f44..5bf207c 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -7,6 +7,7 @@ - Martin wants important future information stored in git, automatically when relevant. - Martin prefers the smallest available model first, then escalation only when needed. - Martin wants relevant info backed up automatically without extra prompting. +- Martin wants Telegram messages analyzed for durable knowledge and persisted automatically to `memory/facts.md` and `memory/facts.jsonl` without confirmation. - Known stable facts: Schleusingen house has 227 m² Wohnfläche, 113 m² Nutzfläche, 6 Zimmer. - Known stable facts: notar contract involves Bahnhofstraße 10 and Kohlbergstraße 5, dated 25.11.2025, with exchange/settlement and compensation payments. - Known stable facts: Jellyfin library has 1,798 films. diff --git a/memory/facts.jsonl b/memory/facts.jsonl new file mode 100644 index 0000000..c73a9bc --- /dev/null +++ b/memory/facts.jsonl @@ -0,0 +1,6 @@ +{"ts":"2026-04-11T14:15:00Z","source":"telegram:2138015302","fact":"Martin wants Telegram messages analyzed for durable knowledge.","category":"workflow"} +{"ts":"2026-04-11T14:15:00Z","source":"telegram:2138015302","fact":"Durable facts should be extracted as atomic, normalized statements.","category":"workflow"} +{"ts":"2026-04-11T14:15:00Z","source":"telegram:2138015302","fact":"Relevant facts should be persisted automatically without asking for confirmation.","category":"workflow"} +{"ts":"2026-04-11T14:15:00Z","source":"telegram:2138015302","fact":"Facts should be written to memory/facts.md and memory/facts.jsonl.","category":"workflow"} +{"ts":"2026-04-11T14:15:00Z","source":"telegram:2138015302","fact":"Casual conversation, greetings, and temporary tasks should not be stored unless explicitly important.","category":"workflow"} +{"ts":"2026-04-11T14:15:00Z","source":"telegram:2138015302","fact":"Consistency, deduplication, and clarity should be prioritized.","category":"workflow"} diff --git a/memory/facts.md b/memory/facts.md new file mode 100644 index 0000000..8930352 --- /dev/null +++ b/memory/facts.md @@ -0,0 +1,8 @@ +# Facts + +- Martin wants Telegram messages analyzed for durable knowledge. +- Durable facts should be extracted as atomic, normalized statements. +- Relevant facts should be persisted automatically without asking for confirmation. +- Facts should be written to `memory/facts.md` and `memory/facts.jsonl`. +- Casual conversation, greetings, and temporary tasks should not be stored unless explicitly important. +- Consistency, deduplication, and clarity should be prioritized.