Sari la conținut

Dev app

Acest conținut nu este încă disponibil în limba selectată.

Argument: $ARGUMENTS (numele aplicației, ex. glog).

Rulează bucla globală de dezvoltare din docs/DEV-PLAYBOOK.md, comună tuturor aplicațiilor:

  1. Resume întâi. Citește state.json, task-ledger.md, checkpoint-ul WIP și inbox.md. Nu reface ce e DONE. Anunță în 3 rânduri: aplicație, task curent, următorul pas.
  2. Precondiții (skill jhipster-app-loop): <app>.jdl, caiet Spec - <app>, design <app>.dc.html, ADR-uri Acceptat. Lipsă → item în inbox (batch) și, dacă e model/spec, întoarce-te pe Bloc B.
  3. ADR (DEV-PLAYBOOK §4): generează/verifică ADR-urile necesare; gate de aprobare teamlead.
  4. Change request? Dacă taskul e o modificare → skill spec-first-change (spec+JDL+ADR+teste ÎNTÂI).
  5. Generare + front: skill jhipster-app-loop (backend din JDL; frontend din design pe GLM).
  6. TDD până la verde: skill run-until-green cu docker-compose up→test→down (§docker-compose). Rutare: implementer/qa-runner pe Kimi (rulări lungi), frontend pe GLM.
  7. Review gate: reviewer (spec + cod + Standard API /api-audit). CRITICAL → înapoi la 6.
  8. Documentare: checkpoint (checkpoint-and-resume), issue GitLab + MR Closes #issue (gitlab-sync), wiki <app>/{Arhitectura,Scenarii-de-test,Stare}, notă în vault/.
  9. Repetă pe următorul task independent. Execuție continuă — nu te opri pentru check-in între taskuri; întrebări → inbox batch; plafon MAX_GREEN_ITERATIONS → raport blocaj OPEN!.

Definition of Done: checklist-ul din docs/DEV-PLAYBOOK.md §10. „Done” = testat pe docker-compose, dovedit.