From fe94b16e41ed9145626b783aaf475239cb521738 Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Thu, 9 Jul 2026 23:31:02 +0300 Subject: [PATCH] Changelog 2.11.6 (achizitie import: explicatie TVA, negestionabile, conturi nota, UM XLS); CLAUDE.md: mod de lucru (delegare subagenti, review diff inainte de commit); sters propuneri_achizitie_import.md (implementat, punctul valute ramane in istoricul git) Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 7 + changelog_roagest.txt | 20 +- docs/propuneri_achizitie_import.md | 303 ----------------------------- 3 files changed, 25 insertions(+), 305 deletions(-) delete mode 100644 docs/propuneri_achizitie_import.md diff --git a/CLAUDE.md b/CLAUDE.md index 28820ee..7eb71c0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -112,6 +112,13 @@ ROAGEST - 2.11.5 Tags in use: `:nou:` (new feature), `:modificare:` (change), `:eroare:` (bug fix), and occasionally `:adaugare:` (addition) — match this exact tag vocabulary (a lone historical `:modfiicare:` typo exists; don't repeat it). Bump the `MAJOR.MINOR.PATCH` version (currently `2.11.5`) when you add an entry. The app checks for updates on startup (`COMUN/programe/oupdate.prg`, `wwcodeupdate.prg`) against `versiune_db.txt`'s schema stamp; the runtime reads its own version from the built `.exe`'s file version resource. +## Mod de lucru: delegare către subagenți + review înainte de commit + +Preferințele lui Marius pentru sesiunile pe acest proiect: + +- **Delegare**: modificările de cod de volum/rutină (aplicarea unei propuneri din `docs/propuneri_*.md`, editări pe cache-ul text + write-back, actualizări de documentație, rulări de teste) se deleagă către **subagenți Sonnet care lucrează în background** (team agents — Agent tool cu `model: sonnet`, lane-uri paralele unde e posibil), iar sesiunea principală doar orchestrează și monitorizează: împarte planul pe lane-uri, transmite constatările între agenți, verifică rezultatele (diff, teste, fidelity) și intervine direct doar la deblocări (procese agățate), decizii și verificări. +- **Fără commit fără review**: nu da commit din proprie inițiativă pe modificări de cod — Marius vrea întâi să **vadă diff-ul**. Pentru binarele VFP (`.vcx`/`.scx`), diff-ul lizibil se face pe forma text: regenerează textul din binarul vechi (HEAD din git) cu `vcx2txt.ps1 -Source` și compară-l cu textul editat din cache (`git diff --no-index`). Commit doar după ce Marius confirmă pe diff. + ## Project insights (docs/) `docs/` holds short, concrete notes discovered while working on real tasks — hidden flows, gotchas, key procedures/packages, relevant tables — that go beyond what this file covers. See `docs/README.md` for the index. **Proactively offer to update `docs/` whenever you uncover a non-obvious project insight while fixing a bug or investigating a flow** (don't wait to be asked), so future sessions can reuse it instead of re-investigating from scratch. Keep entries concise and factual — no restating what's obvious from reading the code. diff --git a/changelog_roagest.txt b/changelog_roagest.txt index 3ed3c02..0f3baba 100644 --- a/changelog_roagest.txt +++ b/changelog_roagest.txt @@ -1,4 +1,20 @@ - + +