Commit Graph

  • cc3581a27a feat(aihr): flag masked org phones in precheck admin 2026-07-09 22:06:59 +08:00
  • 3b034f6903 feat(aihr): report org sync quality in precheck admin 2026-07-09 21:54:12 +08:00
  • f38dfeeae0 feat(aihr): surface org snapshot data quality admin 2026-07-09 21:38:35 +08:00
  • f00f9045eb fix(aihr): keep old daily drills out of today admin 2026-07-09 21:24:53 +08:00
  • b650304ef1 chore(aihr): add phones to org seed admin 2026-07-09 21:14:12 +08:00
  • 89d8611ea1 fix(aihr): scope unknown mobile supervisors admin 2026-07-09 17:29:28 +08:00
  • 7fcea6ecd3 fix(mobile): isolate candidate study position admin 2026-07-09 17:21:08 +08:00
  • 505fbda8ee fix(mobile): add fallback for building page back admin 2026-07-09 17:18:14 +08:00
  • a9ed25108a fix(mobile): guard case uploads with employee position admin 2026-07-09 17:15:15 +08:00
  • 8f73cb0c84 fix(mobile): require employee position before user flow admin 2026-07-09 17:09:26 +08:00
  • 8b92a7e9ac fix(aihr): include org phones in supervisor team scope admin 2026-07-09 16:45:57 +08:00
  • f2a21099d5 fix(frontend): export promotion evidence csv admin 2026-07-09 16:32:27 +08:00
  • 7de6fa9969 fix(mobile): load supervisor review audio with auth admin 2026-07-09 16:19:11 +08:00
  • f1a975b5f6 fix(frontend): play review audio in calibration page admin 2026-07-09 16:13:29 +08:00
  • bba1e00425 fix(aihr): align growth path progress with criteria admin 2026-07-09 16:01:14 +08:00
  • f1fe0bdfaa fix(aihr): clean video asr snippets admin 2026-07-09 15:46:03 +08:00
  • 2ef3e39744 fix(aihr): trim sop evidence snippets admin 2026-07-09 15:37:01 +08:00
  • ba8c35904e fix(mobile): normalize sop answer step labels admin 2026-07-09 15:28:14 +08:00
  • 2b1f206ca0 fix(mobile): default missing level to unrated admin 2026-07-09 15:17:38 +08:00
  • aa547ef365 fix(mobile): avoid seeded empty competency admin 2026-07-09 15:15:14 +08:00
  • 25d3d1b8d5 test(demo): check mobile h5 shell admin 2026-07-09 14:56:31 +08:00
  • 54b2b0dbbc chore(dev): run mobile uni through portless admin 2026-07-09 14:52:34 +08:00
  • 1c47e250c4 fix(mobile): quiet h5 validation noise admin 2026-07-09 14:46:33 +08:00
  • 68c4b8547e fix(aihr): return pilot export as csv admin 2026-07-09 14:38:32 +08:00
  • 5e0a5c7af7 docs: align phase plan with uni mobile app admin 2026-07-09 14:24:51 +08:00
  • eae25e4a54 fix(mobile): tidy user page text layout admin 2026-07-09 14:22:32 +08:00
  • ac9f640f7f fix(mobile): constrain h5 shell width admin 2026-07-09 14:15:24 +08:00
  • e60520b7aa fix(mobile): proxy review audio downloads admin 2026-07-09 13:54:19 +08:00
  • 4ef388873b feat(mobile): add voice transcription to practice admin 2026-07-09 13:41:48 +08:00
  • 04405b5e11 fix(mobile): reset page scroll on route entry admin 2026-07-09 13:34:24 +08:00
  • f517cbd2b5 fix(mobile): carry today task into practice admin 2026-07-09 13:28:52 +08:00
  • dd13936ca9 fix(mobile): show real assignments on today page admin 2026-07-09 13:24:19 +08:00
  • 03d9c93ea4 fix(aihr): require candidate identity for materials admin 2026-07-09 13:13:40 +08:00
  • 0bff6bbfa6 fix(aihr): keep demo question verification read-only admin 2026-07-09 13:08:54 +08:00
  • b2ba54b2b3 fix(dev): verify demo questions via portless api admin 2026-07-09 13:02:09 +08:00
  • 801bc26de8 fix(dev): run demo check through portless admin 2026-07-09 12:58:29 +08:00
  • 5f92847c00 feat(aihr): map supervisor phone to org scope admin 2026-07-09 12:54:33 +08:00
  • 9bd567a72f feat(aihr): filter supervisor reviews by org scope admin 2026-07-09 12:43:16 +08:00
  • 45d06f56cd fix(dev): proxy admin through portless api admin 2026-07-09 12:33:30 +08:00
  • a83fb53ecd feat(aihr): scope supervisor practice data admin 2026-07-09 11:37:33 +08:00
  • 53698e7832 feat(aihr): clarify org snapshot field usage admin 2026-07-09 11:03:47 +08:00
  • 2f5fb853a2 fix(aihr): require assignee for practice assignments admin 2026-07-09 11:02:11 +08:00
  • 82f861542f fix(aihr): paginate org snapshot view admin 2026-07-09 10:50:19 +08:00
  • 678543e8a5 feat(aihr): complete uni-app role workflows admin 2026-07-09 10:42:20 +08:00
  • e4070c8b8c refactor(mobile): extract types, static data, utils, styles from App.vue admin 2026-07-08 21:07:45 +08:00
  • 15cd789da6 feat(aihr): add SOP answer thumbs up/down feedback loop admin 2026-07-08 15:09:27 +08:00
  • 8d78bc69d1 feat(aihr): bind SOP direct-answer digest to sop_answer prompt template admin 2026-07-08 14:52:02 +08:00
  • 7fd61b6ca3 feat(aihr): add coach-hint style regeneration buttons to practice turn admin 2026-07-08 14:52:02 +08:00
  • f40d2fcc6e docs: archive MVP design-qa record and refresh doc indexes admin 2026-07-08 12:23:03 +08:00
  • 13c7bdc082 docs: adopt 2026-07-08 product decisions — 学练问报 integration plan admin 2026-07-08 12:22:47 +08:00
  • e8d90609c1 fix(mobile): harden stored auth credentials and login response validation admin 2026-07-08 12:22:33 +08:00
  • eeffbaf752 feat(aihr): return explicit no-evidence SOP answers and log knowledge gaps admin 2026-07-08 12:22:33 +08:00
  • 2bdf527e26 feat(aihr): add prompt template management UI admin 2026-07-08 08:42:06 +08:00
  • 4b10b08eeb feat(aihr): close phase two practice pilot gates admin 2026-07-08 00:51:32 +08:00
  • 1d14497bc3 docs: sync entry docs to phased plan structure admin 2026-07-07 11:06:21 +08:00
  • 9ecf4fdfc3 docs: adopt 2026-07-07 kickoff — phased master plan + practice plan v0.7 admin 2026-07-07 11:06:05 +08:00
  • f5137a2b05 feat(aihr): add open org snapshot sync endpoint admin 2026-07-07 11:05:41 +08:00
  • f84f5c6530 Merge pull request #2 from let5sne/codex/docs-phase2-routing-sync-20260707 adminandGitHub 2026-07-07 00:43:03 +08:00
  • b2b31f292b docs: sync phase 2 planning references admin 2026-07-07 00:41:18 +08:00
  • 956cc0f908 Merge pull request #1 from let5sne/codex/h5-scenario-redesign-20260706 adminandGitHub 2026-07-07 00:34:44 +08:00
  • 08266860f2 fix(mobile): sync role state on route changes admin 2026-07-07 00:30:35 +08:00
  • a6112b6559 docs: add phase-2 practice development plan v0.2 admin 2026-07-06 22:13:24 +08:00
  • 8361c5431e docs: add verified revision of practice-gap analysis admin 2026-07-06 21:14:24 +08:00
  • 71562ea62b feat(mobile): align h5 scenario training design admin 2026-07-06 11:14:51 +08:00
  • b550f54eb8 docs: sync mentor layer, summary card and design baseline across docs admin 2026-07-05 23:00:10 +08:00
  • 617847f7e0 feat(aihr): on-demand summary card with infographic bottom sheet admin 2026-07-05 03:21:37 +08:00
  • 9af439dc2a feat(mobile): P1 digital mentor layer per design baseline admin 2026-07-05 02:37:17 +08:00
  • 6d92033d5d docs: adopt gpt-image-2 design boards as P1 visual baseline admin 2026-07-05 01:29:34 +08:00
  • 2ecbb43fa2 docs: H5 redesign v1.1 - digital mentor avatar layer admin 2026-07-05 00:37:20 +08:00
  • 3d5365e460 docs: add H5 redesign blueprint (digital mentor v1.0) admin 2026-07-05 00:18:47 +08:00
  • df074f143e docs: add feedback item 13 - living consultant as hero position admin 2026-07-05 00:10:50 +08:00
  • 7c7a5b05d0 docs: capture 2026-07-04 user feedback analysis and backlog updates admin 2026-07-04 23:56:02 +08:00
  • 4c5c343aca feat(aihr): structured digest answer with layered mobile presentation admin 2026-07-04 23:27:08 +08:00
  • e26e3c75cc docs: sync mobile voice release notes admin 2026-07-04 18:38:12 +08:00
  • 775873e31b chore: demo fixed-code opt-in flag, sop tweaks and doc sync admin 2026-07-04 16:05:50 +08:00
  • d622c7fb7e feat(aihr): admin dashboard with real aggregates admin 2026-07-04 16:05:50 +08:00
  • 0539adf612 feat(aihr): persist interview results and candidate material review admin 2026-07-04 16:05:50 +08:00
  • c47a9bb075 docs: sync mobile scenario home, tab navigation and sop panel admin 2026-07-04 14:56:32 +08:00
  • 03247bcad9 fix(mobile): bottom tabbar switches whole views instead of inline panels admin 2026-07-04 14:50:28 +08:00
  • 3dfb98ff1b feat(mobile): restructure worker home into scenario-based task flow admin 2026-07-04 14:33:42 +08:00
  • 0f5aa340a7 feat(mobile): kill dead buttons and add real SOP search panel admin 2026-07-04 14:23:08 +08:00
  • 660842b555 docs: sync stale statements after async-queue/video/vision/rerank work admin 2026-07-04 01:12:18 +08:00
  • df20627fbb feat(aihr): keyframe caption and rerank in retrieval pipeline admin 2026-07-04 01:06:09 +08:00
  • fe1eef3905 feat(aihr): support video upload with asr transcript and keyframe ocr admin 2026-07-04 00:24:24 +08:00
  • 90e96322bb feat(aihr): allow vision category in model config admin 2026-07-04 00:02:41 +08:00
  • 61235b6257 fix(aihr): image upload without usable vision model no longer fails admin 2026-07-03 23:51:37 +08:00
  • 77aa992872 feat(aihr): switch interview and case flows to real-model-first pipeline admin 2026-07-03 23:45:20 +08:00
  • 4fa23617a4 feat(aihr): decouple batch upload from processing via async queue admin 2026-07-03 23:36:56 +08:00
  • e47f6a2f48 docs: sync agents/readme/integration/setup with llm, speech and import-cancel admin 2026-07-03 21:45:38 +08:00
  • 939fba85ff feat(aihr): support cancelling running local import tasks admin 2026-07-03 21:45:38 +08:00
  • b9a50398d8 docs: sync demo acceptance and doc index with real-LLM practice admin 2026-07-03 21:43:37 +08:00
  • be136dc9f9 fix(aihr): model test picks seed placeholder name and misses db config admin 2026-07-03 21:31:03 +08:00
  • 8ead250025 chore(aihr): add org/person static snapshot seed for demo admin 2026-07-03 20:55:38 +08:00
  • cf45131d80 feat(auth): dev-only fixed sms code to unblock demo login admin 2026-07-03 20:55:38 +08:00
  • e0490b28cb feat(aihr): add asr/tts speech gateway and mobile voice practice admin 2026-07-03 20:55:38 +08:00
  • 96c70a618f feat(aihr): wire practice turn/finish to real LLM with seed fallback admin 2026-07-03 20:55:38 +08:00
  • 829df0c9aa docs: add B5 employee four-metric profile to backlog admin 2026-07-03 17:00:32 +08:00
  • 2046707696 docs: add 2026-07-03 client feedback items B1-B4 to backlog admin 2026-07-03 16:45:59 +08:00
  • f869d66c90 feat: complete aihr mvp mobile workflow admin 2026-07-03 16:43:37 +08:00
  • 0126b0c661 feat(aihr): add siliconflow embedding provider admin 2026-07-03 02:08:08 +08:00