Completing platform modernization: Vue 3 micro-frontends, Laravel modular monolith, and the sp CLI tool.
/live-training/*, /training/*. GoToMeeting, Nutanix Frame, QuickSight integrations. 30-day stability window starts.platform-frontend. Tag removal commit for audit trail.spdev deprecated. v1.1 (May): sp up --all. v1.2 (Jun): sp config init.platform-frontend after 30-day windows. Audit remaining routes (Sep).sp up organized access plt --backend. Verify Caddyfile generation for 10 organized path groups./groups/*, /classes/*, /admin-tools/*, /instructor-tools/*, /reporting/*, /lti-launch/*, /lms-integration/*, /anon-lms, /lms-connect.platform-frontend repo set to read-only. Zero production traffic. CloudFront default origin switched. Build pipelines disabled. End of an era.onboarding repo archived. sp is the sole CLI. sp.yaml as single source of truth for port registry, app registry, Caddyfile routing, setup prerequisites.| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Frontend | ||||||||||||
| Library |
|
|||||||||||
| Live Training |
|
|
|
|||||||||
| Access |
|
|
|
|
||||||||
| PLT |
|
|
|
|
||||||||
| Organized |
|
|
|
|||||||||
| Monolith retire |
|
|
|
|
|
|||||||
| Backend Modular Monolith | ||||||||||||
| Phase 1: Foundation |
|
|||||||||||
| Phase 2: Independent |
|
|||||||||||
| Phase 3: Content |
|
|||||||||||
| Phase 4: User Exp |
|
|||||||||||
| Phase 5: Management |
|
|||||||||||
| Stabilization |
|
|||||||||||
| Tooling (sp CLI) | ||||||||||||
| sp CLI |
|
|
|
|
|
|
||||||
| spdev sunset |
|
|
||||||||||
Q2 apps must launch in this order due to auth dependencies.
Each micro-frontend's data dependencies on other streams.
Backend modules must be extracted before their micro-frontend launches.
sp CLI must be ready before team-wide multi-app development.
30-day stability windows before monolith code can be removed.
Every micro-frontend consumes these packages. Breaking changes affect all apps.