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
26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
# 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; `/status` il 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 |
|