admin
8f9c244aeb
feat(aihr): add experience library and community best answers as ask sources
...
- server-side employee position resolution (org snapshot) with hard
position gate for EXPERIENCE/CASE sources; formal sources unaffected;
unresolvable position fails closed to general-scope only
- merge published experiences (aihr_case_record, CASE_EXP) and moderated
best answers (COMMUNITY, no submitter identity) into the citation pool
as REFERENCE tier; auxiliary sources never alter formal answers and
fail without breaking the main chain; grading re-grades ROUTE into
GUIDANCE when only auxiliary evidence exists
- case recall endpoints enforce the same position gate
- moderator endpoint to promote a best answer into a CANDIDATE case
record (idempotent via source_ref unique key, never auto-published)
- migration aihr_20260822_case_source_ref_and_best_answer_index_mysql8.sql
- COMMUNITY citations carry community-question:{id} in detailRef for
direct navigation
2026-08-05 02:45:57 +08:00
..
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-18 00:50:11 +08:00
2026-07-14 23:41:59 +08:00
2026-07-14 23:12:22 +08:00
2026-07-14 16:09:06 +08:00
2026-07-14 16:13:49 +08:00
2026-07-14 23:16:51 +08:00
2026-07-15 13:33:56 +08:00
2026-07-15 13:33:56 +08:00
2026-07-22 08:38:40 +08:00
2026-07-14 23:22:34 +08:00
2026-07-14 16:18:59 +08:00
2026-07-15 13:33:56 +08:00
2026-08-02 01:43:43 +08:00
2026-07-15 13:33:56 +08:00
2026-07-15 00:53:52 +08:00
2026-07-15 13:33:56 +08:00
2026-07-18 00:50:11 +08:00
2026-07-18 21:22:49 +08:00
2026-07-18 00:50:11 +08:00
2026-07-17 04:17:14 +08:00
2026-07-18 00:50:11 +08:00
2026-07-18 00:50:11 +08:00
2026-07-18 02:27:11 +08:00
2026-07-21 04:44:15 +08:00
2026-08-02 01:43:43 +08:00
2026-07-18 04:24:45 +08:00
2026-07-20 02:30:06 +08:00
2026-07-19 20:20:57 +08:00
2026-07-19 21:32:39 +08:00
2026-07-19 12:17:11 +08:00
2026-07-21 04:44:15 +08:00
2026-07-21 04:44:15 +08:00
2026-07-23 01:24:22 +08:00
2026-07-23 01:24:22 +08:00
2026-07-23 01:24:22 +08:00
2026-07-23 12:11:41 +08:00
2026-07-24 00:26:27 +08:00
2026-07-23 21:18:13 +08:00
2026-07-23 15:58:38 +08:00
2026-07-24 22:13:04 +08:00
2026-07-24 23:25:15 +08:00
2026-07-24 23:25:15 +08:00
2026-07-25 00:42:19 +08:00
2026-07-25 14:19:03 +08:00
2026-07-25 01:45:41 +08:00
2026-07-25 01:45:41 +08:00
2026-07-29 15:09:01 +08:00
2026-07-31 00:28:41 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 12:15:45 +08:00
2026-08-02 12:15:45 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 12:15:45 +08:00
2026-08-02 12:15:45 +08:00
2026-08-02 01:43:43 +08:00
2026-08-04 21:24:25 +08:00
2026-08-02 01:43:43 +08:00
2026-08-05 00:52:52 +08:00
2026-08-04 12:03:24 +08:00
2026-08-05 00:55:25 +08:00
2026-08-04 02:15:03 +08:00
2026-08-04 02:15:03 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-02 01:43:43 +08:00
2026-08-03 14:34:54 +08:00
2026-08-03 22:34:18 +08:00
2026-08-03 14:34:54 +08:00
2026-08-03 14:34:54 +08:00
2026-08-03 14:34:54 +08:00
2026-08-03 14:34:54 +08:00
2026-08-03 14:34:54 +08:00
2026-08-03 16:00:45 +08:00
2026-08-05 02:45:57 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00
2026-07-03 01:25:10 +08:00