Commit Graph

  • 84b51a0398 chore(release): add read-only preflight manifest admin 2026-07-14 07:07:20 +08:00
  • 893bc78e9c fix(aihr): prefer dynamic tenant for upload queue admin 2026-07-14 07:05:55 +08:00
  • 03d4b97f75 fix(auth): scope mobile sms users by tenant admin 2026-07-14 06:59:11 +08:00
  • 599f025295 fix(aihr): sweep upload queue across tenants admin 2026-07-14 06:57:17 +08:00
  • 17e0c1b7d8 docs(aihr): record tenant release boundary admin 2026-07-14 06:53:47 +08:00
  • c95cb1ff3b fix(aihr): preserve tenant for local imports admin 2026-07-14 06:53:03 +08:00
  • 6ec1772674 fix(aihr): preserve tenant in upload queue admin 2026-07-14 06:49:38 +08:00
  • 7eb787995d fix(aihr): scope practice data to tenant admin 2026-07-14 06:44:13 +08:00
  • a287551c0e docs(aihr): record remaining tenant audit risks admin 2026-07-14 06:42:10 +08:00
  • 5c893e832e fix(aihr): scope sop data to tenant admin 2026-07-14 06:40:54 +08:00
  • 20ed2e9431 fix(aihr): scope org sync to tenant admin 2026-07-14 06:37:51 +08:00
  • f793f36b3e fix(aihr): scope dashboard metrics to tenant admin 2026-07-14 06:37:07 +08:00
  • 699c246b25 fix(aihr): scope model config to tenant admin 2026-07-14 06:36:28 +08:00
  • 34799d9423 fix(aihr): scope candidate materials to tenant admin 2026-07-14 06:35:28 +08:00
  • a67ccd455d fix(aihr): scope case records to tenant admin 2026-07-14 06:34:33 +08:00
  • c7f4ce4a48 fix(aihr): scope interview results to tenant admin 2026-07-14 06:32:01 +08:00
  • 0f647f8086 fix(aihr): scope candidate links to tenant admin 2026-07-14 06:31:04 +08:00
  • e332efb731 fix(aihr): prevent duplicate employee principal links admin 2026-07-14 06:29:03 +08:00
  • 3540b072f3 docs(aihr): record BRD scenario coverage gap admin 2026-07-14 06:25:57 +08:00
  • 9c63718429 docs(aihr): record candidate link release boundary admin 2026-07-14 06:24:40 +08:00
  • e72dd12bc5 docs(aihr): sync candidate onboarding link matrix admin 2026-07-14 06:22:59 +08:00
  • ef188d3283 feat(aihr): link candidates to employee principals admin 2026-07-14 06:22:36 +08:00
  • 0287698214 docs(aihr): record pilot gate contract audit admin 2026-07-14 06:15:35 +08:00
  • 42f2b16a8f docs(aihr): record production schema repair admin 2026-07-14 06:13:25 +08:00
  • 9ea75ba378 docs(aihr): record production data verification limit admin 2026-07-14 06:10:38 +08:00
  • bc0884c8ef docs(aihr): record production release verification admin 2026-07-14 06:09:13 +08:00
  • 1dcba385e3 docs(aihr): record release artifact hashes admin 2026-07-14 06:05:41 +08:00
  • f7468545fc docs(aihr): record production case media gap admin 2026-07-14 06:04:03 +08:00
  • 52f1c376fb docs(aihr): record BRD deep audit checkpoint admin 2026-07-14 06:03:00 +08:00
  • da67fd43e5 docs(aihr): record case detail audit admin 2026-07-14 05:59:18 +08:00
  • 6292e7416a fix(case): expose source audio in admin detail admin 2026-07-14 05:58:55 +08:00
  • 23e893316f fix(case): refresh oss media urls on detail admin 2026-07-14 05:53:41 +08:00
  • 3560d42793 docs(case): reconcile media detail audit admin 2026-07-14 05:52:38 +08:00
  • 9ace0cb5c9 feat(case): persist source audio for learning detail admin 2026-07-14 05:51:45 +08:00
  • 9bbfd575a3 feat(aihr): add voice answers to daily drills admin 2026-07-14 05:44:26 +08:00
  • 841df00740 fix(aihr): require login for private aihr APIs admin 2026-07-14 05:34:42 +08:00
  • cc8ce7c372 fix(case): require project scope for uploads admin 2026-07-14 05:33:03 +08:00
  • b47faebe83 fix(aihr): clarify organization sync controls admin 2026-07-14 05:29:51 +08:00
  • a3da30c97e docs(aihr): record production health check admin 2026-07-14 05:26:45 +08:00
  • 39352f1dec fix(mobile): clarify ai score review boundary admin 2026-07-14 05:25:00 +08:00
  • 4307be45e0 fix(aihr): protect prompt template reads admin 2026-07-14 05:22:04 +08:00
  • 29a2c19f3f fix(aihr): bind candidate materials to app identity admin 2026-07-14 05:21:14 +08:00
  • 084977d233 fix(aihr): protect practice annotation writes admin 2026-07-14 05:20:23 +08:00
  • 0c941ba578 fix(aihr): protect model and knowledge admin APIs admin 2026-07-14 05:18:54 +08:00
  • cd4e930832 fix(case): restrict mobile case writes admin 2026-07-14 05:16:42 +08:00
  • 7175399f50 fix(aihr): scope pilot satisfaction to safe identities admin 2026-07-14 05:13:47 +08:00
  • 4e79209260 fix(aihr): prefer supervisor identity mapping admin 2026-07-14 05:11:31 +08:00
  • 1caeec56d2 fix(frontend): reflect interview availability in fallback admin 2026-07-14 05:08:22 +08:00
  • 98c148609c fix(case): preserve full structured summary admin 2026-07-14 05:07:41 +08:00
  • 1fbffe98f7 test(aihr): guard case record loading markers admin 2026-07-14 05:06:58 +08:00
  • e56dfb31c5 fix(case): avoid fake admin project scope admin 2026-07-14 05:06:16 +08:00
  • 307f524499 fix(frontend): load persisted case records admin 2026-07-14 05:05:49 +08:00
  • 153382cb57 feat(aihr): add scoped case detail view admin 2026-07-14 05:04:01 +08:00
  • e4931753a3 fix(mobile): refresh official position on login admin 2026-07-14 04:59:30 +08:00
  • 7b04305300 docs(aihr): clarify case demo boundary admin 2026-07-14 04:54:44 +08:00
  • c1418d96fb test(aihr): guard case project scope markers admin 2026-07-14 04:54:21 +08:00
  • b2bab8633e fix(aihr): scope case APIs by project admin 2026-07-14 04:54:01 +08:00
  • afa99f1fec docs(aihr): record mistake retry state admin 2026-07-14 04:50:24 +08:00
  • 75f0f0615f fix(mobile): reflect completed mistake retries admin 2026-07-14 04:49:17 +08:00
  • 5ea8d02486 fix(aihr): reject duplicate organization identities admin 2026-07-14 04:48:29 +08:00
  • 6b84f1ab60 fix(aihr): reload persisted case sessions admin 2026-07-14 04:44:57 +08:00
  • c9a7ceca0c fix(aihr): guard partial organization snapshot replace admin 2026-07-14 04:43:15 +08:00
  • 4487721f3a docs(aihr): record audio access scope admin 2026-07-14 04:39:07 +08:00
  • e2bbec3beb fix(aihr): scope practice audio access admin 2026-07-14 04:38:48 +08:00
  • 811f8b2742 chore(aihr): gate prompt traceability schema admin 2026-07-14 04:35:19 +08:00
  • 120e1e5d6b fix(aihr): validate pilot export date window admin 2026-07-14 04:34:37 +08:00
  • c5a6e677dd feat(aihr): persist sop prompt version admin 2026-07-14 04:32:21 +08:00
  • cd2c7fdd45 feat(aihr): add supervisor mistake aggregation admin 2026-07-14 04:27:10 +08:00
  • 37ddb307cf docs(aihr): record production rag traceability release admin 2026-07-14 04:20:22 +08:00
  • 07ab28fd7b feat(aihr): trace sop feedback to search review admin 2026-07-14 04:18:09 +08:00
  • 976b0b241c docs(aihr): record production org sync blocker admin 2026-07-14 04:14:18 +08:00
  • 8272159552 chore(aihr): gate pilot audio schema readiness admin 2026-07-14 04:13:44 +08:00
  • d3552cc22d feat(aihr): add pilot satisfaction evidence loop admin 2026-07-14 04:13:02 +08:00
  • 22bb2cab58 docs(aihr): clarify production release boundary admin 2026-07-14 03:50:56 +08:00
  • 0c934782e6 docs(aihr): record h5 release verification admin 2026-07-14 03:50:10 +08:00
  • fda925f795 docs(aihr): add online learning evidence admin 2026-07-14 03:48:02 +08:00
  • 491f369ef2 docs(aihr): record pilot acceptance gaps admin 2026-07-14 03:47:22 +08:00
  • 8826dd39ad fix(aihr): clarify static incentive rules admin 2026-07-14 03:47:04 +08:00
  • ea469910fb docs(aihr): record production h5 drift admin 2026-07-14 03:45:09 +08:00
  • fee55dd7e0 docs(aihr): record rag feedback traceability gap admin 2026-07-14 03:38:58 +08:00
  • c392bb3768 feat(mobile): filter practice mistakes by cause admin 2026-07-14 03:38:20 +08:00
  • c8eeedc089 docs(aihr): record case learning asset gap admin 2026-07-14 03:37:21 +08:00
  • 65e6483d23 feat(aihr): export human calibration evidence admin 2026-07-14 03:36:02 +08:00
  • 5e3dfd0085 fix(mobile): fail closed on org role lookup errors admin 2026-07-14 03:32:44 +08:00
  • f9bce8f0ef feat(aihr): expose position SOP learning scope admin 2026-07-14 03:29:59 +08:00
  • d98ff0ff8b feat(aihr): add employee mistake book audit admin 2026-07-14 03:23:49 +08:00
  • 5c0f792f37 fix(mobile): prioritize supervisor dashboard alerts admin 2026-07-14 03:09:32 +08:00
  • d1dd8b572d fix(mobile): align supervisor dashboard with figma admin 2026-07-14 03:07:42 +08:00
  • f60176c196 fix(mobile): align practice prep with figma admin 2026-07-14 03:01:26 +08:00
  • fb86b4d328 fix(mobile): align employee home visual theme admin 2026-07-14 02:54:41 +08:00
  • e25d71fe1b test(mobile): align page assertions with current flows admin 2026-07-14 02:05:41 +08:00
  • 87360a25d3 feat(aihr): align figma pages for release admin 2026-07-14 02:04:36 +08:00
  • 922fe7ff29 docs(design): freeze figma asset inventory admin 2026-07-13 10:54:43 +08:00
  • 39fec1f73a feat(personal): add reviewed enterprise publishing admin 2026-07-12 23:51:12 +08:00
  • 661980f43f feat(personal): export reviewed outlines to pptx admin 2026-07-12 23:23:04 +08:00
  • 0e81fe66ee fix(knowledge): tolerate non-archive detection failures admin 2026-07-12 23:22:18 +08:00
  • 0868f0adb5 feat(personal): add editable report outlines admin 2026-07-12 23:03:36 +08:00
  • 2cb31f524c docs(personal): document scanned PDF OCR admin 2026-07-12 22:08:02 +08:00
  • fa73d413c5 fix(personal): complete scanned PDF OCR gate admin 2026-07-12 22:08:02 +08:00
  • faf070e171 fix(personal): wire OCR services for Spring admin 2026-07-12 21:49:34 +08:00