- 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ă
54 lines
1.5 KiB
Markdown
54 lines
1.5 KiB
Markdown
# HEARTBEAT.md
|
|
|
|
## Verificări periodice
|
|
|
|
### 🔄 Mentenanță echipă (1x pe zi, dimineața)
|
|
- [ ] Scanează `agents/*/TOOLS.md` pentru unelte noi
|
|
- [ ] Actualizează TOOLS.md principal dacă e ceva nou
|
|
- [ ] Verifică dacă agenții au adăugat ceva în memory/ ce ar trebui știut
|
|
|
|
### 📧 Email (de 2-3 ori pe zi)
|
|
- [ ] `python3 tools/email_process.py` - verifică emailuri noi
|
|
- [ ] Dacă sunt emailuri de la Marius → `--save` și procesez:
|
|
- Completez TL;DR în nota salvată
|
|
- Extrag insights în `memory/kb/insights/YYYY-MM-DD.md`
|
|
- `python3 tools/update_notes_index.py`
|
|
- [ ] Raportează dacă e ceva important
|
|
|
|
### 📅 Calendar (dimineața)
|
|
- [ ] Evenimente în următoarele 24-48h?
|
|
|
|
### 📦 Git status (seara)
|
|
- [ ] Fișiere uncommitted? Dacă da, întreabă dacă fac commit.
|
|
|
|
### 📚 KB Index (la fiecare heartbeat)
|
|
- [ ] 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`
|
|
- [ ] Comandă rapidă: `find memory/kb/ -name "*.md" -newer memory/kb/index.json | head -1`
|
|
|
|
---
|
|
|
|
## Tracking ultimele verificări
|
|
|
|
Notează în `memory/heartbeat-state.json`:
|
|
```json
|
|
{
|
|
"lastChecks": {
|
|
"agents_sync": "2026-01-30",
|
|
"email": 1706619600,
|
|
"calendar": 1706619600,
|
|
"git": 1706619600
|
|
}
|
|
}
|
|
```
|
|
|
|
Nu repeta verificări făcute recent (< 4h pentru email, < 24h pentru agents_sync).
|
|
|
|
---
|
|
|
|
## Reguli
|
|
|
|
- **Noapte (23:00-08:00):** Doar HEARTBEAT_OK, nu deranja
|
|
- **Ziua:** Verifică ce e scadent și raportează doar dacă e ceva
|
|
- **Nu spama:** Dacă nu e nimic, HEARTBEAT_OK
|