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