Report types
| Type | Content | Target audience |
|---|---|---|
| Readiness Summary | Executive summary with overall score, recommended strategy, main blockers and next steps | CTO, managers, business stakeholders |
| Readiness Diagnostic | Detailed technical diagnostic per domain, assessment answers, identified gaps | Architects, Tech Leads |
| Blockers & Remediation | Complete list of blocking issues and warnings with documented remediation actions | Migration team, Platform Engineers |
| Execution Plan | Complete migration plan with phases, steps, owners, checklists and cutover runbook | Technical team, DBA, Operations |
| Portfolio Readiness | Consolidated view of multiple applications — comparative scores, suggested migration waves | PMO, portfolio managers |
Generate a report
- Go to Reports in the menuOr click "Generate Report" on the application or assessment page.
- Select the application and report type
- Click "Generate"Generation is asynchronous (queued job). Status changes from "Generating" to "Ready" when the PDF is complete.
- Download the PDFClick "Download" when the report shows status Ready.
Prerequisite
The queue worker (
php artisan queue:work) must be running to generate reports. In Docker production, the worker service handles this automatically.
Report status
| Status | Description |
|---|---|
| Pending | Awaiting queue processing |
| Generating | Worker processing the PDF |
| Ready | PDF available for download |
| Failed | Generation failed — check the logs |
Permissions
| Permission | Access |
|---|---|
reports.view | View report list and details |
reports.create | Generate new reports |
reports.export | Download the PDF |
reports.delete | Delete generated reports |