build_fleet_overview
Triage many Magento projects at once against target PHP and Magento versions to find which stores can be upgraded today.
Instructions
Triages many Magento projects at once against a target PHP/Magento version — 'which of these N stores can be upgraded today'. Runs only check_updates per project (composer-constraint verdicts, plus code_compatibility if the project has its own rector.php) — deliberately not the full build_upgrade_plan, since scan_module_risk's phpcs/phpstan/rector and audit_security's/check_outdated_packages' composer calls are each seconds-to-minutes and don't scale across a whole fleet in one call. A project reported blocked=false here can still have scan_module_risk/audit_security findings that build_upgrade_plan would catch — call build_upgrade_plan per project afterward for the full picture. A project that fails to load (bad path, missing composer files) is reported with its own error instead of failing the whole batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paths | Yes | Filesystem paths to the Magento project roots to triage, one per project. | |
| target_php | Yes | Target PHP version to check compatibility against, e.g. "8.3". | |
| target_magento | Yes | Target Magento version to check compatibility against, e.g. "2.4.7". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||