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
1.3 KiB
1.3 KiB
claude-agent — spatiul de lucru al puntii Discord
Directorul implicit (DEFAULT_CWD) al firelor din puntea Discord -> Claude Code.
Ce ceri botului in #claude-agent ateriza aici, nu direct in /workspace.
Repo propriu, ca lucrurile facute din Discord sa aiba istoric separat de proiectele reale si sa se poata da inapoi fara sa atinga altceva.
- Codul puntii NU e aici: e in
romfastsql/proxmox/lxc171-claude-agent/discord-bridge/. - Pentru a lucra pe alt proiect dintr-un fir:
/cd cale:/workspace/<proiect>. - Fiecare fir Discord isi tine propriul director;
/statusil arata. (Prefixul!nu mai executa nimic — comenzile sunt/.)
Fisiere
| Fisier | Ce e |
|---|---|
CLAUDE.md |
Regulile agentului: cum lucreaza, unde e documentatia, granita Maria |
TODO.md |
Registrul viu al functionalitatilor — agentul il citeste si il actualizeaza |
docs/flux-dezvoltare.md |
Plan pe Opus -> executie pe Sonnet -> TODO.md |
docs/infrastructure.md |
Rezumat noduri/LXC/VM, cu trimiteri la romfastsql |
docs/echo-roa2web.md |
Echo (LXC 110) — acces si comenzi pentru roa2web |
docs/discord-bridge-context.md |
Context despre puntea Discord |
docs/maria-whatsapp-rag-prototype.md |
Maria — punte WhatsApp + RAG |
tools/ |
Scripturi reutilizabile pentru sarcini care revin |