Commit 7c16cf9
committed
feat(decisions): remove bonus skills check from evaluation
- Removed checkBonusSkills AI tool from evaluation endpoint
- Removed BONUS node from decision tree config
- Updated edges to connect salary directly to strong/possible outcomes
- Removed all bonusCheck logic from useDecisionTree hook
- Removed BONUS from nodeToPreferenceMap
- Updated max score calculation (removed 5 bonus points)
The bonus skills check was redundant - required skills percentage already
captures skill match quality. Simpler decision tree with 7 criteria instead
of 8 makes evaluations clearer and faster.1 parent 6a42f1d commit 7c16cf9
File tree
3 files changed
+7
-62
lines changed- apps/registry/app
- [username]/decisions
- config
- hooks
- api/decisions/evaluate
3 files changed
+7
-62
lines changedLines changed: 2 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | 145 | | |
152 | 146 | | |
153 | 147 | | |
| |||
241 | 235 | | |
242 | 236 | | |
243 | 237 | | |
244 | | - | |
245 | | - | |
| 238 | + | |
| 239 | + | |
246 | 240 | | |
247 | 241 | | |
248 | 242 | | |
249 | 243 | | |
250 | 244 | | |
251 | 245 | | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | 246 | | |
257 | 247 | | |
258 | 248 | | |
| |||
Lines changed: 5 additions & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | 25 | | |
27 | 26 | | |
28 | 27 | | |
| |||
230 | 229 | | |
231 | 230 | | |
232 | 231 | | |
233 | | - | |
234 | 232 | | |
235 | 233 | | |
236 | 234 | | |
| |||
241 | 239 | | |
242 | 240 | | |
243 | 241 | | |
244 | | - | |
245 | 242 | | |
246 | 243 | | |
247 | 244 | | |
| |||
276 | 273 | | |
277 | 274 | | |
278 | 275 | | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | 276 | | |
284 | 277 | | |
285 | 278 | | |
| |||
310 | 303 | | |
311 | 304 | | |
312 | 305 | | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | 306 | | |
317 | 307 | | |
318 | 308 | | |
| |||
498 | 488 | | |
499 | 489 | | |
500 | 490 | | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
511 | | - | |
512 | | - | |
513 | | - | |
514 | | - | |
515 | | - | |
516 | | - | |
517 | | - | |
518 | | - | |
519 | | - | |
520 | | - | |
521 | | - | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
522 | 496 | | |
523 | 497 | | |
524 | 498 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | 119 | | |
134 | 120 | | |
135 | 121 | | |
| |||
248 | 234 | | |
249 | 235 | | |
250 | 236 | | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | 237 | | |
257 | 238 | | |
258 | 239 | | |
| |||
0 commit comments