Skip to content

Migration BDD Starter Suite

Purpose

This folder contains the executable starter BDD specs for the Symfony migration program.

Each scenario is tagged with: - delivery wave (@foundation, @H1, @H2, @H3, @H4), - migration checklist IDs (@WF_002, @API_005, @CR_006, ...).

Files

  • 00-foundation-and-ops.feature
  • 01-core-commerce-h1.feature
  • 02-admin-h2.feature
  • 03-platform-stock-ops-h3.feature
  • 04-vehicle-erp-integrations-h4.feature

Execution Order

  1. Run @foundation first.
  2. Run @H1 once core webshop modules are scaffolded.
  3. Run @H2, @H3, and @H4 as their islands are implemented.

Notes

  1. Scenario wording is intentionally contract-first to keep cross-island behavior explicit.
  2. Add concrete step definitions in each Symfony application test package.
  3. Keep scenario tags aligned with docs/migration/99-missing-feature-checklist.md.