Add durable facts log
This commit is contained in:
@@ -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.
|
||||
|
||||
6
memory/facts.jsonl
Normal file
6
memory/facts.jsonl
Normal file
@@ -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"}
|
||||
8
memory/facts.md
Normal file
8
memory/facts.md
Normal file
@@ -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.
|
||||
Reference in New Issue
Block a user