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