Zum Inhalt springen

Definition of Ready / Definition of Done

Quelle: docs/werkszeit/DOR-DOD.md.

DOR – vor Sprint

  1. Referenzkunde benannt
  2. Modul-Gate (Kern / Bau / Handwerk) eindeutig
  3. User-Story im Gherkin-Format (≥ 1 Happy Path, ≥ 1 Grenzfall)
  4. UI-Pfad Figma-Link (Mobile + Web)
  5. OpenAPI-Delta vor Code
  6. RLS-Policy-Sketch für neue Tabellen
  7. Compliance-Flag wenn GoBD / ArbZG / VOB / DSGVO / BFSG / BetrVG berührt
  8. Keine offenen ADR-Blocker

DOD – vor Merge

  • Type-Check, Lint, Format grün
  • ≥ 80 % Unit-Coverage auf geänderten Dateien
  • Multi-Tenant-Test (Tenant A sieht B nie)
  • Patrol + Playwright E2E für alle Akzeptanzkriterien + Grenzfall
  • Visual-Regression-Goldens (Light / Dark / de-DE)
  • OpenAPI regeneriert + openapi-diff Breaking-Check
  • Feature-Doku unter docs/features/<modul>/<feature>.md
  • axe-core + Flutter-Semantics grün
  • Compliance-Suite erweitert wenn Flag gesetzt
  • i18n via slang (keine hardcoded Englisch-Labels)