Roadmap and Status
Use this page to check what is usable today.
Implemented now
- Data source registration
EloquentDataSource- Field definition model (
Field,FieldDefinition, enums) - Report definition DTOs (
ReportDefinition,SelectedColumn,FilterGroup,SortDefinition,OutputDefinition) - Definition validation (
DefinitionValidator) - Safe query compilation (
ReportQueryCompiler,FilterCompiler) - Preview execution (
PreviewRunner) - Export execution (
ReportRunner,ExportManager) - Export formats:
- CSV (
CsvExporter) - XLSX (
XlsxExporter)
- CSV (
- Saved report persistence (
SavedReportRepository,SavedReport) - Schedule persistence + due discovery (
ReportSchedule,DueScheduleDiscovery)
Planned next
- Dashboard/widget-oriented integration patterns
- Delivery pipeline orchestration for scheduled exports (email/storage/webhook)
- Cross-package integration helpers for dedicated UI package
- Additional output formats based on demand
Rule for docs
Features are marked implemented only after package code and tests are complete.