stage-1: project bootstrap
Structure, config loader, personality/tools/memory from clawd, venv, 22 tests passing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
77
memory/2026-02-03.md
Normal file
77
memory/2026-02-03.md
Normal file
@@ -0,0 +1,77 @@
|
||||
# 3 Februarie 2026
|
||||
|
||||
## roa2web WhatsApp Import - COMPLET
|
||||
|
||||
### Ce s-a realizat:
|
||||
1. **OCR prin API** - doctr-plus, ~4 sec per bon (nu 30 sec ca PaddleOCR cold start)
|
||||
2. **Flux complet testat:** PDF WhatsApp → OCR → SQLite → Oracle
|
||||
3. **Scripturi în repo:** `roa2web/backend/scripts/whatsapp_import/`
|
||||
4. **Commit:** `1366dbc` pe main
|
||||
|
||||
### Flux final:
|
||||
```
|
||||
PDF (WhatsApp) → OCR API (~4sec) → SQLite (draft) → Aprobare frontend → Oracle
|
||||
```
|
||||
|
||||
### Probleme rezolvate:
|
||||
- **Oracle pool "SID not found"** - trebuia restart complet backend (kill -9)
|
||||
- **Frontend fără server dropdown** - Marius a fixat și făcut commit
|
||||
- **Server ID** - acum e `central` nu `test`
|
||||
|
||||
### Endpoint-uri API folosite:
|
||||
- `POST /api/auth/login` - cu server_id="central"
|
||||
- `POST /api/auth/check-identity` - verifică user și returnează servere
|
||||
- `POST /api/data-entry/ocr/extract` - submit OCR job
|
||||
- `GET /api/data-entry/ocr/jobs/{id}` - rezultat OCR
|
||||
- `POST /api/data-entry/receipts/` - creare receipt în SQLite
|
||||
|
||||
### Test real efectuat:
|
||||
- Bon Dedeman (RO10562600) primit pe WhatsApp
|
||||
- OCR: 5.2 sec, confidence 96%
|
||||
- Salvat în SQLite: ID=73, status=draft
|
||||
- Salvat și în Oracle: COD=1140631, luna 01/2026
|
||||
|
||||
### Locații importante (claude-agent LXC 171):
|
||||
- Backend: http://localhost:8000 (sau claude-agent:8000)
|
||||
- Frontend: http://localhost:3000 (sau claude-agent:3000)
|
||||
- Scripturi: `/workspace/roa2web/backend/scripts/whatsapp_import/`
|
||||
- Start: `./start.sh central`
|
||||
|
||||
---
|
||||
|
||||
## Decizii
|
||||
- (în așteptare raport dimineață)
|
||||
|
||||
## Executat azi
|
||||
- **06:02 UTC:** Job `insights-extract` - verificat insights 2026-02-03.md (deja complet)
|
||||
- **06:02 UTC:** Adăugat tehnică nouă în tehnici-pauza.md: "Pauza de 10 secunde" (Zoltan Vereș)
|
||||
- **06:02 UTC:** Actualizat index KB (87 note)
|
||||
- **07:01 UTC:** Morning coaching trimis (tema: Umbrele/claritate)
|
||||
- **12:00 UTC:** Alertă calendar: sesiune 15:00 notificată pe Discord
|
||||
- **18:01 UTC:** Raport seară trimis - propuneri: cold email, sesiuni, audit securitate
|
||||
|
||||
## De făcut
|
||||
- [ ] A1: Sesiune "Dizolvarea lui Nu Merit" (30 min) - de programat
|
||||
- [ ] A2: Sistemul 5 pași pentru frici (15 min) - de programat
|
||||
- [ ] Verificare securitate Clawdbot (din insights tehnice)
|
||||
- [ ] Verificare email replies (flux nefuncțional?)
|
||||
- [ ] **BON DE SALVAT:** CUI RO11201891, 310.98 RON, 02.02.2026
|
||||
- PDF: `2831eeeb-f331-4fb1-a7b1-ede1c954eadb.pdf`
|
||||
- Partener nou - de verificat numele real
|
||||
- Dry run făcut, așteaptă confirmare
|
||||
|
||||
## Insights disponibile (din 2026-02-03.md)
|
||||
- ⚡ Heartbeat cost optimization - VERIFICAT, monitorizăm
|
||||
- ⚡ Securitate Clawdbot - audit recomandat
|
||||
- 📌 Multi-agent > single super-agent - framework delegare
|
||||
- 📌 Overnight coding - experiment seara → review dimineața
|
||||
- 📌 Paradoxul utilitate-securitate - nivele trust angajat
|
||||
- 💡 Work on agents, not app - sisteme vs task-uri
|
||||
|
||||
## Context
|
||||
- Luni, începe săptămâna
|
||||
- Note tehnice procesate ieri (Clawdbot, Claude Code)
|
||||
- Zoltan Vereș workshop-uri complete în KB (20+ note)
|
||||
|
||||
## Lecții
|
||||
- (de completat pe parcursul zilei)
|
||||
Reference in New Issue
Block a user