Adopt commands from ddev-module-developer, implement the merged command surface, remove --preview, and add metadata headers to all commands.
Work items
- Adopt
phpunit, rector, phpmd, phpcompat, core-js-install
checks: CI job order, allow-failure warnings, per-tool report logs
checks --bonus for phpmd and phpcompat
checks-fix with checks-fixes alias; individual *-fix commands stay
checks-full: discover and run unit tests
- Remove
--preview from eslint-fix and prettier-fix, failing loudly
php-parallel-lint canonical, parallel-lint aliased
- Add
## Description:, ## Usage:, ## Example:, ## ExecRaw: to all commands
Acceptance criteria
Blocked by: ADRs for command surface and preview removal (PRs pending)
Adopt commands from ddev-module-developer, implement the merged command surface, remove
--preview, and add metadata headers to all commands.Work items
phpunit,rector,phpmd,phpcompat,core-js-installchecks: CI job order, allow-failure warnings, per-tool report logschecks --bonusfor phpmd and phpcompatchecks-fixwithchecks-fixesalias; individual*-fixcommands staychecks-full: discover and run unit tests--previewfromeslint-fixandprettier-fix, failing loudlyphp-parallel-lintcanonical,parallel-lintaliased## Description:,## Usage:,## Example:,## ExecRaw:to all commandsAcceptance criteria
checksruns in CI job order with allow-failure warningschecks --bonusincludes phpmd and phpcompatchecks-fulldiscovers and runs unit tests--previewremoved; flag produces error messageBlocked by: ADRs for command surface and preview removal (PRs pending)