Update TOOLS.md (claude-agent docs), KB index, tehnici pauza, coaching seara, email tool
This commit is contained in:
1
TOOLS.md
1
TOOLS.md
@@ -8,6 +8,7 @@
|
|||||||
- **Credențiale:** în `.env` (GMAIL_USER, GMAIL_PASSWORD)
|
- **Credențiale:** în `.env` (GMAIL_USER, GMAIL_PASSWORD)
|
||||||
- **Trimitere:** `python3 tools/email_send.py "dest" "subiect" "corp"`
|
- **Trimitere:** `python3 tools/email_send.py "dest" "subiect" "corp"`
|
||||||
- **From:** Echo <mmarius28@gmail.com>
|
- **From:** Echo <mmarius28@gmail.com>
|
||||||
|
- **Reply-To:** echo@romfast.ro (răspunsurile ajung aici pentru procesare)
|
||||||
|
|
||||||
**Format email rapoarte:**
|
**Format email rapoarte:**
|
||||||
- Font: 16px text, 18px titluri
|
- Font: 16px text, 18px titluri
|
||||||
|
|||||||
57
memory/kb/coaching/2026-02-02-seara.md
Normal file
57
memory/kb/coaching/2026-02-02-seara.md
Normal file
@@ -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)
|
||||||
@@ -1,5 +1,28 @@
|
|||||||
{
|
{
|
||||||
"notes": [
|
"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",
|
"file": "notes-data/coaching/2026-02-02-dimineata.md",
|
||||||
"title": "Gândul de dimineață - 2026-02-02",
|
"title": "Gândul de dimineață - 2026-02-02",
|
||||||
@@ -247,21 +270,6 @@
|
|||||||
"video": "",
|
"video": "",
|
||||||
"tldr": "**Sursa:** Zoltan Vereș - Motivația Intrinsecă"
|
"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",
|
"file": "notes-data/coaching/2026-02-01-seara.md",
|
||||||
"title": "Gândul de seară - 2026-02-01",
|
"title": "Gândul de seară - 2026-02-01",
|
||||||
@@ -993,8 +1001,8 @@
|
|||||||
"title": "Proiect: Vending Master - Integrare Website → ROA",
|
"title": "Proiect: Vending Master - Integrare Website → ROA",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
"vending-master",
|
"integrare",
|
||||||
"integrare"
|
"vending-master"
|
||||||
],
|
],
|
||||||
"domains": [
|
"domains": [
|
||||||
"work"
|
"work"
|
||||||
@@ -1462,13 +1470,13 @@
|
|||||||
"total": 78,
|
"total": 78,
|
||||||
"by_domain": {
|
"by_domain": {
|
||||||
"work": 19,
|
"work": 19,
|
||||||
"health": 13,
|
"health": 14,
|
||||||
"growth": 29,
|
"growth": 30,
|
||||||
"sprijin": 26,
|
"sprijin": 26,
|
||||||
"scout": 2
|
"scout": 2
|
||||||
},
|
},
|
||||||
"by_category": {
|
"by_category": {
|
||||||
"coaching": 5,
|
"coaching": 6,
|
||||||
"emails": 1,
|
"emails": 1,
|
||||||
"health": 1,
|
"health": 1,
|
||||||
"insights": 6,
|
"insights": 6,
|
||||||
@@ -1476,7 +1484,7 @@
|
|||||||
"reflectii": 3,
|
"reflectii": 3,
|
||||||
"retete": 1,
|
"retete": 1,
|
||||||
"youtube": 32,
|
"youtube": 32,
|
||||||
"memory": 7,
|
"memory": 6,
|
||||||
"conversations": 1
|
"conversations": 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -61,6 +61,22 @@
|
|||||||
- **Rezultat:** Conștientizare somatică, reduce tensiunea cronică
|
- **Rezultat:** Conștientizare somatică, reduce tensiunea cronică
|
||||||
- **Sursă:** [MBSR - Jon Kabat-Zinn](https://www.mindfulnesscds.com/pages/body-scan-meditation)
|
- **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
|
### Relaxare maxilar/umeri
|
||||||
- Maxilarul e mereu încordat. Lasă-l să cadă. Limba pe cerul gurii.
|
- Maxilarul e mereu încordat. Lasă-l să cadă. Limba pe cerul gurii.
|
||||||
- Umerii - lasă-i să cadă, nu-i ține sus.
|
- Umerii - lasă-i să cadă, nu-i ține sus.
|
||||||
|
|||||||
@@ -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["Subject"] = Header(subject, 'utf-8')
|
||||||
msg["From"] = formataddr((FROM_NAME, SMTP_USER))
|
msg["From"] = formataddr((FROM_NAME, SMTP_USER))
|
||||||
msg["To"] = to_email
|
msg["To"] = to_email
|
||||||
|
msg["Reply-To"] = "echo@romfast.ro"
|
||||||
|
|
||||||
# Attach body
|
# Attach body
|
||||||
if html:
|
if html:
|
||||||
@@ -74,7 +75,10 @@ if __name__ == "__main__":
|
|||||||
body = sys.argv[3]
|
body = sys.argv[3]
|
||||||
|
|
||||||
# Auto-detect HTML or use --html flag
|
# Auto-detect HTML or use --html flag
|
||||||
is_html = "--html" in sys.argv or body.strip().startswith("<!DOCTYPE") or body.strip().startswith("<html")
|
# Check for common HTML patterns, not just doctype/html tags
|
||||||
|
body_lower = body.strip().lower()
|
||||||
|
has_html_tags = any(tag in body_lower for tag in ['<html', '<!doctype', '<div', '<p>', '<br', '<table', '<h1', '<h2', '<h3', '<span', '<style'])
|
||||||
|
is_html = "--html" in sys.argv or has_html_tags
|
||||||
|
|
||||||
result = send_email(to, subject, body, html=is_html)
|
result = send_email(to, subject, body, html=is_html)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user