The learning composer is now shared across homepage and onboarding
Upsoma now uses the same standard composer component for homepage learning prompts and the onboarding learning flow.
The homepage composer and the learning onboarding composer now use the same shared component.
- Prompt controls, profile signal inputs, and unsupported-domain messages are handled consistently.
- The composer can ask for resume or LinkedIn signal before generating a path when that context is missing.
- Unsupported goals now replace the composer with a clear message and a route into the skill browser.
This reduces duplicate implementation and keeps the main learning entry point consistent across the platform.