Development Workflow

Development Workflow

Development Workflow

Refreshed against dev-next. Repository configuration and CI workflows remain authoritative.

Start here

  1. Developer Quickstart

  2. Contribute Code

  3. Git Workflow

  4. Coding Style and Pint

  5. Testing Workflow

Standard change cycle

  1. Start from the correct integration branch (normally dev-next)

  2. Create a focused feature/fix branch

  3. Implement using module, schema, i18n, authorization, and testing conventions

  4. Format changed PHP with ./vendor/bin/pint --dirty

  5. Run targeted tests, then php artisan test where appropriate

  6. Open a GitHub pull request linked to the relevant issue/spec

  7. Address review and CI findings without unrelated cleanup

Quality gates

  • Server-side validation and authorization

  • English and German UI strings

  • Web and API route coverage for new resources

  • Tests proportional to the affected path

  • No secrets or installation-specific values in code