refactor: mutat kb/ -> memory/kb/ pentru memory search
- Mutat toate fișierele din kb/ în memory/kb/ - Actualizat toate referințele în fișiere (.md, .py, .html) - Actualizat 10 joburi cron cu noi căi - Memory search indexează acum 58 fișiere din memory/ - TOOLS.md actualizat cu documentație completă
This commit is contained in:
24
AGENTS.md
24
AGENTS.md
@@ -20,9 +20,9 @@ Sunt **Echo** 🌀 - un singur agent pentru toate domeniile.
|
|||||||
## Memory
|
## Memory
|
||||||
|
|
||||||
- `memory/YYYY-MM-DD.md` - note zilnice
|
- `memory/YYYY-MM-DD.md` - note zilnice
|
||||||
- `kb/insights/` - propuneri extrase din video/articole
|
- `memory/kb/insights/` - propuneri extrase din video/articole
|
||||||
- `kb/coaching/` - mesaje coaching trimise
|
- `memory/kb/coaching/` - mesaje coaching trimise
|
||||||
- `kb/youtube/` - note video procesate
|
- `memory/kb/youtube/` - note video procesate
|
||||||
|
|
||||||
## Reguli
|
## Reguli
|
||||||
|
|
||||||
@@ -80,10 +80,10 @@ Nu cer permisiune. Doar fac.
|
|||||||
|
|
||||||
- **Daily notes:** `memory/YYYY-MM-DD.md` — rezumate SCURTE, concluzii (încărcat: azi + ieri)
|
- **Daily notes:** `memory/YYYY-MM-DD.md` — rezumate SCURTE, concluzii (încărcat: azi + ieri)
|
||||||
- **Conversations:** `conversations/YYYY-MM-DD-subiect.md` — conversații complete (NU se încarcă automat)
|
- **Conversations:** `conversations/YYYY-MM-DD-subiect.md` — conversații complete (NU se încarcă automat)
|
||||||
- **Projects:** `kb/projects/nume-proiect/` — directoare proiecte cu toate fișierele aferente
|
- **Projects:** `memory/kb/projects/nume-proiect/` — directoare proiecte cu toate fișierele aferente
|
||||||
- **Long-term:** `USER.md` pentru info despre Marius, `AGENTS.md` pentru reguli/patterns
|
- **Long-term:** `USER.md` pentru info despre Marius, `AGENTS.md` pentru reguli/patterns
|
||||||
|
|
||||||
**Regulă:** În `memory/` pun doar concluzii și link-uri. Detaliile merg în `conversations/` sau `kb/`.
|
**Regulă:** În `memory/` pun doar concluzii și link-uri. Detaliile merg în `conversations/` sau `memory/kb/`.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -189,12 +189,12 @@ Pe Discord/WhatsApp, folosesc reacții emoji natural:
|
|||||||
|
|
||||||
Când primesc un link YouTube:
|
Când primesc un link YouTube:
|
||||||
1. **ÎNTOTDEAUNA** extrag transcrierea completă
|
1. **ÎNTOTDEAUNA** extrag transcrierea completă
|
||||||
2. **ÎNTOTDEAUNA** salvez nota în `kb/youtube/YYYY-MM-DD_titlu-slug.md`
|
2. **ÎNTOTDEAUNA** salvez nota în `memory/kb/youtube/YYYY-MM-DD_titlu-slug.md`
|
||||||
3. Nota conține: TL;DR, pași concreți, comenzi, puncte cheie
|
3. Nota conține: TL;DR, pași concreți, comenzi, puncte cheie
|
||||||
4. Nu dau rezumate generice - surprind **esența** și **detaliile acționabile**
|
4. Nu dau rezumate generice - surprind **esența** și **detaliile acționabile**
|
||||||
5. **DUPĂ SALVARE:** `python3 tools/update_notes_index.py`
|
5. **DUPĂ SALVARE:** `python3 tools/update_notes_index.py`
|
||||||
6. **DEEP LINK:** `https://moltbot.tailf7372d.ts.net/echo/files.html#kb/youtube/YYYY-MM-DD_titlu-slug.md`
|
6. **DEEP LINK:** `https://moltbot.tailf7372d.ts.net/echo/files.html#memory/kb/youtube/YYYY-MM-DD_titlu-slug.md`
|
||||||
7. **INSIGHTS:** Extrag idei în `kb/insights/YYYY-MM-DD.md`:
|
7. **INSIGHTS:** Extrag idei în `memory/kb/insights/YYYY-MM-DD.md`:
|
||||||
- Fișier zilnic (ca memory/)
|
- Fișier zilnic (ca memory/)
|
||||||
- Categorisez pe domeniu (@work, @health, @growth, @sprijin, @scout)
|
- Categorisez pe domeniu (@work, @health, @growth, @sprijin, @scout)
|
||||||
- Pentru fiecare idee: ce e, cum se aplică, propunere concretă
|
- Pentru fiecare idee: ce e, cum se aplică, propunere concretă
|
||||||
@@ -258,7 +258,7 @@ Dashboard: https://moltbot.tailf7372d.ts.net/echo/
|
|||||||
|
|
||||||
**Întrebări de reflecție** (pentru Marius):
|
**Întrebări de reflecție** (pentru Marius):
|
||||||
- NU le trimit pe canal
|
- NU le trimit pe canal
|
||||||
- Le pun în `kb/reflectii/YYYY-MM-DD_titlu.md`
|
- Le pun în `memory/kb/reflectii/YYYY-MM-DD_titlu.md`
|
||||||
- Marius le citește când vrea
|
- Marius le citește când vrea
|
||||||
|
|
||||||
**În raport:** Fii explicit ce tip e fiecare propunere!
|
**În raport:** Fii explicit ce tip e fiecare propunere!
|
||||||
@@ -267,10 +267,10 @@ Dashboard: https://moltbot.tailf7372d.ts.net/echo/
|
|||||||
|
|
||||||
## 📊 Flux Insights + Backlog (OBLIGATORIU pentru rapoarte)
|
## 📊 Flux Insights + Backlog (OBLIGATORIU pentru rapoarte)
|
||||||
|
|
||||||
**Documentație completă:** `kb/projects/FLUX-JOBURI.md`
|
**Documentație completă:** `memory/kb/projects/FLUX-JOBURI.md`
|
||||||
|
|
||||||
**Rezumat:**
|
**Rezumat:**
|
||||||
1. Note YouTube → extrag în `kb/insights/YYYY-MM-DD.md`
|
1. Note YouTube → extrag în `memory/kb/insights/YYYY-MM-DD.md`
|
||||||
2. Rapoarte propun din insights `[ ]` (ultimele 7 zile) + backlog
|
2. Rapoarte propun din insights `[ ]` (ultimele 7 zile) + backlog
|
||||||
3. După răspuns Marius: marchez și actualizez backlog
|
3. După răspuns Marius: marchez și actualizez backlog
|
||||||
4. Coaching se inspiră dar NU marchează
|
4. Coaching se inspiră dar NU marchează
|
||||||
@@ -347,7 +347,7 @@ Note locale (camera names, SSH details) în `TOOLS.md`.
|
|||||||
|
|
||||||
## 📁 Reguli directoare (verifică .rules.json)
|
## 📁 Reguli directoare (verifică .rules.json)
|
||||||
|
|
||||||
Când salvez în `kb/projects/`, verific dacă există `.rules.json`:
|
Când salvez în `memory/kb/projects/`, verific dacă există `.rules.json`:
|
||||||
- Citesc `filenameRule` pentru cum să numesc fișierul
|
- Citesc `filenameRule` pentru cum să numesc fișierul
|
||||||
- Citesc `validTypes` pentru ce tipuri sunt valide
|
- Citesc `validTypes` pentru ce tipuri sunt valide
|
||||||
- Scriptul inferă automat tipul din filename dacă `inferTypeFromFilename: true`
|
- Scriptul inferă automat tipul din filename dacă `inferTypeFromFilename: true`
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
- [ ] `python3 tools/email_process.py` - verifică emailuri noi
|
- [ ] `python3 tools/email_process.py` - verifică emailuri noi
|
||||||
- [ ] Dacă sunt emailuri de la Marius → `--save` și procesez:
|
- [ ] Dacă sunt emailuri de la Marius → `--save` și procesez:
|
||||||
- Completez TL;DR în nota salvată
|
- Completez TL;DR în nota salvată
|
||||||
- Extrag insights în `kb/insights/YYYY-MM-DD.md`
|
- Extrag insights în `memory/kb/insights/YYYY-MM-DD.md`
|
||||||
- `python3 tools/update_notes_index.py`
|
- `python3 tools/update_notes_index.py`
|
||||||
- [ ] Raportează dacă e ceva important
|
- [ ] Raportează dacă e ceva important
|
||||||
|
|
||||||
@@ -22,9 +22,9 @@
|
|||||||
- [ ] Fișiere uncommitted? Dacă da, întreabă dacă fac commit.
|
- [ ] Fișiere uncommitted? Dacă da, întreabă dacă fac commit.
|
||||||
|
|
||||||
### 📚 KB Index (la fiecare heartbeat)
|
### 📚 KB Index (la fiecare heartbeat)
|
||||||
- [ ] Verifică dacă vreun fișier din kb/ e mai nou decât kb/index.json
|
- [ ] Verifică dacă vreun fișier din memory/kb/ e mai nou decât memory/kb/index.json
|
||||||
- [ ] Dacă da → `python3 tools/update_notes_index.py`
|
- [ ] Dacă da → `python3 tools/update_notes_index.py`
|
||||||
- [ ] Comandă rapidă: `find kb/ -name "*.md" -newer kb/index.json | head -1`
|
- [ ] Comandă rapidă: `find memory/kb/ -name "*.md" -newer memory/kb/index.json | head -1`
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
4
SOUL.md
4
SOUL.md
@@ -93,6 +93,6 @@ Cerere care durează → **reacție 👀**, apoi procesez.
|
|||||||
|
|
||||||
### Link-uri în Markdown (OBLIGATORIU)
|
### Link-uri în Markdown (OBLIGATORIU)
|
||||||
```markdown
|
```markdown
|
||||||
✅ [Titlu](files.html#kb/path/to/file.md)
|
✅ [Titlu](files.html#memory/kb/path/to/file.md)
|
||||||
❌ [kb/youtube/file.md]
|
❌ [memory/kb/youtube/file.md]
|
||||||
```
|
```
|
||||||
|
|||||||
62
TOOLS.md
62
TOOLS.md
@@ -13,14 +13,14 @@
|
|||||||
```bash
|
```bash
|
||||||
python3 tools/email_process.py # listează necitite
|
python3 tools/email_process.py # listează necitite
|
||||||
python3 tools/email_process.py --all # listează toate
|
python3 tools/email_process.py --all # listează toate
|
||||||
python3 tools/email_process.py --save # salvează ca note în kb/emails/
|
python3 tools/email_process.py --save # salvează ca note în memory/kb/emails/
|
||||||
```
|
```
|
||||||
|
|
||||||
**Flux email → note → insights:**
|
**Flux email → note → insights:**
|
||||||
1. Marius face forward la `echo@romfast.ro`
|
1. Marius face forward la `echo@romfast.ro`
|
||||||
2. La heartbeat sau manual: `python3 tools/email_process.py --save`
|
2. La heartbeat sau manual: `python3 tools/email_process.py --save`
|
||||||
3. Emailul devine notă în `kb/emails/YYYY-MM-DD_subiect.md`
|
3. Emailul devine notă în `memory/kb/emails/YYYY-MM-DD_subiect.md`
|
||||||
4. Completez TL;DR și extrag insights în `kb/insights/`
|
4. Completez TL;DR și extrag insights în `memory/kb/insights/`
|
||||||
5. `python3 tools/update_notes_index.py` actualizează indexul
|
5. `python3 tools/update_notes_index.py` actualizează indexul
|
||||||
|
|
||||||
### 📧 Email Whitelist
|
### 📧 Email Whitelist
|
||||||
@@ -43,17 +43,46 @@
|
|||||||
- Când creez/completez task-uri, să am timestamp complet (ISO format cu oră)
|
- Când creez/completez task-uri, să am timestamp complet (ISO format cu oră)
|
||||||
|
|
||||||
### KB (Knowledge Base)
|
### KB (Knowledge Base)
|
||||||
- **Folder:** kb/ (youtube/, coaching/, insights/, projects/)
|
- **Folder:** memory/kb/ (youtube/, coaching/, insights/, projects/)
|
||||||
- **Update index:** `python3 tools/update_notes_index.py`
|
- **Update index:** `python3 tools/update_notes_index.py`
|
||||||
- **Pagina web:** https://moltbot.tailf7372d.ts.net/echo/notes.html
|
- **Pagina web:** https://moltbot.tailf7372d.ts.net/echo/notes.html
|
||||||
- **Tags domeniu:** `@work`, `@health`, `@growth`, `@sprijin`, `@scout`
|
- **Tags domeniu:** `@work`, `@health`, `@growth`, `@sprijin`, `@scout`
|
||||||
- **Tags tip:** `@project`, `@fisa`, `@exercitiu`, `@meditatie`, `@reflectie`
|
- **Tags tip:** `@project`, `@fisa`, `@exercitiu`, `@meditatie`, `@reflectie`
|
||||||
|
|
||||||
**IMPORTANT:** Când salvez orice notă (rețete, youtube, proiecte, etc.), trebuie să:
|
**IMPORTANT:** Când salvez orice notă (rețete, youtube, proiecte, etc.), trebuie să:
|
||||||
1. Salvez în subdirectorul potrivit din `kb/`
|
1. Salvez în subdirectorul potrivit din `memory/kb/`
|
||||||
2. Rulez `python3 tools/update_notes_index.py` pentru a actualiza indexul
|
2. Rulez `python3 tools/update_notes_index.py` pentru a actualiza indexul
|
||||||
3. Dau link-ul către pagina notes.html
|
3. Dau link-ul către pagina notes.html
|
||||||
|
|
||||||
|
### 🔍 Memory Search (Semantic Search)
|
||||||
|
|
||||||
|
**Ce e:** Căutare semantică în fișierele `.md` din `memory/`.
|
||||||
|
|
||||||
|
**Cum funcționează:**
|
||||||
|
- Clawdbot indexează automat fișierele (watcher + debounce 1.5s)
|
||||||
|
- Embeddings generate local cu Ollama (all-minilm, 384 dim)
|
||||||
|
- Index stocat în `~/.clawdbot/memory/echo.sqlite`
|
||||||
|
|
||||||
|
**Ce se indexează:**
|
||||||
|
- ✅ `memory/*.md` - note zilnice, approved-tasks, etc.
|
||||||
|
- ✅ `memory/kb/**/*.md` - toate notele din KB (youtube, coaching, insights, projects, etc.)
|
||||||
|
|
||||||
|
**Când folosesc memory_search:**
|
||||||
|
- Întrebări despre trecut: "ce am decis despre coaching"
|
||||||
|
- Context recent: "ce s-a întâmplat ieri"
|
||||||
|
|
||||||
|
**Comenzi:**
|
||||||
|
```
|
||||||
|
memory_search query="text" maxResults=5
|
||||||
|
memory_get path="memory/file.md" from=1 lines=50
|
||||||
|
```
|
||||||
|
|
||||||
|
**Indexare automată:** La fiecare modificare fișier în memory/, Clawdbot:
|
||||||
|
1. Detectează schimbarea (watcher)
|
||||||
|
2. Așteaptă 1.5s (debounce)
|
||||||
|
3. Re-indexează DOAR fișierul modificat (incremental)
|
||||||
|
4. Celelalte fișiere rămân neatinse
|
||||||
|
|
||||||
### Git
|
### Git
|
||||||
- **Repo:** ~/clawd → gitea.romfast.ro/romfast/clawd
|
- **Repo:** ~/clawd → gitea.romfast.ro/romfast/clawd
|
||||||
- **Commit:** `python3 tools/git_commit.py --push`
|
- **Commit:** `python3 tools/git_commit.py --push`
|
||||||
@@ -68,17 +97,18 @@
|
|||||||
|
|
||||||
| Oră (UTC) | Oră (București) | Job | Canal | Ce face |
|
| Oră (UTC) | Oră (București) | Job | Canal | Ce face |
|
||||||
|-----------|-----------------|-----|-------|---------|
|
|-----------|-----------------|-----|-------|---------|
|
||||||
| 00:00 | 02:00 | content-discovery | - | Caută video+articole pe teme recente |
|
| 00:00 | 02:00 | content-discovery | - | Caută video+articole pe teme recente → memory/kb/ |
|
||||||
| 01:00 | 03:00 | night-execute-late | #echo-work | Continuă execuția task-uri (run 2) |
|
| 01:00 | 03:00 | night-execute-late | #echo-work | Continuă execuția task-uri (run 2) |
|
||||||
| 03:00 | 05:00 | archive-tasks | #echo-work | Arhivează task-uri vechi |
|
| 03:00 | 05:00 | archive-tasks | #echo-work | Arhivează task-uri vechi |
|
||||||
| 06:00,17:00 | 08:00,19:00 | insights-extract | - | Extrage insights din note noi |
|
| 06:00,17:00 | 08:00,19:00 | insights-extract | - | Extrage insights din memory/kb/ |
|
||||||
| 06:30 | 08:30 | morning-report | #echo-work | Raport dimineață + propuneri din insights |
|
| 06:30 | 08:30 | morning-report | #echo-work | Raport dimineață + propuneri din memory/kb/insights/ |
|
||||||
| 07:00 | 09:00 | morning-coaching | #echo-self | Gând + provocare zilnică |
|
| 07:00 | 09:00 | morning-coaching | #echo-self | Gând + provocare → memory/kb/coaching/ |
|
||||||
| 07-17 | 09-19 | respiratie-orar | #echo-self | Pauze orare pattern interrupt |
|
| 07-17 | 09-19 | respiratie-orar | #echo-self | Pauze orare pattern interrupt |
|
||||||
| 15:00 mar,joi | 17:00 | project-checkin | #echo-work | Check-in Vending Master |
|
| 15:00 mar,joi | 17:00 | project-checkin | #echo-work | Check-in Vending Master |
|
||||||
| 17:30 | 19:30 | insights-extract | - | (run seară, înainte de raport) |
|
| 15:00 3/feb | 17:00 | grup-sprijin-pregatire | #echo-sprijin | Pregătire fișă grup joi |
|
||||||
| 18:00 | 20:00 | evening-report | #echo-work | Raport seară + propuneri din insights |
|
| 15:00 5/feb | 17:00 | grup-sprijin-5feb | #echo-sprijin | Reminder grup sprijin |
|
||||||
| 19:00 | 21:00 | evening-coaching | #echo-self | Reflecție seară |
|
| 18:00 | 20:00 | evening-report | #echo-work | Raport seară + propuneri din memory/kb/insights/ |
|
||||||
|
| 19:00 | 21:00 | evening-coaching | #echo-self | Reflecție seară → memory/kb/coaching/ |
|
||||||
| 19:00 dum | 21:00 | weekly-planning | #echo-work | Planning săptămânal |
|
| 19:00 dum | 21:00 | weekly-planning | #echo-work | Planning săptămânal |
|
||||||
| 21:00 | 23:00 | night-execute | #echo-work | Execută task-uri aprobate (run 1) |
|
| 21:00 | 23:00 | night-execute | #echo-work | Execută task-uri aprobate (run 1) |
|
||||||
|
|
||||||
@@ -214,10 +244,10 @@ cron action=update jobId=X # modifică job
|
|||||||
|
|
||||||
### Sprijin (grup joi)
|
### Sprijin (grup joi)
|
||||||
- **Notes:** filtru `@sprijin` pe https://moltbot.tailf7372d.ts.net/echo/notes.html
|
- **Notes:** filtru `@sprijin` pe https://moltbot.tailf7372d.ts.net/echo/notes.html
|
||||||
- **Proiect:** `kb/projects/grup-sprijin/`
|
- **Proiect:** `memory/kb/projects/grup-sprijin/`
|
||||||
- **Biblioteca activități:** `kb/projects/grup-sprijin/biblioteca.json`
|
- **Biblioteca activități:** `memory/kb/projects/grup-sprijin/biblioteca.json`
|
||||||
- **Fișe:** `kb/projects/grup-sprijin/fise/`
|
- **Fișe:** `memory/kb/projects/grup-sprijin/fise/`
|
||||||
- **Template:** `kb/projects/grup-sprijin/template-fisa.md`
|
- **Template:** `memory/kb/projects/grup-sprijin/template-fisa.md`
|
||||||
|
|
||||||
### Scout (cercetași)
|
### Scout (cercetași)
|
||||||
- Template activități scout
|
- Template activități scout
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ class TaskBoardHandler(SimpleHTTPRequestHandler):
|
|||||||
self.send_error(404)
|
self.send_error(404)
|
||||||
|
|
||||||
def handle_refresh_index(self):
|
def handle_refresh_index(self):
|
||||||
"""Regenerate kb/index.json"""
|
"""Regenerate memory/kb/index.json"""
|
||||||
try:
|
try:
|
||||||
script = TOOLS_DIR / 'update_notes_index.py'
|
script = TOOLS_DIR / 'update_notes_index.py'
|
||||||
result = subprocess.run(
|
result = subprocess.run(
|
||||||
@@ -464,7 +464,7 @@ class TaskBoardHandler(SimpleHTTPRequestHandler):
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
# 3. Recent files in kb/ (last 24h)
|
# 3. Recent files in memory/kb/ (last 24h)
|
||||||
try:
|
try:
|
||||||
kb_dir = workspace / 'kb'
|
kb_dir = workspace / 'kb'
|
||||||
cutoff = datetime.now().timestamp() - (24 * 3600)
|
cutoff = datetime.now().timestamp() - (24 * 3600)
|
||||||
|
|||||||
@@ -1164,7 +1164,7 @@
|
|||||||
].filter(Boolean).join('');
|
].filter(Boolean).join('');
|
||||||
|
|
||||||
// Convert notes-data/ to kb/ for files.html links
|
// Convert notes-data/ to kb/ for files.html links
|
||||||
const filesPath = note.file.replace(/^notes-data\//, 'kb/');
|
const filesPath = note.file.replace(/^notes-data\//, 'memory/kb/');
|
||||||
return `
|
return `
|
||||||
<div class="note-card" onclick="openNote('${note.file}')">
|
<div class="note-card" onclick="openNote('${note.file}')">
|
||||||
<div class="note-title">
|
<div class="note-title">
|
||||||
@@ -1190,7 +1190,7 @@
|
|||||||
document.getElementById('viewerTitle').textContent = note.title;
|
document.getElementById('viewerTitle').textContent = note.title;
|
||||||
const pathEl = document.getElementById('viewerPath');
|
const pathEl = document.getElementById('viewerPath');
|
||||||
// Convert notes-data/ to kb/ for display and links
|
// Convert notes-data/ to kb/ for display and links
|
||||||
const filesPath = note.file.replace(/^notes-data\//, 'kb/');
|
const filesPath = note.file.replace(/^notes-data\//, 'memory/kb/');
|
||||||
pathEl.textContent = filesPath;
|
pathEl.textContent = filesPath;
|
||||||
pathEl.href = 'files.html#' + filesPath;
|
pathEl.href = 'files.html#' + filesPath;
|
||||||
document.getElementById('viewerContent').innerHTML = '<p style="color: var(--text-muted)">Se încarcă...</p>';
|
document.getElementById('viewerContent').innerHTML = '<p style="color: var(--text-muted)">Se încarcă...</p>';
|
||||||
|
|||||||
@@ -1,55 +0,0 @@
|
|||||||
# Insights - 2026-02-01
|
|
||||||
|
|
||||||
## Din: Monica Ion - Povestea lui Marc (Ep.1)
|
|
||||||
**Sursă:** [kb/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep1-diagnosticul.md](https://moltbot.tailf7372d.ts.net/echo/files.html#kb/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep1-diagnosticul.md)
|
|
||||||
|
|
||||||
### @growth
|
|
||||||
- [ ] **Pattern "Nu merit"** - Verifică unde în viață operezi din "nu merit": stabilitate, bani ușori, pauze, ajutor. Întrebare: "De la cine am învățat că nu merit?"
|
|
||||||
- [ ] **Ciclul vină-mândrie** - Când ai succes, cum reacționezi? Risipești? Celebrezi și apoi te sabotezi? Observă pattern-ul.
|
|
||||||
- [ ] **Întrebare de reflecție:** "Care e tiparul de gândire care, dacă l-aș transforma, ar schimba relația mea cu banii/munca?"
|
|
||||||
|
|
||||||
### @work
|
|
||||||
- [ ] **Banii ca prioritate REALĂ** - Nu în vorbe, ci în comportament: te plătești PRIMUL? Ai plan de economii? Ceri penalități pentru neplată?
|
|
||||||
- [ ] **Creșterea prețurilor** - Dacă simți vinovăție când ceri mai mult, e semn că lucrezi din "nu merit". Prețul = valoarea pe care o oferi.
|
|
||||||
- [ ] **Limite cu angajații** - "Înțelegerea" excesivă (mila) sabotează business-ul. Regulile clare NU te fac om rău.
|
|
||||||
- [ ] **Audit:** Unde în business prioritizez relațiile peste bani în mod dăunător?
|
|
||||||
|
|
||||||
### @health
|
|
||||||
- [ ] **Epuizare din "salvator"** - Pattern-ul de a sări în mijlocul crizelor și a rezolva singur duce la burnout. Delegă, pune limite.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Din: Monica Ion - Povestea lui Marc (Ep.2 - Vina)
|
|
||||||
**Sursă:** [kb/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep2-vina.md](https://moltbot.tailf7372d.ts.net/echo/files.html#kb/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep2-vina.md)
|
|
||||||
|
|
||||||
### @growth
|
|
||||||
- [ ] **Exercițiu dizolvare vină:** Alege un moment pentru care porți vină. Întreabă: "Ce beneficii a avut persoana în momentul acela exact?" Găsește minim 3.
|
|
||||||
- [ ] **Scenariul ideal:** "Dacă făceam varianta ideală, ce DEZAVANTAJE ar fi avut persoana?" - răstoarnă perspectiva
|
|
||||||
- [ ] **Nu permite valea plângerii:** Când te plângi de aceeași problemă, întărești circuitul. Oprește-te și întreabă "Ce fac diferit?"
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Din: ClawdBot 10x Better (5 Easy Steps)
|
|
||||||
**Sursă:** [kb/youtube/2026-02-01_clawdbot-10x-better-5-easy-steps.md](https://moltbot.tailf7372d.ts.net/echo/files.html#kb/youtube/2026-02-01_clawdbot-10x-better-5-easy-steps.md)
|
|
||||||
|
|
||||||
### @work
|
|
||||||
- [ ] **Reverse prompting:** În loc să spui ce să fac, întreabă-mă "Ce ar trebui să faci acum bazat pe ce știi despre mine?"
|
|
||||||
- [ ] **Proactivitate nocturnă:** Setează expectation: "Vreau să lucrezi noaptea și să mă surprinzi dimineața cu ce ai construit"
|
|
||||||
- [ ] **Tooling propriu:** Cere-mi să construiesc un task board sau alte tool-uri pentru productivitate
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Din: James Clear 3-2-1 Newsletter
|
|
||||||
**Sursă:** [kb/emails/2026-02-01_fwd-3-2-1-on-ignorance-vs-genius-the-history-of-ev.md](https://moltbot.tailf7372d.ts.net/echo/files.html#kb/emails/2026-02-01_fwd-3-2-1-on-ignorance-vs-genius-the-history-of-ev.md)
|
|
||||||
|
|
||||||
### @growth
|
|
||||||
- [ ] **Simplificare după înțelegere** - Când dai sfaturi sau faci refactoring, întâi înțelege complet, apoi simplifică. Altfel e superficialitate.
|
|
||||||
- [ ] **Întrebare pentru reflecție seară:** "Ce poveste despre mine ar trebui să las în urmă pentru a crește?" (ex: "nu sunt destul de bun ca antreprenor")
|
|
||||||
- [ ] **Jocuri infinite:** Nu încerca să "termini" - caută un ritm zilnic sustenabil. Aplică la: cod, afacere, sănătate.
|
|
||||||
|
|
||||||
### @work
|
|
||||||
- [ ] **Fundamentale > Fancy:** Succesul la ROA vine din practici de bază făcute constant, nu din features noi spectaculoase. Ce fundamentale neglijezi?
|
|
||||||
- [ ] **Întrebare Nietzsche pentru audit zilnic:** Ziua de azi a fost suma lașităților mici (amânări, evitări) sau a curajului (conversații cu clienți, decizii)?
|
|
||||||
|
|
||||||
### @health
|
|
||||||
- [ ] **Exercițiu = joc infinit:** Nu e despre "a termina antrenamentul", ci despre a găsi mișcarea zilnică sustenabilă.
|
|
||||||
22
memory/kb/coaching/2026-02-01-seara.md
Normal file
22
memory/kb/coaching/2026-02-01-seara.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# Gândul de seară - 2026-02-01
|
||||||
|
|
||||||
|
**Tags:** @growth #jocuri-infinite #reflectie #seara
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Follow-up la provocarea de dimineață despre jocurile infinite...*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Seara e momentul în care judecătorul interior își face auzit verdictul. "Ai făcut destul? Ai fost productiv? Ai avansat?"
|
||||||
|
|
||||||
|
Dar în jocurile infinite nu există "destul". Există doar: **"Sunt încă în joc?"**
|
||||||
|
|
||||||
|
Azi ai mutat lucruri, ai corectat, ai îmbunătățit infrastructura. Nu e glamorous. Nu e un finish line. Dar e exact ce înseamnă să rămâi în joc - să faci treaba de întreținere care permite jocul să continue.
|
||||||
|
|
||||||
|
**Întrebare de seară:**
|
||||||
|
> Ce ai făcut azi care nu era despre "a ajunge undeva", ci despre "a rămâne în joc"?
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Trimis: Sâmbătă, 1 februarie 2026, 23:17*
|
||||||
@@ -1,7 +1,58 @@
|
|||||||
{
|
{
|
||||||
"notes": [
|
"notes": [
|
||||||
{
|
{
|
||||||
"file": "notes-data/coaching/2026-02-01-dimineata.md",
|
"file": "notes-data/ory/kb/insights/2026-02-02.md",
|
||||||
|
"title": "Insights - 2026-02-02",
|
||||||
|
"date": "2026-02-02",
|
||||||
|
"tags": [],
|
||||||
|
"domains": [],
|
||||||
|
"types": [],
|
||||||
|
"category": "insights",
|
||||||
|
"project": null,
|
||||||
|
"subdir": null,
|
||||||
|
"video": "",
|
||||||
|
"tldr": "*Extras din workshop-ul gratuit Zoltan Vereș (1.5h)*"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "notes-data/ory/kb/youtube/2026-02-02_zoltan-veres-workshop-frici.md",
|
||||||
|
"title": "Workshop Gratuit: Gestionarea Fricilor - Zoltan Vereș (2025)",
|
||||||
|
"date": "2026-02-02",
|
||||||
|
"tags": [],
|
||||||
|
"domains": [
|
||||||
|
"growth",
|
||||||
|
"health"
|
||||||
|
],
|
||||||
|
"types": [],
|
||||||
|
"category": "youtube",
|
||||||
|
"project": null,
|
||||||
|
"subdir": null,
|
||||||
|
"video": "",
|
||||||
|
"tldr": "Workshop gratuit care prezintă un sistem practic pentru gestionarea fricilor, bazat pe 1200+ ore de mentoring și experiență proprie. Mesajul central: informațiile nu schimbă viața - doar aplicarea lor..."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "notes-data/ory/kb/coaching/2026-02-01-seara.md",
|
||||||
|
"title": "Gândul de seară - 2026-02-01",
|
||||||
|
"date": "2026-02-01",
|
||||||
|
"tags": [
|
||||||
|
"jocuri-infinite",
|
||||||
|
"seara"
|
||||||
|
],
|
||||||
|
"domains": [
|
||||||
|
"growth",
|
||||||
|
"health"
|
||||||
|
],
|
||||||
|
"types": [
|
||||||
|
"coaching",
|
||||||
|
"reflectie"
|
||||||
|
],
|
||||||
|
"category": "coaching",
|
||||||
|
"project": null,
|
||||||
|
"subdir": null,
|
||||||
|
"video": "",
|
||||||
|
"tldr": "*Trimis: Sâmbătă, 1 februarie 2026, 23:17*"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "notes-data/ory/kb/coaching/2026-02-01-dimineata.md",
|
||||||
"title": "Gândul de dimineață - 2026-02-01",
|
"title": "Gândul de dimineață - 2026-02-01",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -23,7 +74,7 @@
|
|||||||
"tldr": "Duminică dimineață - moment bun pentru întrebări mai largi despre viață și sustenabilitate. Mesajul se aplică direct la sănătate (durerea cervicală, pielea) fără a fi intruziv."
|
"tldr": "Duminică dimineață - moment bun pentru întrebări mai largi despre viață și sustenabilitate. Mesajul se aplică direct la sănătate (durerea cervicală, pielea) fără a fi intruziv."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/emails/2026-02-01_fwd-3-2-1-on-ignorance-vs-genius-the-history-of-ev.md",
|
"file": "notes-data/ory/kb/emails/2026-02-01_fwd-3-2-1-on-ignorance-vs-genius-the-history-of-ev.md",
|
||||||
"title": "Fwd: 3-2-1: On ignorance vs. genius, the history of every day, and",
|
"title": "Fwd: 3-2-1: On ignorance vs. genius, the history of every day, and",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
@@ -36,7 +87,7 @@
|
|||||||
"tldr": "Newsletter 3-2-1 de la James Clear (29 ian 2026) cu tema: simplificare, fundamentale, și jocuri infinite.\n\n**3 Idei:**\n1. **Ignoranță vs geniu:** A simplifica înainte să înțelegi = ignoranță. A simpli..."
|
"tldr": "Newsletter 3-2-1 de la James Clear (29 ian 2026) cu tema: simplificare, fundamentale, și jocuri infinite.\n\n**3 Idei:**\n1. **Ignoranță vs geniu:** A simplifica înainte să înțelegi = ignoranță. A simpli..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/insights/content-recomandat-2026-02-01.md",
|
"file": "notes-data/ory/kb/insights/content-recomandat-2026-02-01.md",
|
||||||
"title": "Conținut Recomandat - 2026-02-01",
|
"title": "Conținut Recomandat - 2026-02-01",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
@@ -49,7 +100,7 @@
|
|||||||
"tldr": "**Vrei să activez acest job cron?**"
|
"tldr": "**Vrei să activez acest job cron?**"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/insights/2026-02-01.md",
|
"file": "notes-data/ory/kb/insights/2026-02-01.md",
|
||||||
"title": "Insights - 2026-02-01",
|
"title": "Insights - 2026-02-01",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
@@ -59,10 +110,10 @@
|
|||||||
"project": null,
|
"project": null,
|
||||||
"subdir": null,
|
"subdir": null,
|
||||||
"video": "",
|
"video": "",
|
||||||
"tldr": "- [ ] **Exercițiu = joc infinit:** Nu e despre \"a termina antrenamentul\", ci despre a găsi mișcarea zilnică sustenabilă."
|
"tldr": "*Surse: Monica Ion Ep.1 & 2, James Clear 3-2-1, Tony Robbins*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/insights/backlog.md",
|
"file": "notes-data/ory/kb/insights/backlog.md",
|
||||||
"title": "Backlog Insights",
|
"title": "Backlog Insights",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
@@ -75,7 +126,33 @@
|
|||||||
"tldr": "*(gol)*"
|
"tldr": "*(gol)*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/securizare-clawdbot.md",
|
"file": "notes-data/ory/kb/projects/clawdbot-extrapaths-prompt.md",
|
||||||
|
"title": "Prompt pentru Claude Code - Implementare `extraPaths` în Clawdbot",
|
||||||
|
"date": "2026-02-01",
|
||||||
|
"tags": [],
|
||||||
|
"domains": [],
|
||||||
|
"types": [],
|
||||||
|
"category": "projects",
|
||||||
|
"project": null,
|
||||||
|
"subdir": null,
|
||||||
|
"video": "",
|
||||||
|
"tldr": "Începe prin a explora codul Clawdbot și a înțelege arhitectura, apoi propune soluția."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "notes-data/ory/kb/projects/FLUX-JOBURI.md",
|
||||||
|
"title": "Flux Complet Joburi Echo",
|
||||||
|
"date": "2026-02-01",
|
||||||
|
"tags": [],
|
||||||
|
"domains": [],
|
||||||
|
"types": [],
|
||||||
|
"category": "projects",
|
||||||
|
"project": null,
|
||||||
|
"subdir": null,
|
||||||
|
"video": "",
|
||||||
|
"tldr": "*Acest document se actualizează când se modifică fluxul joburilor.*"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"file": "notes-data/ory/kb/projects/securizare-clawdbot.md",
|
||||||
"title": "Securizare Clawdbot - Cercetare",
|
"title": "Securizare Clawdbot - Cercetare",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -93,7 +170,7 @@
|
|||||||
"tldr": "Clawdbot are deja un sistem robust de securitate. Principalele măsuri: **pairing pentru DM-uri**, **sandbox pentru tools**, **allowlists pentru grupuri**, și **audit automat**. Vulnerabilitatea princi..."
|
"tldr": "Clawdbot are deja un sistem robust de securitate. Principalele măsuri: **pairing pentru DM-uri**, **sandbox pentru tools**, **allowlists pentru grupuri**, și **audit automat**. Vulnerabilitatea princi..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/scout/activitate-heros-journey.md",
|
"file": "notes-data/ory/kb/projects/scout/activitate-heros-journey.md",
|
||||||
"title": "Activitate: Hero's Journey",
|
"title": "Activitate: Hero's Journey",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -111,7 +188,7 @@
|
|||||||
"tldr": "*Creat: 2026-02-01 | Echo Work*"
|
"tldr": "*Creat: 2026-02-01 | Echo Work*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/reflectii/2026-02-01_dizolvare-vina.md",
|
"file": "notes-data/ory/kb/reflectii/2026-02-01_dizolvare-vina.md",
|
||||||
"title": "Exercițiu: Dizolvarea vinei",
|
"title": "Exercițiu: Dizolvarea vinei",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -128,7 +205,7 @@
|
|||||||
"tldr": "*Exercițiu puternic. Fă-l când ai timp și spațiu mental.*"
|
"tldr": "*Exercițiu puternic. Fă-l când ai timp și spațiu mental.*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/reflectii/2026-02-01_audit-relatii-bani.md",
|
"file": "notes-data/ory/kb/reflectii/2026-02-01_audit-relatii-bani.md",
|
||||||
"title": "Audit: Unde prioritizez relațiile peste bani?",
|
"title": "Audit: Unde prioritizez relațiile peste bani?",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -146,7 +223,7 @@
|
|||||||
"tldr": "*Citește când ai chef de introspecție. Nu e urgent.*"
|
"tldr": "*Citește când ai chef de introspecție. Nu e urgent.*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/reflectii/2026-02-01_pattern-nu-merit.md",
|
"file": "notes-data/ory/kb/reflectii/2026-02-01_pattern-nu-merit.md",
|
||||||
"title": "Pattern: \"Nu merit\"",
|
"title": "Pattern: \"Nu merit\"",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -164,7 +241,7 @@
|
|||||||
"tldr": "*Exercițiu de Monica Ion. Citește când ești pregătit.*"
|
"tldr": "*Exercițiu de Monica Ion. Citește când ești pregătit.*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep2-vina.md",
|
"file": "notes-data/ory/kb/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep2-vina.md",
|
||||||
"title": "Monica Ion - Povestea lui Marc - Episodul #2: Vina",
|
"title": "Monica Ion - Povestea lui Marc - Episodul #2: Vina",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -184,7 +261,7 @@
|
|||||||
"tldr": "Episodul 2 intră în lucrul practic pe **vină**. Marc vine cu o nouă criză (i-a plecat cel mai bun om tehnic), dar Monica refuză \"valea plângerii\" și îl duce la cauza cauzelor. Demonstrează procesul de..."
|
"tldr": "Episodul 2 intră în lucrul practic pe **vină**. Marc vine cu o nouă criză (i-a plecat cel mai bun om tehnic), dar Monica refuză \"valea plângerii\" și îl duce la cauza cauzelor. Demonstrează procesul de..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-02-01_clawdbot-10x-better-5-easy-steps.md",
|
"file": "notes-data/ory/kb/youtube/2026-02-01_clawdbot-10x-better-5-easy-steps.md",
|
||||||
"title": "How to Make ClawdBot 10x Better (5 Easy Steps)",
|
"title": "How to Make ClawdBot 10x Better (5 Easy Steps)",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -203,7 +280,7 @@
|
|||||||
"tldr": "5 sfaturi pentru a îmbunătăți dramatic experiența cu Clawdbot: memory flush + session search, modele specializate pentru task-uri diferite, brain dump + expectation setting, reverse prompting, și cons..."
|
"tldr": "5 sfaturi pentru a îmbunătăți dramatic experiența cu Clawdbot: memory flush + session search, modele specializate pentru task-uri diferite, brain dump + expectation setting, reverse prompting, și cons..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep1-diagnosticul.md",
|
"file": "notes-data/ory/kb/youtube/2026-02-01_monica-ion-povestea-lui-marc-ep1-diagnosticul.md",
|
||||||
"title": "Monica Ion - Povestea lui Marc - Episodul #1: Diagnosticul",
|
"title": "Monica Ion - Povestea lui Marc - Episodul #1: Diagnosticul",
|
||||||
"date": "2026-02-01",
|
"date": "2026-02-01",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -252,7 +329,7 @@
|
|||||||
"project": null,
|
"project": null,
|
||||||
"subdir": null,
|
"subdir": null,
|
||||||
"video": "",
|
"video": "",
|
||||||
"tldr": "<!-- Task-uri aprobate se adaugă aici -->"
|
"tldr": "4. La final: python3 tools/update_notes_index.py"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "memory/2026-02-01.md",
|
"file": "memory/2026-02-01.md",
|
||||||
@@ -267,10 +344,10 @@
|
|||||||
"project": null,
|
"project": null,
|
||||||
"subdir": null,
|
"subdir": null,
|
||||||
"video": "",
|
"video": "",
|
||||||
"tldr": "- Backlog funcțional în `kb/insights/backlog.md`"
|
"tldr": "- kb/projects/FLUX-JOBURI.md - flux complet"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/coaching/2026-01-31-dimineata.md",
|
"file": "notes-data/ory/kb/coaching/2026-01-31-dimineata.md",
|
||||||
"title": "Gândul de dimineață - 2026-01-31",
|
"title": "Gândul de dimineață - 2026-01-31",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -291,7 +368,7 @@
|
|||||||
"tldr": "PROVOCARE: Ridică-te, fă 5 respirații adânci (4-6), întinde-te, mergi 2 minute. Resetare de stare prin corp."
|
"tldr": "PROVOCARE: Ridică-te, fă 5 respirații adânci (4-6), întinde-te, mergi 2 minute. Resetare de stare prin corp."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/coaching/2026-01-31-seara.md",
|
"file": "notes-data/ory/kb/coaching/2026-01-31-seara.md",
|
||||||
"title": "Gândul de seară - 2026-01-31",
|
"title": "Gândul de seară - 2026-01-31",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -313,7 +390,7 @@
|
|||||||
"tldr": "Am întrebat dacă a încercat pattern interrupt-ul (ridicat, 5 respirații, întins, mers 2 min) și ce a observat."
|
"tldr": "Am întrebat dacă a încercat pattern interrupt-ul (ridicat, 5 respirații, întins, mers 2 min) și ce a observat."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/health/checklist-post-apa.md",
|
"file": "notes-data/ory/kb/health/checklist-post-apa.md",
|
||||||
"title": "Checklist Post cu Apă",
|
"title": "Checklist Post cu Apă",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -332,7 +409,7 @@
|
|||||||
"tldr": "*Notă: Acest checklist e pentru referință. Consultă un specialist înainte de posturi lungi.*"
|
"tldr": "*Notă: Acest checklist e pentru referință. Consultă un specialist înainte de posturi lungi.*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/insights/2026-01-31.md",
|
"file": "notes-data/ory/kb/insights/2026-01-31.md",
|
||||||
"title": "Insights 2026-01-31",
|
"title": "Insights 2026-01-31",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -354,20 +431,7 @@
|
|||||||
"tldr": "*Scanare: 9 note YouTube | 2026-01-31*"
|
"tldr": "*Scanare: 9 note YouTube | 2026-01-31*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/FLUX-JOBURI.md",
|
"file": "notes-data/ory/kb/projects/ssh-access-echo.md",
|
||||||
"title": "Flux Complet Joburi Echo",
|
|
||||||
"date": "2026-01-31",
|
|
||||||
"tags": [],
|
|
||||||
"domains": [],
|
|
||||||
"types": [],
|
|
||||||
"category": "projects",
|
|
||||||
"project": null,
|
|
||||||
"subdir": null,
|
|
||||||
"video": "",
|
|
||||||
"tldr": "*Acest document se actualizează când se modifică fluxul joburilor.*"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"file": "notes-data/projects/ssh-access-echo.md",
|
|
||||||
"title": "Acces SSH pentru Echo",
|
"title": "Acces SSH pentru Echo",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
@@ -380,7 +444,7 @@
|
|||||||
"tldr": "*Actualizat: 2026-01-31*"
|
"tldr": "*Actualizat: 2026-01-31*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/README.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/README.md",
|
||||||
"title": "Grup de Sprijin - Lideri Cercetași",
|
"title": "Grup de Sprijin - Lideri Cercetași",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -397,7 +461,7 @@
|
|||||||
"tldr": ""
|
"tldr": ""
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/exercitiu-de-vorba-cu-emotia.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/exercitiu-de-vorba-cu-emotia.md",
|
||||||
"title": "De vorbă cu... (emoția)",
|
"title": "De vorbă cu... (emoția)",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -421,7 +485,7 @@
|
|||||||
"tldr": "*Sursă: Daniela Graure*"
|
"tldr": "*Sursă: Daniela Graure*"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/intrebare-moment-greu-cadou.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/intrebare-moment-greu-cadou.md",
|
||||||
"title": "Întrebare: Ce moment greu s-a dovedit cadou?",
|
"title": "Întrebare: Ce moment greu s-a dovedit cadou?",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -441,7 +505,7 @@
|
|||||||
"tldr": "*Creat:* 2026-01-31"
|
"tldr": "*Creat:* 2026-01-31"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/fisa-blocare-vs-deblocare.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/fisa-blocare-vs-deblocare.md",
|
||||||
"title": "Fișă: Blocare vs Deblocare",
|
"title": "Fișă: Blocare vs Deblocare",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -463,7 +527,7 @@
|
|||||||
"tldr": "*Creat:* 2026-01-31"
|
"tldr": "*Creat:* 2026-01-31"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/intrebare-pentru-cine-altcineva.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/intrebare-pentru-cine-altcineva.md",
|
||||||
"title": "Întrebare: Pentru cine altcineva faci asta?",
|
"title": "Întrebare: Pentru cine altcineva faci asta?",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -484,7 +548,7 @@
|
|||||||
"tldr": "*Creat:* 2026-01-31"
|
"tldr": "*Creat:* 2026-01-31"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-31_tony-robbins-secret-extraordinary-life.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-31_tony-robbins-secret-extraordinary-life.md",
|
||||||
"title": "The Secret to an Extraordinary Life - Tony & Sage Robbins",
|
"title": "The Secret to an Extraordinary Life - Tony & Sage Robbins",
|
||||||
"date": "2026-01-31",
|
"date": "2026-01-31",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
@@ -514,12 +578,12 @@
|
|||||||
"tldr": "- [ ] Documentare în kb/projects/FLUX-JOBURI.md"
|
"tldr": "- [ ] Documentare în kb/projects/FLUX-JOBURI.md"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/vending-master/README.md",
|
"file": "notes-data/ory/kb/projects/vending-master/README.md",
|
||||||
"title": "Proiect: Vending Master - Integrare Website → ROA",
|
"title": "Proiect: Vending Master - Integrare Website → ROA",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
"integrare",
|
"vending-master",
|
||||||
"vending-master"
|
"integrare"
|
||||||
],
|
],
|
||||||
"domains": [
|
"domains": [
|
||||||
"work"
|
"work"
|
||||||
@@ -532,7 +596,7 @@
|
|||||||
"tldr": "[conversations/2026-01-30-conversatie-completa.md](https://moltbot.tailf7372d.ts.net/echo/files.html#conversations/2026-01-30-conversatie-completa.md)"
|
"tldr": "[conversations/2026-01-30-conversatie-completa.md](https://moltbot.tailf7372d.ts.net/echo/files.html#conversations/2026-01-30-conversatie-completa.md)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/meditatie-mindfulness.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/meditatie-mindfulness.md",
|
||||||
"title": "Moment de mindfulness",
|
"title": "Moment de mindfulness",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -553,7 +617,7 @@
|
|||||||
"tldr": "(De dezvoltat)"
|
"tldr": "(De dezvoltat)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/exercitiu-ancorare-emotii.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/exercitiu-ancorare-emotii.md",
|
||||||
"title": "Exercițiu de ancorare a emoțiilor",
|
"title": "Exercițiu de ancorare a emoțiilor",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -576,7 +640,7 @@
|
|||||||
"tldr": "4. Testează ancora"
|
"tldr": "4. Testează ancora"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/meditatie-eu-sunt-mai-mare.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/meditatie-eu-sunt-mai-mare.md",
|
||||||
"title": "Eu sunt mai mare decât gândurile și emoțiile mele",
|
"title": "Eu sunt mai mare decât gândurile și emoțiile mele",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -598,7 +662,7 @@
|
|||||||
"tldr": "Idee: Creezi distanță între tine și gânduri/emoții. Tu ești observatorul, nu gândul."
|
"tldr": "Idee: Creezi distanță între tine și gânduri/emoții. Tu ești observatorul, nu gândul."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/meditatie-demnitate.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/meditatie-demnitate.md",
|
||||||
"title": "Meditația cu demnitatea",
|
"title": "Meditația cu demnitatea",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -619,7 +683,7 @@
|
|||||||
"tldr": "(De dezvoltat - Marius să adauge textul complet)"
|
"tldr": "(De dezvoltat - Marius să adauge textul complet)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/intrebare-copil-interior.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/intrebare-copil-interior.md",
|
||||||
"title": "Ce îți aducea bucurie când erai mic?",
|
"title": "Ce îți aducea bucurie când erai mic?",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -642,7 +706,7 @@
|
|||||||
"tldr": "Adu-ți aminte de copilul care erai (poate mai ești și acum). Ce dorește să facă? Ce simțea? Când ai simțit acele emoții?"
|
"tldr": "Adu-ți aminte de copilul care erai (poate mai ești și acum). Ce dorește să facă? Ce simțea? Când ai simțit acele emoții?"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/reflectie-oglinda.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/reflectie-oglinda.md",
|
||||||
"title": "Tot ce văd la tine am și eu în mine",
|
"title": "Tot ce văd la tine am și eu în mine",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -665,7 +729,7 @@
|
|||||||
"tldr": "Ceilalți sunt oglinzi pentru noi."
|
"tldr": "Ceilalți sunt oglinzi pentru noi."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/intrebare-bucurie-azi.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/intrebare-bucurie-azi.md",
|
||||||
"title": "Ce ai făcut azi care ți-a adus bucurie?",
|
"title": "Ce ai făcut azi care ți-a adus bucurie?",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -688,7 +752,7 @@
|
|||||||
"tldr": "3. Ce ai făcut ASTĂZI care să îți aducă acea emoție?"
|
"tldr": "3. Ce ai făcut ASTĂZI care să îți aducă acea emoție?"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/fisa-2026-02-05-ancorare-oglinda.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/fisa-2026-02-05-ancorare-oglinda.md",
|
||||||
"title": "Fișă Întâlnire Grup Sprijin",
|
"title": "Fișă Întâlnire Grup Sprijin",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -707,7 +771,7 @@
|
|||||||
"tldr": ""
|
"tldr": ""
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/reflectie-beneficiu-grup-siguranta.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/reflectie-beneficiu-grup-siguranta.md",
|
||||||
"title": "Beneficiul grupului - siguranță",
|
"title": "Beneficiul grupului - siguranță",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -730,7 +794,7 @@
|
|||||||
"tldr": "Într-un grup de sprijin, mă simt în siguranță, nu sunt judecat."
|
"tldr": "Într-un grup de sprijin, mă simt în siguranță, nu sunt judecat."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/projects/grup-sprijin/biblioteca/reflectie-barbati-energie.md",
|
"file": "notes-data/ory/kb/projects/grup-sprijin/biblioteca/reflectie-barbati-energie.md",
|
||||||
"title": "Credințe despre bărbați și cerut ajutor",
|
"title": "Credințe despre bărbați și cerut ajutor",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -754,7 +818,7 @@
|
|||||||
"tldr": "Întrebare: Unde tragi singur când ai putea cere ajutor?"
|
"tldr": "Întrebare: Unde tragi singur când ai putea cere ajutor?"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/retete/2026-01-30_ciorba-burta-falsa-cu-pui.md",
|
"file": "notes-data/ory/kb/retete/2026-01-30_ciorba-burta-falsa-cu-pui.md",
|
||||||
"title": "Ciorbă de Burtă Falsă cu Pui și Ciuperci Pleurotus",
|
"title": "Ciorbă de Burtă Falsă cu Pui și Ciuperci Pleurotus",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -774,7 +838,7 @@
|
|||||||
"tldr": "- Se poate face și de post: fără carne, cu lapte vegetal în loc de smântână"
|
"tldr": "- Se poate face și de post: fără carne, cu lapte vegetal în loc de smântână"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-30_claude-code-do-work-pattern.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-30_claude-code-do-work-pattern.md",
|
||||||
"title": "The Most Powerful Claude Code Pattern I've Found",
|
"title": "The Most Powerful Claude Code Pattern I've Found",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -795,7 +859,7 @@
|
|||||||
"tldr": "Un pattern puternic pentru Claude Code: **Do Work** - o coadă de task-uri pe care Claude le procesează automat, unul câte unul, în sub-agenți cu context curat. Ideea cheie: **construiește tool-uri pen..."
|
"tldr": "Un pattern puternic pentru Claude Code: **Do Work** - o coadă de task-uri pe care Claude le procesează automat, unul câte unul, în sub-agenți cu context curat. Ideea cheie: **construiește tool-uri pen..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-30_clawdbot-5-use-cases.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-30_clawdbot-5-use-cases.md",
|
||||||
"title": "5 Insane ClawdBot Use Cases You Need To Do Immediately",
|
"title": "5 Insane ClawdBot Use Cases You Need To Do Immediately",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -815,7 +879,7 @@
|
|||||||
"tldr": "5 use case-uri pentru ClawdBot care îl transformă dintr-un simplu chatbot într-un asistent proactiv care lucrează pentru tine chiar și când dormi."
|
"tldr": "5 use case-uri pentru ClawdBot care îl transformă dintr-un simplu chatbot într-un asistent proactiv care lucrează pentru tine chiar și când dormi."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-30_clawdbot-personal-os-kitze.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-30_clawdbot-personal-os-kitze.md",
|
||||||
"title": "How I Use Clawdbot to Run My Business and Life 24/7",
|
"title": "How I Use Clawdbot to Run My Business and Life 24/7",
|
||||||
"date": "2026-01-30",
|
"date": "2026-01-30",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -866,7 +930,7 @@
|
|||||||
"tldr": "6. **Nevoie:** Accountability - check-in-uri regulate ca să nu amâne."
|
"tldr": "6. **Nevoie:** Accountability - check-in-uri regulate ca să nu amâne."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-29_cloudflare-tunnel-localhost-public.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-29_cloudflare-tunnel-localhost-public.md",
|
||||||
"title": "Cloudflare Tunnel: Make Localhost Public Without Port Forwarding",
|
"title": "Cloudflare Tunnel: Make Localhost Public Without Port Forwarding",
|
||||||
"date": "2026-01-29",
|
"date": "2026-01-29",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -887,7 +951,7 @@
|
|||||||
"tldr": "Cloudflare Tunnel permite expunerea unui server local (localhost) pe internet printr-un domeniu public, fără port forwarding, fără configurare router, fără expunerea IP-ului public. App-ul rămâne pe m..."
|
"tldr": "Cloudflare Tunnel permite expunerea unui server local (localhost) pe internet printr-un domeniu public, fără port forwarding, fără configurare router, fără expunerea IP-ului public. App-ul rămâne pe m..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-29_gsd-framework-claude-code.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-29_gsd-framework-claude-code.md",
|
||||||
"title": "Forget Ralph Loops: The New GSD Framework for Claude Code",
|
"title": "Forget Ralph Loops: The New GSD Framework for Claude Code",
|
||||||
"date": "2026-01-29",
|
"date": "2026-01-29",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -908,7 +972,7 @@
|
|||||||
"tldr": "GSD (Get Shit Done) este un framework open-source pentru Claude Code care orchestrează sub-agenți pentru a completa proiecte urmând spec-driven development. Rezolvă problema \"context bloat\" prin rular..."
|
"tldr": "GSD (Get Shit Done) este un framework open-source pentru Claude Code care orchestrează sub-agenți pentru a completa proiecte urmând spec-driven development. Rezolvă problema \"context bloat\" prin rular..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-29_clawdbot-security-vulnerabilities.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-29_clawdbot-security-vulnerabilities.md",
|
||||||
"title": "It Got Worse (Clawdbot) - Security Vulnerabilities",
|
"title": "It Got Worse (Clawdbot) - Security Vulnerabilities",
|
||||||
"date": "2026-01-29",
|
"date": "2026-01-29",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -928,7 +992,7 @@
|
|||||||
"tldr": "Video critic despre vulnerabilitățile de securitate ale Clawdbot - sute/mii de instanțe au fost compromise. Probleme principale: porturi default, parole lipsă, reverse proxy misconfigurat, skills mali..."
|
"tldr": "Video critic despre vulnerabilitățile de securitate ale Clawdbot - sute/mii de instanțe au fost compromise. Probleme principale: porturi default, parole lipsă, reverse proxy misconfigurat, skills mali..."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-29_greseli-post-apa.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-29_greseli-post-apa.md",
|
||||||
"title": "Greșeli frecvente în timpul postului doar cu apă",
|
"title": "Greșeli frecvente în timpul postului doar cu apă",
|
||||||
"date": "2026-01-29",
|
"date": "2026-01-29",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -948,7 +1012,7 @@
|
|||||||
"tldr": "Greșelile frecvente pe care le fac oamenii când țin post terapeutic cu apă și cum să le eviți. Puncte cheie: pregătire corectă, curățarea colonului, calitatea apei, și importanța scopului spiritual."
|
"tldr": "Greșelile frecvente pe care le fac oamenii când țin post terapeutic cu apă și cum să le eviți. Puncte cheie: pregătire corectă, curățarea colonului, calitatea apei, și importanța scopului spiritual."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"file": "notes-data/youtube/2026-01-29_remotion-skill-claude-code.md",
|
"file": "notes-data/ory/kb/youtube/2026-01-29_remotion-skill-claude-code.md",
|
||||||
"title": "How people are generating videos with Claude Code (Remotion Skill)",
|
"title": "How people are generating videos with Claude Code (Remotion Skill)",
|
||||||
"date": "2026-01-29",
|
"date": "2026-01-29",
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -984,23 +1048,23 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"stats": {
|
"stats": {
|
||||||
"total": 52,
|
"total": 56,
|
||||||
"by_domain": {
|
"by_domain": {
|
||||||
"work": 12,
|
"work": 12,
|
||||||
"health": 8,
|
"health": 10,
|
||||||
"growth": 8,
|
"growth": 10,
|
||||||
"sprijin": 16,
|
"sprijin": 16,
|
||||||
"scout": 2
|
"scout": 2
|
||||||
},
|
},
|
||||||
"by_category": {
|
"by_category": {
|
||||||
"coaching": 3,
|
"coaching": 4,
|
||||||
"emails": 1,
|
"emails": 1,
|
||||||
"health": 1,
|
"health": 1,
|
||||||
"insights": 4,
|
"insights": 5,
|
||||||
"projects": 20,
|
"projects": 21,
|
||||||
"reflectii": 3,
|
"reflectii": 3,
|
||||||
"retete": 1,
|
"retete": 1,
|
||||||
"youtube": 12,
|
"youtube": 13,
|
||||||
"memory": 6,
|
"memory": 6,
|
||||||
"conversations": 1
|
"conversations": 1
|
||||||
}
|
}
|
||||||
238
memory/kb/insights/2026-02-01.md
Normal file
238
memory/kb/insights/2026-02-01.md
Normal file
@@ -0,0 +1,238 @@
|
|||||||
|
# Insights - 2026-02-01
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔥 ESENȚIAL: Pattern-ul "Nu merit" și blocajul antreprenorial
|
||||||
|
|
||||||
|
**Surse:** Monica Ion Ep.1 + Ep.2, James Clear, Tony Robbins
|
||||||
|
**Relevantă pentru:** Provocările curente ale lui Marius
|
||||||
|
|
||||||
|
### Conexiunea directă
|
||||||
|
|
||||||
|
Marc din video are aceleași simptome ca Marius:
|
||||||
|
- **"Clienți noi = mai multă muncă"** ↔ Marc: "De ce să cresc? Mai multă durere"
|
||||||
|
- **"Nu sunt destul de deștept ca antreprenor"** ↔ Marc: "Nu merit stabilitate"
|
||||||
|
- **Stare de inacțiune în căutarea clienților** ↔ Marc: Autosabotaj subconștient
|
||||||
|
- **Rezolv totul singur** ↔ Marc: "E rușinos să cer ajutor" (bărbat = trebuie să mă descurc)
|
||||||
|
|
||||||
|
**Cauza cauzelor:** Ambii operează dintr-un **nivel scăzut de merit** - convingerea profundă că nu merită ușurință, stabilitate, ajutor.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## @growth - Dezvoltare personală
|
||||||
|
|
||||||
|
### [ ] ⚡ **EXERCIȚIU PRACTIC: Dizolvarea credinței "Nu merit"**
|
||||||
|
|
||||||
|
**Context:** Monica Ion demonstrează un proces concret de dizolvare a vinei care stă la baza lui "nu merit". Nu e teorie - e exercițiu pas cu pas.
|
||||||
|
|
||||||
|
**Acțiune concretă:**
|
||||||
|
1. Identifică un moment specific din trecut pentru care porți vină/rușine
|
||||||
|
2. Întreabă: "Ce BENEFICII a avut persoana afectată în acel moment exact?" (minim 5)
|
||||||
|
3. Întreabă: "Dacă făceam varianta IDEALĂ, ce DEZAVANTAJE ar fi avut?" (minim 3)
|
||||||
|
4. Întreabă: "În timp ce eu percepeam că o afectez, CINE făcea opusul pentru ea?"
|
||||||
|
|
||||||
|
**Rezultat așteptat:** Revelația că acțiunea ta a susținut persoana într-un mod pe care nu l-ai văzut. Vina se dizolvă când vezi întreaga imagine.
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Ghidez exercițiul într-o sesiune de 30 min pe #echo-self, cu întrebări pas cu pas.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] ⚡ **ÎNTREBARE TRANSFORMATOARE (James Clear)**
|
||||||
|
|
||||||
|
> "Ce poveste despre tine ar trebui să renunți pentru a crește în viața pe care o vrei?"
|
||||||
|
|
||||||
|
**Context:** Paula Modersohn-Becker: "Sunt Eu, și sper să devin tot mai mult Eu." - Selfhood e un proces continuu de alegeri curajoase.
|
||||||
|
|
||||||
|
**Povești candidate pentru Marius:**
|
||||||
|
- "Nu sunt destul de deștept ca antreprenor"
|
||||||
|
- "Clienți noi înseamnă mai multă muncă și stres"
|
||||||
|
- "Trebuie să fac totul singur"
|
||||||
|
- "Nu am timp să..."
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Întreb în coaching seară: "Care e povestea pe care o repeți despre tine când vine vorba de afacere?"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] 📌 **JOCURI INFINITE vs FINITE (James Clear)**
|
||||||
|
|
||||||
|
**Esența:** "Munca, exercițiul, parenting-ul, investițiile - nu se termină niciodată. Nu aborda un joc infinit cu mentalitate finită."
|
||||||
|
|
||||||
|
**Greșeala finită:** "Când termin proiectul ăsta, o să..."
|
||||||
|
**Mentalitatea infinită:** "Ce ritm zilnic pot susține pe termen lung?"
|
||||||
|
|
||||||
|
**Aplicații concrete:**
|
||||||
|
- **ROA:** Nu "termin" ERP-ul - îl dezvolt continuu. Ce ritm e sustenabil?
|
||||||
|
- **Clienți:** Nu "găsesc" clienți (finit) - construiesc relații (infinit)
|
||||||
|
- **Sănătate:** Nu "fac cura" - găsesc mișcarea zilnică pe care o pot face 20 ani
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** La planning duminical, întreb: "Ce ai vrea să faci ZILNIC pentru afacere, nu doar ocazional?"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] 📌 **SIMPLIFICARE DUPĂ ÎNȚELEGERE (James Clear)**
|
||||||
|
|
||||||
|
> "A simplifica înainte să înțelegi = ignoranță. A simplifica după ce înțelegi = geniu."
|
||||||
|
|
||||||
|
**Aplicație pentru Marius:**
|
||||||
|
- Când dai sfaturi angajatului nou: înțelege ÎNTÂI cum gândește el, apoi simplifică explicația
|
||||||
|
- Când refactorizezi cod: înțelege ÎNTÂI de ce e așa, apoi simplifică
|
||||||
|
- Când propui soluții clienților: înțelege ÎNTÂI problema reală, apoi simplifică
|
||||||
|
|
||||||
|
**Anti-pattern:** Soluții rapide fără a înțelege contextul = superficialitate
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] 📌 **AUDIT NIETZSCHE ZILNIC**
|
||||||
|
|
||||||
|
> "Care e istoria zilei de azi? Privește obiceiurile care o constituie: sunt produsul nenumăratelor lașități și lenori, sau al curajului și rațiunii inventive?"
|
||||||
|
|
||||||
|
**Aplicație practică - întrebare de seară:**
|
||||||
|
- Câte decizii am amânat azi? (lașitate)
|
||||||
|
- Câte conversații dificile am evitat? (lașitate)
|
||||||
|
- Ce am făcut care m-a scos din zona de confort? (curaj)
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Integrez în coaching seară ca temă de reflecție
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## @work - Antreprenoriat și afaceri
|
||||||
|
|
||||||
|
### [ ] ⚡ **AUDIT: BANII CA PRIORITATE REALĂ**
|
||||||
|
|
||||||
|
**Context din Monica Ion:** Marc spune că banii sunt importanți, dar comportamentul arată altceva:
|
||||||
|
- Nu se plătește primul
|
||||||
|
- Nu are plan de economii
|
||||||
|
- Nu penalizează clienții care nu plătesc
|
||||||
|
- "Înțelege" pe toată lumea în detrimentul lui
|
||||||
|
|
||||||
|
**Întrebări de audit pentru Marius:**
|
||||||
|
1. Te plătești PRIMUL din venituri sau după ce plătești pe toți?
|
||||||
|
2. Ai un cont separat unde pui automat X% din fiecare încasare?
|
||||||
|
3. Când un client nu plătește la timp, ce faci? (penalizare sau "înțelegere"?)
|
||||||
|
4. Când angajatul nu performează, cât de repede acționezi?
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Creez un checklist de "Bani ca prioritate" pentru verificare lunară
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] ⚡ **PATTERN-UL DE AUTOSABOTAJ LA CREȘTERE**
|
||||||
|
|
||||||
|
**Esența:** "De ce să cresc afacerea dacă asta înseamnă mai multă durere?"
|
||||||
|
|
||||||
|
Aceasta e CAUZA inacțiunii în căutarea clienților:
|
||||||
|
- Subconștient: "Clienți noi = mai multă muncă = mai multă epuizare"
|
||||||
|
- Deci: evit activ să caut clienți (autosabotaj pentru autoprotecție)
|
||||||
|
|
||||||
|
**Soluția NU e să te forțezi să cauți clienți.**
|
||||||
|
**Soluția e să schimbi percepția:** "Ce ar trebui să fie diferit ca clienți noi să însemne mai puțină muncă pentru mine?"
|
||||||
|
|
||||||
|
Răspunsuri posibile:
|
||||||
|
- Angajatul nou preia mai mult
|
||||||
|
- Prețuri mai mari = mai puțini clienți dar venit similar
|
||||||
|
- Procese standardizate = mai puțin timp per client
|
||||||
|
- Să spui NU la clienți care nu se potrivesc
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Sesiune de clarificare: "Ce condiții ar trebui să existe ca un client nou să NU însemne mai multă muncă?"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] 📌 **FUNDAMENTALE > FANCY (James Clear)**
|
||||||
|
|
||||||
|
> "Succesul vine din practicarea a ce toți știm că trebuie făcut, dar ni se pare prea basic."
|
||||||
|
|
||||||
|
**Pentru ROA/afacere - fundamentale neglijate:**
|
||||||
|
- Contactarea regulată a clienților existenți (nu doar când au probleme)
|
||||||
|
- Follow-up sistematic după livrare
|
||||||
|
- Cerut referințe/recomandări
|
||||||
|
- Documentare procese pentru replicare
|
||||||
|
|
||||||
|
**Întrebare:** Care e lucrul BASIC pe care îl știi că ar trebui să-l faci, dar îl consideri prea simplu/plictisitor?
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] 💡 **PERCEPȚIE → EMOȚIE → ACȚIUNE → REZULTAT**
|
||||||
|
|
||||||
|
**Lecția cheie din Monica Ion:**
|
||||||
|
"Dacă schimbi comportamentul fără să schimbi gândirea, nu e sustenabil. Vei crea situații de autosabotaj."
|
||||||
|
|
||||||
|
**Exemplu practic - creșterea prețurilor:**
|
||||||
|
- Dacă crești prețurile din frică/nesiguranță (subconștient: "nu merit") → clientul SIMTE asta și pleacă
|
||||||
|
- Dacă crești prețurile din aliniere (subconștient: "ofer valoare") → clientul acceptă
|
||||||
|
|
||||||
|
**Nu poți "fake it till you make it" cu subconștientul.**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## @health - Sănătate și energie
|
||||||
|
|
||||||
|
### [ ] 📌 **DEBLOCARE RAPIDĂ - TRIADA TONY ROBBINS**
|
||||||
|
|
||||||
|
**Când ești blocat/anxios/fără energie:**
|
||||||
|
|
||||||
|
1. **CORP (PRIMUL!)** - Schimbă fiziologia
|
||||||
|
- Ridică-te, mișcă-te, plimbare 5 min
|
||||||
|
- Apă rece pe față sau duș rece
|
||||||
|
- Respirație diferită (profundă, lentă)
|
||||||
|
|
||||||
|
2. **FOCUS** - Schimbă CE și CUM privești
|
||||||
|
- Ce e bine în situația asta? (altă întrebare)
|
||||||
|
- Fă imaginea problemei mai mică, mai departe, alb-negru
|
||||||
|
|
||||||
|
3. **LIMBAJ** - Schimbă ce-ți spui
|
||||||
|
- De la "nu pot" la "cum pot?"
|
||||||
|
- De la "trebuie" la "aleg să"
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Integrez în pauzele orare - nu doar "respiră", ci "mișcă-te + respiră + întreabă-te ce e bine"
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] 📌 **PRIMING MATINAL (Tony Robbins)**
|
||||||
|
|
||||||
|
10 minute dimineața:
|
||||||
|
1. Intră într-o stare pozitivă (mișcare, respirație)
|
||||||
|
2. SIMTE (nu doar gândește) 3 lucruri pentru care ești recunoscător
|
||||||
|
3. Vizualizează ziua așa cum vrei să fie
|
||||||
|
|
||||||
|
> "Work on gratitude and happiness is automatic. Fear and anger cannot coexist with gratitude."
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Propun ca alternativă/completare la coaching dimineață
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## @sprijin - Pentru grupul de joi
|
||||||
|
|
||||||
|
### [ ] 💡 **EXERCIȚIU PENTRU GRUP: Dizolvarea vinei**
|
||||||
|
|
||||||
|
Poate fi adaptat pentru liderii de la cercetași:
|
||||||
|
- "Un moment când ai simțit că ai dezamăgit pe cineva"
|
||||||
|
- Ghidare prin procesul în 3 pași
|
||||||
|
- Revelația: ai susținut persoana într-un mod nevăzut
|
||||||
|
|
||||||
|
**→ Acțiune Echo:** Creez fișă completă pentru exercițiu
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### [ ] 💡 **TEHNICA "CAN WE BEGIN AGAIN?"**
|
||||||
|
|
||||||
|
Din Tony Robbins - pentru conflicte și momente tensionate:
|
||||||
|
- În loc să escaladezi, întrebi: "Putem lua-o de la capăt?"
|
||||||
|
- Reset instant, fără să stabilești cine a avut dreptate
|
||||||
|
|
||||||
|
Utilă pentru:
|
||||||
|
- Sesiuni de grup când se încinge atmosfera
|
||||||
|
- Relații personale
|
||||||
|
- Management echipă
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Întrebări pentru Marius
|
||||||
|
|
||||||
|
1. **Când ai succes/bani, ce faci cu ei?** (Pattern Marc: risipește ca să "scape" de ei)
|
||||||
|
2. **De la cine ai învățat că trebuie să te descurci singur?**
|
||||||
|
3. **Ce s-ar întâmpla dacă ai cere ajutor când ai nevoie?**
|
||||||
|
4. **Care e momentul din copilărie/adolescență pentru care încă porți vină?**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Actualizat: 2026-02-01 18:15 UTC*
|
||||||
|
*Surse: Monica Ion Ep.1 & 2, James Clear 3-2-1, Tony Robbins*
|
||||||
29
memory/kb/insights/2026-02-02.md
Normal file
29
memory/kb/insights/2026-02-02.md
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
# Insights - 2026-02-02
|
||||||
|
|
||||||
|
## Din YouTube: Workshop Gestionarea Fricilor - Zoltan Vereș
|
||||||
|
|
||||||
|
**Sursă:** [Nota completă](../youtube/2026-02-02_zoltan-veres-workshop-frici.md)
|
||||||
|
|
||||||
|
### @growth - Sistemul de 5 pași pentru frici
|
||||||
|
|
||||||
|
- [ ] **Sistem practic testabil:** Pauză → Frază ("Mi-e groază că...") → Explorează filmul → Soluție → Repetă
|
||||||
|
- **Aplicare:** Când apare stres/anxietate, oprește-te și identifică fraza exactă care rulează în cap. Apoi întreabă "și ce se întâmplă mai departe?" până la capăt.
|
||||||
|
|
||||||
|
### @growth @work - Explorarea inacțiunii antreprenoriale
|
||||||
|
|
||||||
|
- [ ] **Exercițiu de explorat:** Când apare evitarea clienților noi, aplică pasul 2: "Mi-e groază că..." - care e fraza exactă?
|
||||||
|
- **Propunere:** 5 minute de journaling cu întrebarea "Ce se întâmplă în filmul meu dacă atrag mai mulți clienți?" - explorează până la capăt
|
||||||
|
|
||||||
|
### @health - Conexiunea frici-durere
|
||||||
|
|
||||||
|
- [ ] **Insight:** Stresul și frica amplifică durerea cronică. Fricile au componentă somatică directă.
|
||||||
|
- **Aplicare:** Când durerea cervicală se intensifică, verifică: "Am vreo frică activă acum?"
|
||||||
|
|
||||||
|
### @growth - Antrenament vs Informație
|
||||||
|
|
||||||
|
- [ ] **Schimbare de perspectivă:** Cursurile și informațiile NU schimbă viața - doar aplicarea repetată face asta
|
||||||
|
- **Reminder:** Nu te aștepta la transformare de la citit/văzut. Schimbarea vine din făcut repetat.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Extras din workshop-ul gratuit Zoltan Vereș (1.5h)*
|
||||||
136
memory/kb/projects/clawdbot-extrapaths-prompt.md
Normal file
136
memory/kb/projects/clawdbot-extrapaths-prompt.md
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
# Prompt pentru Claude Code - Implementare `extraPaths` în Clawdbot
|
||||||
|
|
||||||
|
## Problema
|
||||||
|
|
||||||
|
Clawdbot memory search indexează doar `MEMORY.md` și `memory/**/*.md`.
|
||||||
|
|
||||||
|
Vreau să pot indexa și alte directoare (ex: `kb/`) pentru semantic search, dar:
|
||||||
|
1. Funcția `extraPaths` e menționată în documentație dar **nu există în cod**
|
||||||
|
2. Clawdbot e instalat via npm în `/usr/lib/node_modules/clawdbot/`
|
||||||
|
3. Orice modificare directă **va fi suprascrisă** la următorul `npm update`
|
||||||
|
|
||||||
|
## Obiectiv
|
||||||
|
|
||||||
|
Găsește și implementează cea mai bună soluție pentru a adăuga suport `extraPaths` care:
|
||||||
|
- Să supraviețuiască update-urilor npm
|
||||||
|
- Să fie ușor de menținut
|
||||||
|
- Să funcționeze cu versiunea curentă (2026.1.24-3)
|
||||||
|
|
||||||
|
## Opțiuni de evaluat
|
||||||
|
|
||||||
|
### Opțiunea 1: Fork oficial + PR
|
||||||
|
- Fork repo-ul Clawdbot
|
||||||
|
- Implementez feature-ul
|
||||||
|
- Fac PR upstream
|
||||||
|
- **Pro:** Soluție permanentă, ajută comunitatea
|
||||||
|
- **Contra:** Durează până e acceptat
|
||||||
|
|
||||||
|
### Opțiunea 2: Patch cu patch-package
|
||||||
|
- Folosesc `patch-package` pentru a aplica un patch persistent
|
||||||
|
- Patch-ul se re-aplică automat după npm install
|
||||||
|
- **Pro:** Supraviețuiește update-urilor
|
||||||
|
- **Contra:** Poate necesita actualizare la versiuni noi
|
||||||
|
|
||||||
|
### Opțiunea 3: Plugin/Extension custom
|
||||||
|
- Verific dacă Clawdbot suportă extensii pentru memory
|
||||||
|
- Creez un plugin care extinde funcționalitatea
|
||||||
|
- **Pro:** Nu modific core-ul
|
||||||
|
- **Contra:** Poate să nu fie posibil arhitectural
|
||||||
|
|
||||||
|
### Opțiunea 4: Post-install hook
|
||||||
|
- Script în package.json care aplică modificările după install
|
||||||
|
- **Pro:** Automatizat
|
||||||
|
- **Contra:** Fragil
|
||||||
|
|
||||||
|
### Opțiunea 5: Sync script (workaround)
|
||||||
|
- Script care copiază/sincronizează `kb/` → `memory/kb/`
|
||||||
|
- Rulează periodic sau la modificări (inotify/fswatch)
|
||||||
|
- **Pro:** Zero modificări în Clawdbot
|
||||||
|
- **Contra:** Duplicare fișiere, nu e elegant
|
||||||
|
|
||||||
|
## Configurația dorită
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"agents": {
|
||||||
|
"defaults": {
|
||||||
|
"memorySearch": {
|
||||||
|
"enabled": true,
|
||||||
|
"extraPaths": ["kb", "docs/notes"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Fișierele relevante din Clawdbot
|
||||||
|
|
||||||
|
Dacă alegi să modifici codul:
|
||||||
|
|
||||||
|
1. **Schema config** - adaugă `extraPaths: z.array(z.string()).optional()`
|
||||||
|
- Caută în `src/config/` fișierele cu `zod-schema`
|
||||||
|
|
||||||
|
2. **Listare fișiere** - `src/memory/internal.ts`:
|
||||||
|
```typescript
|
||||||
|
// Funcția actuală:
|
||||||
|
export async function listMemoryFiles(workspaceDir: string): Promise<string[]>
|
||||||
|
|
||||||
|
// Trebuie modificată să accepte:
|
||||||
|
export async function listMemoryFiles(
|
||||||
|
workspaceDir: string,
|
||||||
|
extraPaths?: string[]
|
||||||
|
): Promise<string[]>
|
||||||
|
```
|
||||||
|
|
||||||
|
3. **Manager** - `src/memory/manager.ts`:
|
||||||
|
- Clasa `MemoryIndexManager`
|
||||||
|
- Trebuie să paseze `extraPaths` și să adauge watcher
|
||||||
|
|
||||||
|
4. **Config resolution** - `src/agents/memory-search.ts`:
|
||||||
|
- Funcția `mergeConfig` - să includă extraPaths
|
||||||
|
|
||||||
|
## Comportament dorit
|
||||||
|
|
||||||
|
- `extraPaths: ["kb"]` → indexează `workspace/kb/**/*.md`
|
||||||
|
- Path-uri relative la workspace
|
||||||
|
- Urmărește symlink-uri (opțional)
|
||||||
|
- Watcher monitorizează și directoarele extra
|
||||||
|
- Directoare inexistente → ignoră silențios
|
||||||
|
- Path-uri în afara workspace → warning și ignoră
|
||||||
|
|
||||||
|
## Pași de testare
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1. Adaugă în config
|
||||||
|
# extraPaths: ["kb"]
|
||||||
|
|
||||||
|
# 2. Creează fișier test
|
||||||
|
echo "# Test\nConținut unic pentru testare extraPaths" > kb/test-extrapaths.md
|
||||||
|
|
||||||
|
# 3. Reindexează
|
||||||
|
clawdbot memory reindex
|
||||||
|
|
||||||
|
# 4. Verifică indexul
|
||||||
|
clawdbot memory status
|
||||||
|
|
||||||
|
# 5. Testează căutarea
|
||||||
|
clawdbot memory search "conținut unic testare"
|
||||||
|
# Ar trebui să găsească kb/test-extrapaths.md
|
||||||
|
```
|
||||||
|
|
||||||
|
## Context sistem
|
||||||
|
|
||||||
|
- **OS:** Linux (LXC container)
|
||||||
|
- **Clawdbot:** 2026.1.24-3 (instalat global cu npm)
|
||||||
|
- **Locație:** `/usr/lib/node_modules/clawdbot/`
|
||||||
|
- **Config:** `~/.clawdbot/clawdbot.json`
|
||||||
|
- **Workspace:** `/home/moltbot/clawd/`
|
||||||
|
|
||||||
|
## Ce aștept de la tine
|
||||||
|
|
||||||
|
1. **Evaluează opțiunile** și recomandă cea mai bună pentru cazul meu
|
||||||
|
2. **Implementează soluția** aleasă
|
||||||
|
3. **Testează** că funcționează
|
||||||
|
4. **Documentează** cum să mențin soluția la update-uri viitoare
|
||||||
|
|
||||||
|
Începe prin a explora codul Clawdbot și a înțelege arhitectura, apoi propune soluția.
|
||||||
173
memory/kb/youtube/2026-02-02_zoltan-veres-workshop-frici.md
Normal file
173
memory/kb/youtube/2026-02-02_zoltan-veres-workshop-frici.md
Normal file
@@ -0,0 +1,173 @@
|
|||||||
|
# Workshop Gratuit: Gestionarea Fricilor - Zoltan Vereș (2025)
|
||||||
|
|
||||||
|
**Sursa:** https://www.youtube.com/watch?v=cFSRKioUAWk
|
||||||
|
**Data procesării:** 2026-02-02
|
||||||
|
**Durată:** ~1.5 ore
|
||||||
|
**Tags:** @growth @health
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## TL;DR
|
||||||
|
|
||||||
|
Workshop gratuit care prezintă un sistem practic pentru gestionarea fricilor, bazat pe 1200+ ore de mentoring și experiență proprie. Mesajul central: informațiile nu schimbă viața - doar aplicarea lor o face. Fricile sunt emoții declanșate de stimuli reali sau imaginari care ne reduc la instincte. Majoritatea fricilor noastre sunt ilogice când le privim din afară, dar au sens pentru noi. Sistemul propus are 5 pași clari pentru a gestiona fricile în timp ce apar, nu doar teoretic.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Concepte Fundamentale
|
||||||
|
|
||||||
|
### Ce este frica?
|
||||||
|
|
||||||
|
**Definiție (perspectiva inteligenței emoționale):**
|
||||||
|
- O **emoție/stare** declanșată de un **stimul real sau imaginar**
|
||||||
|
- **Activează** reacția "luptă sau fugi"
|
||||||
|
- Te **reduce la nivel de instincte** (partea primară a creierului preia controlul)
|
||||||
|
- Este un **avertisment** că trebuie să te pregătești pentru a evita consecințe neplăcute
|
||||||
|
|
||||||
|
### Frici Logice vs Ilogice
|
||||||
|
|
||||||
|
**Frici logice (de bază):**
|
||||||
|
1. **Frica de moarte/suferință fizică** - Când viața sau integritatea fizică este amenințată pe bune
|
||||||
|
2. **Frica de respingere socială** - O nuanță a fricii de moarte (suntem codați biologic să depindem de comunitate)
|
||||||
|
|
||||||
|
> "Este ilogic să nu-ți fie teamă când vine o mașină în viteză către tine."
|
||||||
|
|
||||||
|
**Frici ilogice:**
|
||||||
|
- Majoritatea fricilor noastre când le privești din afară
|
||||||
|
- Pentru persoana care le trăiește, au o "logică internă"
|
||||||
|
- Sunt asocieri emoționale instalate în copilărie sau prin experiențe
|
||||||
|
|
||||||
|
### Rudele Fricii (semnale de alarmă)
|
||||||
|
|
||||||
|
Aproape orice emoție negativă are **teamă în spate**:
|
||||||
|
- Agitația
|
||||||
|
- Stresul
|
||||||
|
- Timiditatea
|
||||||
|
- Rușinea
|
||||||
|
- Jena
|
||||||
|
- Îndoielile
|
||||||
|
- Incertitudinea
|
||||||
|
- Nervii (vin cu neputință, care vine cu teamă)
|
||||||
|
- Frustrarea
|
||||||
|
- Nemulțumirea
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Sistemul de 5 Pași pentru Gestionarea Fricilor
|
||||||
|
|
||||||
|
### PASUL 1: Pauza de Conștientizare și Acceptare
|
||||||
|
|
||||||
|
**Întrebarea cheie:** "Sunt acum în pericol iminent? Dacă stau câteva minute să analizez, să înțeleg, se întâmplă ceva grav?"
|
||||||
|
|
||||||
|
- Răspunsul de obicei este **NU**
|
||||||
|
- "Pot face ceva să scap acum?" - De obicei **NU**
|
||||||
|
- "Pot să stau să mă gândesc, să analizez?" - De obicei **DA**
|
||||||
|
|
||||||
|
**Mesaj interior:** "Am teama asta, nu o înțeleg, nu pare să aibă logică. Știu că creierul meu zice 'trebuie să scap' - dar am nevoie să înțeleg mai bine pentru binele meu pe termen lung."
|
||||||
|
|
||||||
|
### PASUL 2: Conectarea cu Mesajul Mental
|
||||||
|
|
||||||
|
**Caută frazele care sună în cap:**
|
||||||
|
- "Mă stresează că..."
|
||||||
|
- "Mă tem că..."
|
||||||
|
- "Mi-e groază că..."
|
||||||
|
- "Nu mi-ar plăcea să ajung să..."
|
||||||
|
- "Voi ajunge să..."
|
||||||
|
- "E nasol că..."
|
||||||
|
- "Mă îndoiesc că voi putea să..."
|
||||||
|
|
||||||
|
**De ce e important:** Aceste fraze fac legătura DIRECT cu filmele subconștiente și cu stimulul de care ne e groază. Teama este mesagerul care conectează la asocierile profunde.
|
||||||
|
|
||||||
|
> "Nu o să vezi niciodată filmele alea cu adevărat profunde ca atunci când apare teama și-ți face legătura direct cu ce se întâmplă la nivel subconștient."
|
||||||
|
|
||||||
|
### PASUL 3: Explorarea Filmelor
|
||||||
|
|
||||||
|
**Întreabă:** "Ce se întâmplă mai departe?"
|
||||||
|
|
||||||
|
- Filmele de groază sunt dreptul tău să le explorezi
|
||||||
|
- Este **obligația ta** să le explorezi
|
||||||
|
- Nu te judeca pentru propriile filme
|
||||||
|
- Mergi până la capăt
|
||||||
|
|
||||||
|
**Exemplu (anxietate la condus în Budapesta):**
|
||||||
|
- "Mi-e groază că fac vreo greșeală"
|
||||||
|
- → "Ce se întâmplă dacă o iau greșit pe undeva?"
|
||||||
|
- → "O să-ți ia permisul, cel mai rău caz"
|
||||||
|
- → "Ai destui bani să plătești amenda"
|
||||||
|
- → "Dacă îți ia permisul, ai dovadă câteva zile, poți termina excursia"
|
||||||
|
|
||||||
|
### PASUL 4: Gestionarea - "Bun, și ce faci mai departe?"
|
||||||
|
|
||||||
|
După explorarea filmelor, întreabă: **"Și ce fac?"**
|
||||||
|
|
||||||
|
- Ce soluții există?
|
||||||
|
- Ce pași concreți pot lua?
|
||||||
|
- La ce trebuie să fiu atent?
|
||||||
|
|
||||||
|
**Exemplu:** Respectă regulile de circulație, fii atent, dacă greșești te oprești și vezi ce faci.
|
||||||
|
|
||||||
|
### PASUL 5: Antrenamentul (REPETIȚIA)
|
||||||
|
|
||||||
|
**Realitatea dură:** Nu există scurtătură. După cursuri, informații, workshop-uri - tot antrenamentul face diferența.
|
||||||
|
|
||||||
|
> "Eu vă garantez că după cursul meu NU o să vă gestionați fricile, dar o să știți tot ce aveți nevoie să știți ca să puteți să vă gestionați fricile."
|
||||||
|
|
||||||
|
**Cum funcționează:**
|
||||||
|
1. La început - intervenție cognitivă conștientă (fișe de lucru, notițe, jurnal)
|
||||||
|
2. Repeți procesul - devine din ce în ce mai scurt și eficient
|
||||||
|
3. Creierul învață să facă pe pilot automat
|
||||||
|
4. Devine "a doua natură" să gestionezi fricile când apar
|
||||||
|
5. Creierul începe literalmente să desfacă asocierile emoționale
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Insight-uri Cheie
|
||||||
|
|
||||||
|
### Despre schimbare
|
||||||
|
> "Informațiile nu schimbă viața. Informațiile devin extrem de valoroase în momentul în care le pui în practică."
|
||||||
|
|
||||||
|
### Despre anxietate și asocieri
|
||||||
|
- O anxietate se poate instala ca șoc emoțional prin câteva ore de repetiție în context
|
||||||
|
- Odată instalată, ia ani de zile să dispară
|
||||||
|
- Doar prin antrenament se desfac aceste asocieri
|
||||||
|
|
||||||
|
### Despre cursuri și promisiuni
|
||||||
|
- Mulți promit că "după curs se rezolvă totul"
|
||||||
|
- Realitatea: problemele NU se rezolvă de la informații, ci de la aplicare
|
||||||
|
- Cursuri cu regresii și constelații familiale pot ajuta să înțelegi, dar nu să gestionezi când frica apare
|
||||||
|
|
||||||
|
### Despre nevoia de ceilalți
|
||||||
|
> "Noi oamenii, orice resurse am avea - milioane, mine, aur - dacă nu ai oameni în jurul tău, resursele nu valorează nimic. Suntem codați biologic să depindem de ceilalți pentru că specia noastră a supraviețuit colaborând."
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Aplicare pentru Marius
|
||||||
|
|
||||||
|
### Conexiuni directe:
|
||||||
|
1. **Stare de inacțiune în antreprenoriat** → Explorează filmul: "Mi-e groază că..." (clienți noi = mai multă muncă?)
|
||||||
|
2. **Credință limitativă** → Pas 2: Care e fraza exactă care rulează?
|
||||||
|
3. **Nu se consideră destul de deștept** → Pas 3: Ce se întâmplă dacă asta e adevărat? Și după aia?
|
||||||
|
4. **Durere cronică** → Fricile au componentă somatică - stresul și frica pot amplifica durerea
|
||||||
|
|
||||||
|
### Sugestie practică:
|
||||||
|
Când apare stresul legat de clienți noi sau antreprenoriat:
|
||||||
|
1. Pauză - "Sunt acum în pericol iminent?" → Nu
|
||||||
|
2. Fraza - "Mi-e groază că..." → completează
|
||||||
|
3. Film - "Și ce se întâmplă?" → explorează până la capăt
|
||||||
|
4. Soluție - "Ce fac?" → identifică pași
|
||||||
|
5. Repetă de câte ori apare
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Citate memorabile
|
||||||
|
|
||||||
|
> "Teama este baza pe care noi ne stricăm viața."
|
||||||
|
|
||||||
|
> "Degeaba te apuci să cauți legături când mintea ta este liniștită. Trebuie să vezi filmele când apare teama."
|
||||||
|
|
||||||
|
> "Aveți răbdare cu voi. Nu vă mai judecați pentru propriile filme."
|
||||||
|
|
||||||
|
> "Creierul înțelege din ce în ce mai bine cum se face treaba. Va învăța să-și gestioneze propriile filme până la faza în care începe literalmente să desfacă asocierile emoționale."
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Notă: Aceasta este prima parte dintr-o serie de videouri de la Zoltan Vereș despre inteligență emoțională și autosabotare.*
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
"""
|
"""
|
||||||
Process emails from echo@romfast.ro inbox.
|
Process emails from echo@romfast.ro inbox.
|
||||||
Saves emails as notes in kb/emails/ for further insight extraction.
|
Saves emails as notes in memory/kb/emails/ for further insight extraction.
|
||||||
|
|
||||||
Usage:
|
Usage:
|
||||||
python3 email_process.py # List unread emails
|
python3 email_process.py # List unread emails
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ def formateaza_mesaj(tehnica):
|
|||||||
return f"**{titlu}.** {detaliu}"
|
return f"**{titlu}.** {detaliu}"
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
filepath = Path(__file__).parent.parent / 'kb/tehnici-pauza.md'
|
filepath = Path(__file__).parent.parent / 'memory/kb/tehnici-pauza.md'
|
||||||
|
|
||||||
if not filepath.exists():
|
if not filepath.exists():
|
||||||
print("Fișierul tehnici-pauza.md nu există!")
|
print("Fișierul tehnici-pauza.md nu există!")
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
"""
|
"""
|
||||||
Generează index.json pentru KB din fișierele .md
|
Generează index.json pentru KB din fișierele .md
|
||||||
Scanează: kb/, memory/, conversations/
|
Scanează: memory/kb/, memory/, conversations/
|
||||||
Extrage titlu, dată, tags, și domenii (@work, @health, etc.)
|
Extrage titlu, dată, tags, și domenii (@work, @health, etc.)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -12,7 +12,7 @@ from pathlib import Path
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
BASE_DIR = Path(__file__).parent.parent
|
BASE_DIR = Path(__file__).parent.parent
|
||||||
KB_ROOT = BASE_DIR / "kb"
|
KB_ROOT = BASE_DIR / "memory" / "kb"
|
||||||
MEMORY_DIR = BASE_DIR / "memory"
|
MEMORY_DIR = BASE_DIR / "memory"
|
||||||
CONVERSATIONS_DIR = BASE_DIR / "conversations"
|
CONVERSATIONS_DIR = BASE_DIR / "conversations"
|
||||||
INDEX_FILE = KB_ROOT / "index.json"
|
INDEX_FILE = KB_ROOT / "index.json"
|
||||||
@@ -34,7 +34,7 @@ def load_rules(filepath):
|
|||||||
if str(dir_path) in _rules_cache:
|
if str(dir_path) in _rules_cache:
|
||||||
return _rules_cache[str(dir_path)]
|
return _rules_cache[str(dir_path)]
|
||||||
|
|
||||||
# Look for .rules.json in current dir and parents (up to kb/)
|
# Look for .rules.json in current dir and parents (up to memory/kb/)
|
||||||
rules = {
|
rules = {
|
||||||
"defaultDomains": [],
|
"defaultDomains": [],
|
||||||
"defaultTypes": [],
|
"defaultTypes": [],
|
||||||
@@ -150,8 +150,8 @@ def extract_metadata(filepath, category, subcategory=None):
|
|||||||
# Construiește path-ul relativ pentru web (din dashboard/)
|
# Construiește path-ul relativ pentru web (din dashboard/)
|
||||||
# Dashboard are symlinks: notes-data -> ../kb, memory -> ../memory, conversations -> ../conversations
|
# Dashboard are symlinks: notes-data -> ../kb, memory -> ../memory, conversations -> ../conversations
|
||||||
rel_path = str(filepath.relative_to(BASE_DIR))
|
rel_path = str(filepath.relative_to(BASE_DIR))
|
||||||
# Transformă kb/... în notes-data/... pentru web
|
# Transformă memory/kb/... în notes-data/... pentru web
|
||||||
if rel_path.startswith('kb/'):
|
if rel_path.startswith('memory/kb/'):
|
||||||
rel_path = 'notes-data/' + rel_path[3:]
|
rel_path = 'notes-data/' + rel_path[3:]
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@@ -231,8 +231,8 @@ def generate_index():
|
|||||||
domain_stats = {d: 0 for d in VALID_DOMAINS}
|
domain_stats = {d: 0 for d in VALID_DOMAINS}
|
||||||
category_stats = {}
|
category_stats = {}
|
||||||
|
|
||||||
# Scanează TOATE subdirectoarele din kb/ recursiv
|
# Scanează TOATE subdirectoarele din memory/kb/ recursiv
|
||||||
print("Scanning kb/ (all subdirectories)...")
|
print("Scanning memory/kb/ (all subdirectories)...")
|
||||||
for subdir in sorted(KB_ROOT.iterdir()):
|
for subdir in sorted(KB_ROOT.iterdir()):
|
||||||
if subdir.is_dir() and not subdir.name.startswith('.'):
|
if subdir.is_dir() and not subdir.name.startswith('.'):
|
||||||
category = subdir.name
|
category = subdir.name
|
||||||
|
|||||||
Reference in New Issue
Block a user