Repository navigation
feat(resume): 简历三入口合一 + 安静提示 + 去死锁 - #74
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
feat(resume): 简历三入口合一 + 安静提示 + 去死锁
Base:
main@ 4d49971 · Branch:feat/resume-unify-kami· 1 commit · 23 files, +464 / −56Why
简历相关功能分散在三个侧边栏入口(简历 / 简历定制 / 工作室),视觉各一套,首次使用的人分不清去哪。
部分交互在“进行中”或“未通过”时只给灰掉的按钮、不给出路。
What
1. 「简历」唯一入口,三种模式
/resume渲染新的ResumeHub:我的简历 · 岗位定制 · 版式,模式写在?mode=上(刷新、后退、分享都能回来)。/optimize→/resume?mode=tailor(保留job_ids),/studio→/resume?mode=layout;旧链接、书签不坏。/resume /optimize /studio。tailorResumeHref()。2. 安静提示
QuietHint<QuietHint>…</QuietHint>。3. Kami 视觉(版式页)
#1B365D(唯一强调色),预览区暖纸#f5f4ed,去掉蓝色描边和重阴影,标题层级与其它页面统一。offeru-patches-2026-10-07(0002 paper 模板)里,本 PR 刻意不碰模板/CSS 以免冲突。4. 去死锁
busy: string[])。Tests
QuietHint.test.tsx(4)、resumeModes.test.ts(3)、OfferURoutes.resume.test.tsx(3)。JobNextStepCard.test.tsx链接断言改为/resume?mode=tailor&job_ids=9。npm run typecheck✅ ·npx vitest run40 files / 167 tests ✅Merge notes
offeru-patches-2026-10-07的文件无重叠(除resume/[id]/page.tsx两处小改动,3-way 可自动合并)。offeru-patches-2026-10-07本身 rebase 到 main 时,AgentPanel.tsx与 main 的 5092639「keep chat available around durable runs」有 9 处语义冲突(两套“不锁输入”实现),需要人工取舍,建议单独处理。feat/s0-state-runtime-integrity(已全部合入)。How to apply