- Add workspace.html with project cards, Ralph status, git info
- Backend: git diff/commit/push endpoints, project delete with confirmation
- Push auto-creates Gitea repo (romfast org) when no remote configured
- GITEA_TOKEN read from dashboard/.env file
- Compact collapsible user stories (emoji row + expand on click)
- Action buttons: Diff (with count badge), Commit, Push, README, Delete
- Fix openPrd/openReadme to use hash navigation for files.html
- Add .gitignore template to ralph.sh for new projects
- Unify branches: merge main into master, delete main
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Episod despre pierderea clientului mare (220k €/an, 30% business).
Progrese Marc:
- Diagnostic ofertat cu preț (acceptat!)
- Limită cheltuieli pentru soție (pune ordine)
- Prețuri mai mari la clienți noi
- Client potențial mare în piață atipică
Legea Transformării aplicată:
- 220k € pierdere compensată: loialitate echipă, implicare, idei noi
- Furnizor mai ieftin, liniște (fără presiune salarii)
- IDEE SERVICIU NOU care acoperă pierderea
Legea Sincronicității pe elemente subiective:
- Siguranță pierdută prin client → siguranță în capacitate soluții tehnice
- Predictibilitate → listă clienți fideli
- Oportunități → om vânzări nou cu listă clienți
- Garanție calității → MUTATĂ ÎNĂUNTRU (training tehnic imbatabil)
Exercițiu final pentru ascultători: 9 propoziții despre bani (5 răspunsuri fiecare)
→ descoperă POVESTEA moștenită despre bani
Insights pentru Marius: În ce monedă transformi TU banii când îi "pierzi"?
- tools/lead-gen/find_leads.py - searches for companies hiring accountants
- tools/lead-gen/templates/ - email templates for outreach
- Uses Brave Search API to find leads from job sites
- Outputs CSV for manual review and tracking
First run found 19 companies for potential outreach.
- Move ROA_API_PASSWORD and ORACLE_PASSWORD to .env
- Update process_bon.py to use python-dotenv
- chmod 600 on .env and credentials/*
- Install python-dotenv dependency
- OCR via roa2web API
- SQLite via API (payment_methods, tva_breakdown)
- Oracle: partener, TVA încasare (4426/4428), ID_FDOC=17
- ID_JTVA_COLOANA per cotă TVA
- TAXCODE (TVAI pentru firma TVA încasare)
- Suport multiple cote TVA în același bon
- Plată CARD: fără 401=5311 (se face la extras)
- New: tools/yt_download.py with cookies support + rate limit tracking
- New: docs/YOUTUBE-SETUP.md complete documentation
- Updated: night-execute jobs to use new script
- Updated: TOOLS.md with YouTube section
- Added: 5 new YouTube notes (OpenClaw, cost optimization, task system, leads)
- Added: credentials/ to .gitignore
- 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ă