Doua functionalitati noi in maria-whatsapp-bridge/discord-bridge
(cod in romfastsql, commits 610638a si 32ff462): profil de client
per firma, asociat cu mai multe numere de telefon, injectat in
promptul RAG; si o sectiune in dashboard pentru resetarea firelor
de discutie active. Precizare adaugata in CLAUDE.md — profilurile
de client sunt permise in granita Mariei, dar fara date tehnice.
Co-Authored-By: Claude Agent <noreply@anthropic.com>
Firele Discord sunt independente: un fir nou nu vede conversatia din alt fir.
Fara un loc scris, progresul unei functionalitati se pierde intre runde. TODO.md
e acel loc, iar CLAUDE.md il face parte din procedura, nu optional.
- TODO.md: intrari grupate pe stare (in lucru / blocate / planificate / gata),
fiecare cu unde, ce face, ce s-a verificat si data absoluta, plus un Jurnal
append-only. Populat cu starea reala de azi.
- docs/flux-dezvoltare.md: pentru orice cerere de dezvoltare -- citeste TODO.md,
planifica delegand `Agent(subagent_type: "Plan", model: "opus")`, posteaza
planul in fir, executa tu (firul e pe Sonnet), actualizeaza TODO.md.
Delegarea catre subagent obtine "plan pe Opus, executie pe Sonnet" fara
`/model` si fara repornirea sesiunii, ceea ce un fir nu poate face oricum.
Excepii: intrebarile si diagnosticele fara modificare. Marimea sarcinii NU e
criteriu -- prima versiune a documentului lasa asta ambiguu si agentul a sarit
peste plan la un script de 20 de linii; acum e spus explicit in ambele locuri.
- CLAUDE.md: sectiunea "Cum lucrezi" in cap, cei 4 pasi, plus TODO.md si
documentul de flux in tabelul de documentatie.
- CLAUDE.md: nota despre atasamente actualizata -- imaginile si fisierele text
ajung acum la agent (implementat azi in discord-bridge).
- README.md: tabel de fisiere; `!cd`/`!status` -> `/cd`/`/status`.
Verificat pe o sesiune reala pe Sonnet in acest director, cu aceeasi cerere
inainte si dupa intarire: prima data a sarit peste plan, a doua oara a chemat
subagentul Plan pe Opus si a actualizat TODO.md in formatul cerut.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4uzvgm7AyJch5WH8QHRhY
Firele Discord porneau in acest director si nu aveau nicio indicatie ca fac
parte din ecosistemul Romfast documentat in /workspace/romfastsql/ -- cautau
prin disc sau raspundeau din nimic. Acum CLAUDE.md are:
- unde ruleaza agentul (LXC 171) si un tabel de trimiteri catre romfastsql
(CLAUDE.md, proxmox/README.md, discord-bridge/, maria-whatsapp-bridge/,
lxc108-oracle/, system_instructions/)
- nota despre memoria comuna cu proiectul romfastsql (symlink pe memory/) si
despre faptul ca sesiunile raman per fir Discord
- sectiunea "Maria (RAG) - GRANITA OBLIGATORIE": ce NU are voie sa intre in
depozitul de documente al Mariei (nimic de infrastructura)
- nota ca acest director e repo propriu, separat de romfast/workspace
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4uzvgm7AyJch5WH8QHRhY