Commit Graph
361 Commits
Author SHA1 Message Date
key 99e8c509d5 fix: harden knowledge lifecycle rollout 2026-08-03 16:00:45 +08:00
key df77998e0c feat: complete governed knowledge lifecycle 2026-08-03 14:34:54 +08:00
key 6ad8a017a4 feat(aihr): close functional checklist gaps 2026-08-02 12:15:45 +08:00
key 8aa8cd4925 docs(release): approve August 1 controlled beta 2026-07-31 01:54:00 +08:00
key a3689591e7 docs(release): reconcile August 1 pilot evidence 2026-07-30 23:57:38 +08:00
key adedcb4200 release(android): close 0.1.17 device candidate 2026-07-30 21:02:56 +08:00
key c16a3e83d7 feat(release): close handler and microphone gaps 2026-07-30 12:01:45 +08:00
key 6ba7df863f chore: add UI audits and reconcile release docs 2026-07-29 16:10:46 +08:00
key 9ae5f750c8 fix: align Windows dev, App compiler, and ASR 2026-07-26 21:27:37 +08:00
admin bdceb00cd4 docs: consolidate release state and changelog 2026-07-25 16:01:59 +08:00
admin 9a34a26707 docs(release): record broadcast insight rollout 2026-07-25 15:42:11 +08:00
admin 230dfb4dfc feat(broadcast): finish multi-role insight experience 2026-07-25 15:18:58 +08:00
admin 3a19b475a8 feat(mobile): add voice-to-text input to direct feedback page
- 反馈内容 label 行新增语音 chip:toggle 录音(启动/录音计时/结束中/转写
  四态),转写结果以换行追加,JS 侧截断至 5000 字上限并提示
- 复用既有 services/speech.ts + /api/ai/asr 链路;表单页文字为主路径,
  录音不可用或权限失败仅提示改文字输入,不做选文件降级
- voiceStopping 状态修复 stop→onCapture 竞态(重复点按不再丢录音)
- onHide/onUnload 统一 teardownVoice:generation++、abort 转写、
  cancel 录音、停计时,切页无迟来写回
- 渠道按钮加图标(vip/wallet/staff/eye/gear),匿名行与空历史态补图标
- 测试改用函数体提取断言,覆盖清理/竞态/截断/模板契约;150/150
  单测、vue-tsc、H5 构建通过,mock API 浏览器验证通过

已经过 Codex 审查
2026-07-25 03:00:30 +08:00
admin d06ea63214 docs: sync knowledge base after 帮道 rename and summary-card fix
- rename brand docs to 帮道 prefix; reframe 20260721 plan as historical snapshot
- compress AGENTS.md rule detail into API_INTEGRATION.md, keep boundaries only
- scrub test phone numbers from design-qa, DEV_SETUP, org-sync and rebuild docs
- document summary-card evidence binding contract and 20260725 config migrations
- pin relative dates in README and audit baseline
2026-07-25 02:55:42 +08:00
admin c9d2012ec1 feat(aihr): finalize practice growth and access boundaries 2026-07-25 00:42:19 +08:00
admin cc7563cac0 docs(agent): record local implementation boundary 2026-07-24 23:37:52 +08:00
admin 067cc30d80 feat(aihr): complete M3 protected practice replay 2026-07-23 22:21:43 +08:00
admin 927458b9e0 feat(aihr): harden M0-M2 mobile training flows 2026-07-23 21:18:13 +08:00
admin 3b636b221a docs(release): record work results rollout 2026-07-22 00:43:33 +08:00
admin d7664e45a7 feat(work-results): support historical project outcomes 2026-07-22 00:29:19 +08:00
admin 4536d607e3 feat: add project-scoped work assistant results 2026-07-21 04:44:15 +08:00
admin 0a5fc9a463 feat(assistant): unify confirmed memory capture 2026-07-20 02:30:06 +08:00
admin 1028c55f42 docs: record ask memory production release 2026-07-18 21:33:44 +08:00
admin 9a13ba7873 docs: record production TTS profile verification 2026-07-18 18:34:57 +08:00
admin 267bb3525f docs: sync production release truth 2026-07-18 01:30:13 +08:00
admin 6bdc86e3fc feat: restore learning feedback and knowledge capabilities 2026-07-18 00:50:11 +08:00
admin 5e89e4930c docs(brd): record production organization data gate 2026-07-15 11:38:38 +08:00
admin 360067d5bf docs(brd): record production release and zip ingestion evidence 2026-07-15 11:37:56 +08:00
admin 41d223de3e docs(release): record schema gate detection 2026-07-15 03:01:05 +08:00
admin 41d37c508a docs(brd): record migration regression evidence 2026-07-15 02:58:25 +08:00
admin ce4ff716de docs(brd): record production schema gap 2026-07-15 02:57:45 +08:00
admin 197014edf7 docs(release): record current artifact preflight 2026-07-15 02:54:22 +08:00
admin 7c8ba2b30c docs(brd): record latest production resource drift 2026-07-15 02:53:01 +08:00
admin a78784393d docs(brd): sync onboarding task completion status 2026-07-15 02:51:25 +08:00
admin 82d93a1af1 feat(aihr): allow employees to complete onboarding tasks 2026-07-15 02:49:40 +08:00
admin 2f21895597 feat(aihr): add candidate voice interview answers 2026-07-15 02:45:00 +08:00
admin 40574c204d fix(aihr): separate onboarding and candidate review states 2026-07-15 02:39:29 +08:00
admin 21a13d806c docs(aihr): record release preflight drift 2026-07-15 02:27:47 +08:00
admin 14adc3e61a docs(aihr): record BRD audit checkpoint 2026-07-15 02:25:01 +08:00
admin 799d91a32d docs(aihr): record post-scope release drift 2026-07-15 02:19:07 +08:00
admin ab54b04f76 fix(aihr): scope formal sop topics by app projects 2026-07-15 02:17:04 +08:00
admin 4d09d068e4 docs(aihr): reconcile position sop audit status 2026-07-15 02:11:04 +08:00
admin 747112910c feat(aihr): read formal position SOP mappings 2026-07-15 02:08:51 +08:00
admin c2a0611f50 docs(aihr): refresh production audit checkpoint 2026-07-15 02:05:39 +08:00
admin d44e9440ce feat(aihr): add position qualification schema contract 2026-07-15 02:04:05 +08:00
admin 27fe838225 test(aihr): guard migration runbook coverage 2026-07-15 01:57:14 +08:00
admin e069714b76 fix(aihr): expose missing case schema in pilot gates 2026-07-15 01:56:07 +08:00
admin bb810b5567 docs(aihr): reconcile BRD local pilot evidence 2026-07-15 01:50:59 +08:00
admin e7c94e7ccb docs(aihr): record post-fix release drift 2026-07-15 01:47:55 +08:00
admin 03a691c770 fix(aihr): sanitize mobile review responses 2026-07-15 01:45:57 +08:00