What's new
Every improvement to Still Can Work, most recent first.
All notable changes to Still Can Work are documented here.
Format follows Keep a Changelog; versioning follows SemVer.
0.7.0 - 2026-08-23
Added
- Resume Builder (/rebuild + /api/rebuild + /api/resume-docx): one click rewrites your resume applying every fix from the review — age-bias repairs, robot-proofing, stronger bullets — plus your own notes (new certificates, corrections), with a strict no-invention rule. Outputs an on-screen preview, a plain-language change log, and a downloadable, editable Word (.docx) file in a clean ATS-safe layout. The original resume now stays in your browser session (never on our servers) so the builder can use it.
0.6.0 - 2026-08-23
Added
- "Beat the bots" ATS layer: Fit Check now extracts the posting's exact screening keywords (title variants, tools, certifications), marks which ones the resume already evidences, and says where to honestly add the rest — with explicit anti-deception guidance (no hidden text, no unearned claims). Resume analysis now displays its robot-proofing fixes (previously computed but not shown).
0.5.0 - 2026-08-23
Added
- Fit Check (/fit + /api/fit): paste or upload a job description (PDF/Word/text) and get an honest verdict against your analyzed resume — fit score, strong/good/stretch/poor verdict, matched requirements with evidence, gaps with severity and mitigations, talking points, resume bullets tailored to the posting's language, and red-flag scan of the posting itself (age-coded language, scam markers). Linked from the header.
- "Let's do this" action kits on every guide's Four Moves (/api/move): one click turns a strategy into a personal step-by-step plan — a next-15-minutes action, ordered steps, copy-paste message templates, and a measurable finish line. Personalized from the resume analysis when available.
0.4.0 - 2026-08-23
Added
- Direct Anthropic API as the primary AI path (@ai-sdk/anthropic, ANTHROPIC_API_KEY): Claude Sonnet 5 first, Claude Haiku 4.5 second, with the AI Gateway chain retained as fallback. Bypasses gateway free-tier restrictions entirely.
- Version number in the footer linking to a new "What's new" page at /changelog, rendered from this changelog.
- Per-IP rate limiting on all AI routes (lib/ratelimit.ts): sliding window of 15 AI requests per IP per 10 minutes plus a per-instance global cap of 120/minute, returning friendly 429s. Instance-local by design; platform WAF remains the escalation path.
0.3.0 - 2026-08-23
Added
- Logo: a sunrise-over-horizon mark ("a new chapter, still rising") in the header, plus a matching SVG favicon (app/icon.svg).
Changed
- Display font switched from Fraunces (serif) to Plus Jakarta Sans — a modern geometric sans; body remains Inter.
0.2.0 - 2026-08-23
Added
- New age group: In my 40s ("Prime years, full throttle") — full game plan with myths vs facts, four strategies (trajectory positioning, parallel conversations, network activation, pivot playbook), resume rules, curated boards, and red flags. Available at /guide/forties and in the landing-page picker.
0.1.1 - 2026-08-23
Fixed
- AI calls now run through a model fallback chain (lib/ai.ts): the Vercel AI Gateway free tier restricts premium models (403) and rate-limits others (429), and some free models ignore output schemas. The real request is attempted against each model in order (Claude Sonnet 5 first, then Haiku, Gemini Flash, DeepSeek, GLM, GPT-OSS, Llama), skipping restricted/throttled/schema-failing models, remembering the last one that worked. SCW_MODEL env var forces a specific model. When paid gateway credits are added, the app automatically uses Claude again.
- Cover letter generation switched from streaming to a single response so it can use the same fallback path.
0.1.0 - 2026-08-23
Added
- Initial release of Still Can Work — an AI career coach for semi-retired, older, and returning workers.
- Age-group selection (50s, 60s, 70+, returning after a break) with a tailored game plan per group: myth-vs-fact, four strategies, resume rules, curated age-friendly job boards, and scam/red-flag warnings.
- Resume analysis (/api/analyze): accepts PDF, Word (.docx), plain text, or pasted text; returns strongest skills with market demand, suggested roles with fit scores, a send-it-today readiness score, an ATS ("robot-proof") score, an age-bias exposure scan with fixes, line-by-line rewrite suggestions, and a 30-second elevator pitch. Powered by Claude via Vercel AI Gateway.
- Live job matching (/api/jobs): searches Remotive and Arbeitnow (free, keyless APIs), dedupes, and AI-ranks every listing against the candidate's actual skills with an honest match score, a one-sentence "why it fits", and flexibility signals. Plus one-click keyword deep links to Indeed, LinkedIn, AARP, FlexJobs, and USAJOBS.
- Application kit per job: a streaming tailored cover letter (/api/cover-letter) and an interview prep kit (/api/interview) including confident answers to age-adjacent questions, talking points, questions to ask, and negotiation tips.
- Privacy by design: no accounts, no database, nothing stored server-side; analysis state lives only in the visitor's browser session.
- Accessible, high-contrast, large-type design (Fraunces + Inter) with keyboard-visible focus and a print-friendly report view.