Files
clawd/memory/kb/tools/cron-jobs.md
2026-03-10 09:55:24 +00:00

100 lines
4.3 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Cron Jobs - Lista completă
## Tabel joburi
| Oră (UTC) | Oră (București) | Job | Canal | Ce face |
|-----------|-----------------|-----|-------|---------|
| - | 07-23 la 2h (7,9,11,13,15,17,19,21,23) | heartbeat-2h | #echo | Verificări: email, calendar (<2h), git, kb index raportează dacă e ceva urgent |
| 00:00 | 02:00 | content-discovery | - | Caută video (1-2) + articole/bloguri DE CALITATE (1-2) pe teme recente memory/kb/ |
| 01:00 | 03:00 | **daily-morning-checks** | #echo-work | **JOB UNIFICAT:** night-execute (proiecte/features/YouTube) + security-audit + self-audit + anaf-monitor + insights-extract (UNIC run zilnic pentru toate) |
| 03:00 | 05:00 | archive-tasks | #echo-work | Arhivează task-uri vechi |
| 06:30 | 08:30 | morning-report | 📧 EMAIL | Raport dimineață |
| 07:00 | 09:00 | morning-coaching | #echo-self + 📧 | Gând + provocare memory/kb/coaching/ |
| 07:30 | 09:30 | exercise-snack-1 | #echo-self | 10 squats + 5 pushups + 30s plank |
| 07-17 | 09-19 | respiratie-orar | #echo-self | Pauze orare (skip dacă busy în calendar) |
| 10:00 L-V | 12:00 L-V | provocare-reminder | #echo-self | Reminder provocarea zilei |
| 11:30 | 13:30 | exercise-snack-2 | #echo-self | 20 step-ups + 20 high knees |
| 15:30 | 17:30 | exercise-snack-3 | #echo-self | 15 squats + 10 lunges + 1 min marș |
| 18:00 | 20:00 | evening-report | 📧 EMAIL | Raport seară |
| 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 |
| 21:00 | 23:00 | night-execute | #echo-work | Execută task-uri aprobate (run 1) |
## Detalii daily-morning-checks (03:00)
**Job unificat** care combină 5 verificări în UNIC run zilnic:
1. **Night Execute** - Execută proiecte/features/YouTube din approved-tasks.md
2. **Security Audit** - Verifică parole, permisiuni, .gitignore
3. **Self Audit** - Review AGENTS/SOUL/USER/etc. pentru inconsistențe
4. **ANAF Monitor** - Verifică modificări pe pagini ANAF
5. **Insights Extract** - Procesează note noi din memory/kb/
**Raportare:** Doar dacă găsește probleme, alerte sau execută proiecte (altfel HEARTBEAT_OK).
**Motivație:** Elimină duplicatele (înainte rulau separat la 07:00, 08:00, 09:30, 10:00, 16:00, 19:00).
## Comenzi cron
```bash
cron action=list # vezi toate joburile
cron action=run jobId=X # rulează manual
cron action=update jobId=X # modifică job
```
**Regulă:** Când modific joburi, actualizez și acest fișier + TOOLS.md!
## Antfarm Agents (feature-dev workflow)
| Job | Agent | Interval | Ce face |
|-----|-------|----------|---------|
| antfarm/feature-dev/planner | feature-dev-planner | 2 min | Claim + execute planning steps |
| antfarm/feature-dev/setup | feature-dev-setup | 2 min | Claim + execute setup steps |
| antfarm/feature-dev/developer | feature-dev-developer | 2 min | Claim + execute development steps |
| antfarm/feature-dev/verifier | feature-dev-verifier | 2 min | Claim + execute verification steps |
| antfarm/feature-dev/tester | feature-dev-tester | 2 min | Claim + execute testing steps |
| antfarm/feature-dev/reviewer | feature-dev-reviewer | 2 min | Claim + execute review steps |
**Model:** Opus | **Sesiune:** isolated | **Delivery:** none
**Notă:** Rulează la fiecare 2 min, dar fac HEARTBEAT_OK dacă nu au work (NO_WORK).
## One-shot / Completate
| Job | Dată execuție | Status | Ce a făcut |
|-----|---------------|--------|------------|
| monica-ion-blog | 6 feb 2026 | completat | Parcurgere articole monicaion.ro/blog memory/kb/articole/monica-ion/ |
---
## Răspuns la rapoarte email
Marius răspunde cu:
- `1 pentru X,Y` = execută ACUM propunerile X și Y
- `2 pentru X,Y` = pune în tasks pentru noaptea asta
- `3 pentru X,Y` = NU (skip, marchez [—])
- Text liber = procesez și răspund
La heartbeat verific inbox și procesez răspunsurile.
---
## Marcaje insights
- `[ ]` = disponibil (rapoarte pot propune)
- `[x]` = executat/implementat
- `[—]` = skip/refuzat
---
## Reguli rapoarte (morning/evening)
** IMPORTANT (2026-02-11):**
- NU propune programe/proiecte de implementat
- NU propune exerciții practice pentru Marius
- Doar insights, idei, observații
- Marius va spune dacă e de făcut ceva
## Flux rapoarte detaliat
Vezi: [FLUX-JOBURI.md](../projects/FLUX-JOBURI.md)