Commit Graph

175 Commits

Author SHA1 Message Date
fb38ab99d6 sync SVN r18175 2026-09-17 22:44:26 +03:00
c1966421e5 adauga handoff_inject.ps1 - reinjectare handoff pe SessionStart
Hook SessionStart care citeste docs\handoff_activ.md si il reinjecteaza
prin additionalContext la /clear, compactare sau resume, ca sa nu se
piarda starea lasata de sesiunea anterioara. Tace pe pornire normala
(startup) sau daca fisierul nu exista; trunchiaza explicit peste ~9000
caractere, cu calea completa pentru citire manuala.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015ZwtBDjGbAWvy7TmcNVxDC
2026-09-17 22:26:51 +03:00
87cc3a7976 docs: documenteaza VM 304 ca masina partajata dezvoltare/testare
Adauga masini-dezvoltare-testare.md (acces qm guest exec, ce ofera,
limitari reale, de verificat inainte de folosire) si extinde
monitorizare-context.md cu monitorizarea de context per subagent
prin SubagentStop (context_watch.ps1 -Subagent).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015ZwtBDjGbAWvy7TmcNVxDC
2026-09-17 22:26:50 +03:00
4898f8bd68 context_watch: masoara si contextul fiecarui subagent
Pe SubagentStop hook-ul primeste agent_transcript_path - transcriptul
separat al subagentului care tocmai s-a oprit. -Subagent il citeste pe
acela in loc de transcriptul sesiunii, cu praguri mai joase (150k/200k),
si spune orchestratorului sa nu mai dea sarcini agentului respectiv.
Acopera gaura cunoscuta: subagentii nu-si simt singuri pragul.

-Json ambaleaza mesajul in hookSpecificOutput/additionalContext.
Garda stop_hook_active taie a doua declansare a aceluiasi ciclu de stop,
care producea reinjectarea in bucla.

Probat pe input real de hook capturat: 40k citit din transcriptul unui
subagent, tacere sub prag, tacere la stop_hook_active=true.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015ZwtBDjGbAWvy7TmcNVxDC
2026-09-17 22:26:50 +03:00
65d681a097 context_watch: parametru -StareFile pentru fisierul de progres
Scrie/inlocuieste un singur antet pe primul rand al fisierului de stare
(data, ora, tokeni, nivel), fara sa atinga restul continutului. Garanteaza
ca fisierul de progres exista si e datat chiar daca sesiunea se opreste
inainte sa apuce modelul sa scrie handoff-ul.

Fara -StareFile comportamentul ramane neschimbat.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015ZwtBDjGbAWvy7TmcNVxDC
2026-09-17 22:26:50 +03:00
9d097d9880 sync SVN r18174 2026-09-17 19:54:39 +03:00
17708db829 sync SVN r18163 2026-09-17 19:20:19 +03:00
af2d0ba7d2 sync SVN r18162 2026-09-17 17:27:22 +03:00
496e15c0cf sync SVN r18160 2026-09-17 16:56:47 +03:00
221ae4711e sync SVN r18157 2026-09-17 13:33:56 +03:00
d2a16f75a1 sync SVN r18152 2026-09-17 11:19:54 +03:00
69adfe4a61 depanare 2026-09-16 23:37:56 +03:00
6239681ac7 sync SVN r18143 2026-09-16 21:11:41 +03:00
b4d1d0bf7b sync SVN r18142 2026-09-16 15:18:44 +03:00
edbcfcd63f sync SVN r18140 2026-09-16 14:33:43 +03:00
f9e195c9e3 sync SVN r18125 2026-09-16 12:20:05 +03:00
4756dc0b6c sync SVN r18124 2026-09-16 12:10:59 +03:00
20a751eca4 sync SVN r18113 2026-09-16 12:02:46 +03:00
d64124386c skills: 9 skill-uri de agent ROA (COMUN\skills) + legare si rutare
- leaga_skills.ps1: expune skill-urile in ~/.claude/skills prin symlink (citit si de Claude Code, si de opencode), fara copiere
- rutare zona->skill in reguli_lucru pct. 7, README, AGENTS.md; skill-ul devine proprietarul procedurii, docurile raman referinta conditionata
- rec_skills.md: decizia, inventarul si cum se adauga un skill nou
2026-09-16 11:54:37 +03:00
59c0c7be31 sync SVN r18109 2026-09-15 23:58:47 +03:00
a2d309da4b sync SVN r18107 2026-09-15 23:58:47 +03:00
af31776357 sync SVN r18105 2026-09-15 20:56:39 +03:00
47e3f53f29 opencode: port fix per proiect
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LBKZQUq6vimKuAFsrS2D1s
2026-09-15 17:01:23 +03:00
377ee33fac Plati la buget din importul de extrase: recunoastere dupa IBAN Trezorerie (TVA 4423, CAM 436, cont unic defalcat din frm_modific2024)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LBKZQUq6vimKuAFsrS2D1s
2026-09-15 17:00:47 +03:00
4588403555 opencode: permisiuni globale pentru agentii orchestrati
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LBKZQUq6vimKuAFsrS2D1s
2026-09-15 13:48:23 +03:00
a847690436 Ghid agenti opencode (DeepSeek V4.1 Flash): server HTTP, mesaje in timpul lucrului, prompt initial
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NE4Pu9QjHyNAka6xXixffH
(cherry picked from commit 111233952378fea38d014c0dea3834c1a5cf0905)
2026-09-15 13:48:22 +03:00
78441f0a73 todos roa_sync 2026-09-14 23:34:17 +03:00
5d92550f0d sync SVN r18103 2026-09-14 23:27:59 +03:00
6d339c932e sync SVN r18102 2026-09-11 19:06:57 +03:00
661a3cad22 sync SVN r18098 2026-09-11 17:41:19 +03:00
677b415f2e sync SVN r18096 2026-09-11 16:44:00 +03:00
9aff8509c5 sync SVN r18094 2026-09-11 11:43:46 +03:00
3996a4cced sync SVN r18092 2026-09-10 15:45:46 +03:00
0d7f3c7db7 sync SVN r18091 2026-09-10 14:39:26 +03:00
1adf2d5405 sync SVN r18089 2026-09-10 01:25:39 +03:00
3e2cbf882f TODOS 2026-09-10 01:10:59 +03:00
0b25e41233 sync SVN r18077 2026-09-09 22:19:25 +03:00
7cf0e10a2e Scoate documentele de cercetare rec_* din COMUN\docs\cercetare
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Aroafxp4z8bmM5oVECZRXY
2026-09-09 22:06:48 +03:00
940bb39701 Import eFactura in lot: borderou cu ce lipseste, coada de contabilizare, alegerea contului
Borderoul tine per factura ce mai are de completat si daca are articole de gestiune
(camp gest, coloana si filtru), coada contabilizeaza in serie facturile bifate si
incheie cu un rezumat, iar contul de furnizor/client se alege din planul de conturi.
Cheia normalizata de articol, rezolvarea automata a partenerului si anularea in bloc
intra tot aici. Pozitia in lista se pastreaza peste reaplicarea filtrului.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Aroafxp4z8bmM5oVECZRXY
2026-09-09 22:06:48 +03:00
8e022d332e #13: formular de facturare unificat - etapa curenta
Squash al branch-ului de lucru plan13-s2.

Clase: ofacturare (nucleul formularului unificat), ofacturare_comun,
ferestre_cere_date, ocomenzi, caut_ora (lista de preturi in combo-urile de
cautare), omodificari.

Programe: ofacturare impartit - ofacturare_antet, ofacturare_rutare_scriere si
ogrid_latimi sunt fisiere noi; oproceduri_facturare primeste discountul pe linie
si cota standard de TVA cand articolul nu are cota pe politica.

Documentatie: capcana SQLExec no_data_found, conventia de encoding, depanarea
testelor VFP si regulile de lucru - conflictele cu modificarile venite din alte
proiecte sunt rezolvate pastrand ambele parti.

Loguri de rulare a testelor scoase din versionare; testele raman.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PkyjGyrV2S7932om4kfSiK
2026-09-09 21:38:25 +03:00
d1d0d7c37f sync SVN r18069 2026-09-09 12:32:57 +03:00
9dc7a95281 sync SVN r18069 2026-09-03 14:46:42 +03:00
644f64f664 sync SVN r18068 2026-09-03 14:39:52 +03:00
4bc5e26758 sync SVN r18066 2026-09-03 13:41:28 +03:00
5ef2803f9a sync SVN r18064 2026-09-03 13:05:52 +03:00
f4378bde96 sync SVN r18062 2026-08-28 13:21:37 +03:00
ec49ad52d1 Merge branch 'main' of gitea.romfast.ro:romfast/comun 2026-08-24 17:52:54 +03:00
e9278a14aa onboarding: nota de inrolare calculator nou (sync SVN r18054)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NuquEkEtfDqjJPjSYndCSw
2026-08-24 17:52:49 +03:00
0ab3051b7c sync SVN r18054 2026-08-24 16:38:08 +03:00
e9f80ac031 docs: onboarding calculator nou (SSH gitea, foxbin2prg, clonare proiect+COMUN)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014J2eTzkSVUGcWVtD43Zo5X
2026-08-24 16:02:40 +03:00