From df5c182f789c57026dbb4acff20e35aa1f1aa149 Mon Sep 17 00:00:00 2001 From: Echo Date: Mon, 2 Feb 2026 21:10:02 +0000 Subject: [PATCH] Update TOOLS.md (claude-agent docs), KB index, tehnici pauza, coaching seara, email tool --- TOOLS.md | 1 + memory/kb/coaching/2026-02-02-seara.md | 57 ++++++++++++++++++++++++++ memory/kb/index.json | 50 ++++++++++++---------- memory/kb/tehnici-pauza.md | 16 ++++++++ tools/email_send.py | 6 ++- 5 files changed, 108 insertions(+), 22 deletions(-) create mode 100644 memory/kb/coaching/2026-02-02-seara.md diff --git a/TOOLS.md b/TOOLS.md index 2a31fec..f5b3005 100644 --- a/TOOLS.md +++ b/TOOLS.md @@ -8,6 +8,7 @@ - **Credențiale:** în `.env` (GMAIL_USER, GMAIL_PASSWORD) - **Trimitere:** `python3 tools/email_send.py "dest" "subiect" "corp"` - **From:** Echo +- **Reply-To:** echo@romfast.ro (răspunsurile ajung aici pentru procesare) **Format email rapoarte:** - Font: 16px text, 18px titluri diff --git a/memory/kb/coaching/2026-02-02-seara.md b/memory/kb/coaching/2026-02-02-seara.md new file mode 100644 index 0000000..de3c09c --- /dev/null +++ b/memory/kb/coaching/2026-02-02-seara.md @@ -0,0 +1,57 @@ +# Gândul de seară - 2026-02-02 + +**Tags:** @growth @coaching #asumare #efort #reflectie #luni + +## Mesaj trimis + +[⭕ Echo] **GÂNDUL DE SEARĂ** 🌙 + +--- + +Văd că ai bifat provocarea de azi. ✓ + +Asta înseamnă că ai luat un lucru, ai scris efortul necesar, și ai răspuns sincer la "Îmi asum ASTA?" + +**Asta e tot ce contează.** + +Nu rezultatul. Nu câte ai făcut. +Ci că ai fost onest cu tine. + +--- + +Acum, seara, când ziua se liniștește: + +**Cum a fost să scrii efortul pe hârtie?** + +A fost mai greu sau mai ușor decât te așteptai? +Ai descoperit ceva despre tine în proces? + +Nu trebuie să răspunzi acum. Doar lasă întrebările să stea cu tine. + +--- + +> *"A-ți asuma efortul nu înseamnă să fii sigur că reușești. Înseamnă să fii dispus să încerci, știind exact ce presupune."* + +--- + +Noapte bună, Marius. +Mâine e o altă zi cu alte alegeri. + +Dar azi - ai ales să fii sincer cu tine. Și asta face diferența. + +🌀 + +--- + +## Context + +Provocarea zilei (asumare efort) a fost completată la 12:17. Reflecția de seară felicită și deschide spațiu pentru introspecție - fără presiune de răspuns, doar întrebări care să stea cu el. + +## Status provocare + +BIFATĂ: Da (12:17 UTC) +FOLLOW-UP: Întrebări de reflecție despre experiența de a scrie efortul pe hârtie + +## Surse + +- Provocare bazată pe [Zoltan Vereș - Motivația Intrinsecă](files.html#memory/kb/youtube/2026-02-02_zoltan-veres-motivatie-intrinseca-complet.md) diff --git a/memory/kb/index.json b/memory/kb/index.json index 06c0bde..a635796 100644 --- a/memory/kb/index.json +++ b/memory/kb/index.json @@ -1,5 +1,28 @@ { "notes": [ + { + "file": "notes-data/coaching/2026-02-02-seara.md", + "title": "Gândul de seară - 2026-02-02", + "date": "2026-02-02", + "tags": [ + "asumare", + "efort", + "luni" + ], + "domains": [ + "growth", + "health" + ], + "types": [ + "coaching", + "reflectie" + ], + "category": "coaching", + "project": null, + "subdir": null, + "video": "", + "tldr": "- Provocare bazată pe [Zoltan Vereș - Motivația Intrinsecă](files.html#memory/kb/youtube/2026-02-02_zoltan-veres-motivatie-intrinseca-complet.md)" + }, { "file": "notes-data/coaching/2026-02-02-dimineata.md", "title": "Gândul de dimineață - 2026-02-02", @@ -247,21 +270,6 @@ "video": "", "tldr": "**Sursa:** Zoltan Vereș - Motivația Intrinsecă" }, - { - "file": "memory/2026-02-02.md", - "title": "2026-02-02 - Note de sesiune", - "date": "2026-02-02", - "tags": [], - "domains": [], - "types": [ - "memory" - ], - "category": "memory", - "project": null, - "subdir": null, - "video": "", - "tldr": "- Format \"sinteză + acționabile + răspunsuri predefinite\" = 80/20 friendly" - }, { "file": "notes-data/coaching/2026-02-01-seara.md", "title": "Gândul de seară - 2026-02-01", @@ -993,8 +1001,8 @@ "title": "Proiect: Vending Master - Integrare Website → ROA", "date": "2026-01-30", "tags": [ - "vending-master", - "integrare" + "integrare", + "vending-master" ], "domains": [ "work" @@ -1462,13 +1470,13 @@ "total": 78, "by_domain": { "work": 19, - "health": 13, - "growth": 29, + "health": 14, + "growth": 30, "sprijin": 26, "scout": 2 }, "by_category": { - "coaching": 5, + "coaching": 6, "emails": 1, "health": 1, "insights": 6, @@ -1476,7 +1484,7 @@ "reflectii": 3, "retete": 1, "youtube": 32, - "memory": 7, + "memory": 6, "conversations": 1 } }, diff --git a/memory/kb/tehnici-pauza.md b/memory/kb/tehnici-pauza.md index 80ac4f4..3655aa9 100644 --- a/memory/kb/tehnici-pauza.md +++ b/memory/kb/tehnici-pauza.md @@ -61,6 +61,22 @@ - **Rezultat:** Conștientizare somatică, reduce tensiunea cronică - **Sursă:** [MBSR - Jon Kabat-Zinn](https://www.mindfulnesscds.com/pages/body-scan-meditation) +### 3 Întrebări Anti-Blocaj +- Când te simți blocat/victimă, întreabă-te rapid: + 1. "Ce depinde de MINE acum?" + 2. "Care e cel mai mic pas pe care pot să-l inițiez?" + 3. "Ce pot face EU chiar acum?" +- **Rezultat:** Mută atenția de la ce NU poți controla la ce POȚI - scoate din paralizie instant +- **Sursă:** [Zoltan Vereș - Starea de Victimă](https://moltbot.tailf7372d.ts.net/echo/files.html#memory/kb/youtube/2026-02-02_zoltan-veres-victima-complet.md) + +### Reformulare SUNT → FAC +- Când apare gândul "Nu SUNT bun la X", reformulează: + - "Nu SUNT bun" → "Nu am practicat suficient" + - "SUNT prost cu asta" → "În unele situații mă comport nesigur" +- 30 secunde, schimbare de perspectivă +- **Rezultat:** Identitatea e fixă și greu de schimbat. Comportamentul e fluid și imediat modificabil. +- **Sursă:** [Zoltan Vereș - Autosabotare](https://moltbot.tailf7372d.ts.net/echo/files.html#memory/kb/youtube/2026-02-02_zoltan-veres-autosabotare-ziua2-complet.md) + ### Relaxare maxilar/umeri - Maxilarul e mereu încordat. Lasă-l să cadă. Limba pe cerul gurii. - Umerii - lasă-i să cadă, nu-i ține sus. diff --git a/tools/email_send.py b/tools/email_send.py index 411df32..6b2e939 100644 --- a/tools/email_send.py +++ b/tools/email_send.py @@ -46,6 +46,7 @@ def send_email(to_email: str, subject: str, body: str, html: bool = False) -> di msg["Subject"] = Header(subject, 'utf-8') msg["From"] = formataddr((FROM_NAME, SMTP_USER)) msg["To"] = to_email + msg["Reply-To"] = "echo@romfast.ro" # Attach body if html: @@ -74,7 +75,10 @@ if __name__ == "__main__": body = sys.argv[3] # Auto-detect HTML or use --html flag - is_html = "--html" in sys.argv or body.strip().startswith("', '