docs: archive MVP design-qa record and refresh doc indexes

- Move root design-qa.md → docs/archive/2026-07-mvp-delivery/ (MVP-phase
  screenshot QA, concluded passed; register in archive README)
- Rename 20260708 UUID screenshot to descriptive name
- Index the 2026-07-08 integration plan in README, docs/README, AGENTS.md
This commit is contained in:
2026-07-08 12:23:03 +08:00
parent 13c7bdc082
commit f40d2fcc6e
5 changed files with 7 additions and 3 deletions
@@ -16,3 +16,4 @@
| [AI人力资源系统功能介绍演示.pptx](AI人力资源系统功能介绍演示.pptx) | 功能介绍演示稿 |
| [AI人力资源系统功能介绍演示-截图版.pptx](AI人力资源系统功能介绍演示-截图版.pptx) | 截图版功能介绍演示稿 |
| [AI人力资源系统用户故事演示.pptx](AI人力资源系统用户故事演示.pptx) | 用户故事演示稿 |
| [design-qa.md](design-qa.md) | 三端首页高保真实现的截图对照 QA 记录(MVP 阶段收尾,结论 passed;截图产物在已忽略的 `.tmp/`,仅存文字结论) |
@@ -0,0 +1,28 @@
# Design QA
source visual truth path:
- `/Users/yuanjiantsui/dev/11-project/wygj/docs/prototypes/员工端-首页.png`
- `/Users/yuanjiantsui/dev/11-project/wygj/docs/prototypes/候选人端-首页.png`
- `/Users/yuanjiantsui/dev/11-project/wygj/docs/prototypes/主管端-首页.png`
implementation screenshot path:
- `/Users/yuanjiantsui/dev/11-project/wygj/.tmp/design-qa/css-user.png`
- `/Users/yuanjiantsui/dev/11-project/wygj/.tmp/design-qa/css-candidate.png`
- `/Users/yuanjiantsui/dev/11-project/wygj/.tmp/design-qa/css-supervisor.png`
viewport: 426x922 CSS px
state: default home route for `/h5/user`, `/h5/candidate`, `/h5/supervisor`
full-view comparison evidence: local Chrome screenshots were captured at mobile viewport and compared against the supplied PNG prototypes.
focused region comparison evidence: checked header, first task/team card, tool/todo cards, and fixed bottom navigation; no focused crop needed after final pass.
findings:
- No actionable P0/P1/P2 findings remain. Remaining differences are acceptable prototype constraints: avatar portraits are lightweight local CSS portraits instead of photo assets, and candidate copy is role-specific because the candidate reference image duplicates the employee layout.
patches made since previous QA pass:
- Rebuilt `mobile/src/App.vue` around the three prototype layouts.
- Removed the visible API placeholder note from the home screens.
- Switched the app style from scoped to global so render-function child nodes receive button, card, and icon styles.
- Reduced top spacing and aligned sub-640px rendering to the mobile viewport.
final result: passed