Release 3.2
SPEAR Milestone Management
Milestone entity, AJAX refresh, debug tooling, and timeline UI
Overview
Added full SPEAR milestone management to the platform, including entity modelling, admin CRUD, live refresh, and a visual milestone timeline with debug tooling.
What Changed
Entity & Admin
- Added milestones relationship to the
Projectentity - Admin controller for milestone management
- AJAX-based milestone refresh without full page reload
Services
SpearAddressSearchServicefor SPI-based SPEAR lookupsSpearMilestoneServicefor milestone data retrieval and persistence- Title status preloading from parcel status data
Debug & Inspection
- SPEAR debug flow payload modal for inspecting raw API responses
- Read-only SPI lookup debugger embedded in the milestone tab
- SPEAR Insight Playground for ad-hoc SPI queries and response exploration
Timeline UI
- Milestone timeline with green-highlighted completed dates
- Constrained timeline width for consistent layout across screen sizes
- Chronological ordering of milestone events
Impact
Gave admin users visibility into SPEAR planning milestones directly within the project view, reducing context switching to external SPEAR systems.