feat(tag-manager): add US/SDT project seeds + mandatory validation (task 1.04)

- Add 10 Urban Switch projects (US-001 to US-010, color #345476)
- Add 10 Studii de Teren projects (SDT-001 to SDT-010, color #0182A1)
- Enforce mandatory project code + company scope for project category tags
- Show inline validation errors on create form
- Add hint text for project/phase mandatory categories
- Update seed import dialog to mention all 3 companies
This commit is contained in:
AI Assistant
2026-02-18 23:43:50 +02:00
parent b8b9c7cf97
commit 81cfdd6aa8
3 changed files with 98 additions and 4 deletions

View File

@@ -93,7 +93,7 @@
---
### 1.04 `[STANDARD]` Tag Manager — US/SDT Project Seeds + Mandatory Categories
### 1.04 `[STANDARD]` Tag Manager — US/SDT Project Seeds + Mandatory Categories (2026-02-18)
**What:**
@@ -106,6 +106,8 @@
- `src/modules/tag-manager/services/seed-data.ts` — Add US/SDT projects
- `src/modules/tag-manager/components/tag-create-form.tsx` — Add mandatory validation
**Status:** US (10 projects, US-001→US-010, color #345476) and SDT (10 projects, SDT-001→SDT-010, color #0182A1) seed data added. Mandatory validation enforces project code + company scope for project tags. Validation errors shown inline. Legacy ManicTime import already covered all Beletage projects + phases + activities + doc types.
---
### 1.05 `[STANDARD]` Mini Utilities — Add Missing Tools