v1.95.0
[1.95.0] — 2026-07-04
Career plan (Epic 26). A new #/career-plan page turns your CV and profile into a concrete, personalized development plan. Pick a horizon (6/12/24 months) and an optional focus, and the model — reading your CV, profile, two-pager, and memory note — writes a starting-point snapshot, a strengths/growth SWOT, goals as SMART / OKR / WOOP, alternative trajectories, a hard/soft skill plan, a month-by-month roadmap, progress-tracking methods, pitfalls, and support moves. It plans forward from what your materials actually show and never invents facts about your history. Edit it inline, Save it to the user layer (config/career-plan.md), and export it to Markdown or PDF.
- New route
server/lib/routes/career-plan.mjs(23rd route module) —GET/PUT /api/career-plan(writesconfig/career-plan.md) +POST /api/career-plan/generate(shared provider cascade, manual fallback, no fabrication).PATHS.careerPlan. - Reuses the shared
report-export.js(v1.94.0) for Markdown/PDF/copy, and a new Growth nav group. - Tests:
tests/career-plan-routes.test.mjs(bounding, GET/PUT round-trip, horizon-aware CV/profile-seeded prompt). 20 new i18n keys ×16 locales, Help §27 ×16.
New: #/career-plan; server/lib/routes/career-plan.mjs; PATHS.careerPlan.