refactor(175): DEFAULT_CATEGORIES nach shared-types extrahieren #240

Merged
admin-mrrm merged 1 commit from feat-175-shared-mail-categories into main 2026-05-13 07:44:11 +02:00
Owner

Summary

  • DEFAULT_CATEGORIES + CATEGORY_DESCRIPTIONS aus apps/web/src/services/model-manager.ts nach packages/shared-types/src/mail-categories.ts verschoben
  • Web-model-manager.ts + model-manager.spec.ts importieren jetzt aus @mrrmlab/shared-types
  • Setzt die Buehne fuer den NLI-Classifier auf Mobile (Phase 1 von #175): selbe Default-Labels auf web + mobile, kein Drift

Kein Verhalten geaendert, reines Refactoring.

Refs #175

Test plan

  • pnpm --filter @mrrmlab/shared-types build ok
  • pnpm --filter @mrrmlab/web typecheck ok
  • pnpm --filter @mrrmlab/web test 43/43 gruen
## Summary - `DEFAULT_CATEGORIES` + `CATEGORY_DESCRIPTIONS` aus `apps/web/src/services/model-manager.ts` nach `packages/shared-types/src/mail-categories.ts` verschoben - Web-`model-manager.ts` + `model-manager.spec.ts` importieren jetzt aus `@mrrmlab/shared-types` - Setzt die Buehne fuer den NLI-Classifier auf Mobile (Phase 1 von #175): selbe Default-Labels auf web + mobile, kein Drift Kein Verhalten geaendert, reines Refactoring. Refs #175 ## Test plan - [x] `pnpm --filter @mrrmlab/shared-types build` ok - [x] `pnpm --filter @mrrmlab/web typecheck` ok - [x] `pnpm --filter @mrrmlab/web test` 43/43 gruen
refactor(175): DEFAULT_CATEGORIES nach shared-types extrahieren
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
a7bd99590b
Vorbereitung fuer den NLI-Classifier auf Mobile (#175): die Default-
Kategorien sollen auf web (Embedding) und mobile (NLI/Llama) aus
derselben Quelle stammen, damit es kein Drift gibt. CATEGORY_DESCRIPTIONS
ziehen wir gleich mit um — auch wenn nur web sie nutzt, gehoeren die
beiden Listen semantisch zusammen.

Refs #175

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp!240
No description provided.