Release 3.3
Bulk Enrichment
Console command for automated title status updates
Overview
A new console command enables bulk title status enrichment across all eligible projects, using the same dossier-api endpoint as the browser-based address discovery.
What Changed
Console Command
- New command:
bin/console app:enrich-untitled-projects - Targets non-closed, non-cancelled projects with null, untitled, or TBA title status
- Skips projects without a resolved SPI
Data Updates
- Calls the same dossier-api
/api/insightsendpoint used by the browser address discovery - Updates all parcel data fields: title status, title date, predicted title date, SOC date, zone, overlay, bushfire, land size, water authority, LGA, SPEAR ref, estate stage
Execution Options
- Supports
--dry-runfor preview without persisting changes - Supports
--limitfor batched execution across large project sets
Async Processing
- Uses Symfony Messenger queue via
InsightHealMessagefor async processing - Prevents request timeouts when enriching large numbers of projects
Impact
Operations teams can now trigger bulk title status updates from the command line, ensuring all eligible projects receive the latest parcel intelligence without manual intervention.