The first signed-in screen for learners with unfinished onboarding is now the learning-goal composer. After they submit a goal, an optional dialog offers a resume upload. They can skip and continue, and Upsoma explains that learning activity will gradually build their profile. The goal remains intact across reloads and retries.
Once a path is saved, its result remains available to preview or start learning. The next visit to /new opens a fresh goal composer.
Resume extraction stays unconfirmed until the learner verifies it. Future path conversations can use bounded, source-labelled skill evidence from learning activity without turning a goal or assessment into a claimed job title or employment history.