Commit Graph

4 Commits

Author SHA1 Message Date
Ahmed Darrazi
41f678efe5 docs: Complete Feature 003 testing documentation
- Updated tasks.md: T034-T037, T040 marked complete
- Created MANUAL_TESTING_CHECKLIST.md for T023-T025, T042
- Comprehensive browser testing guide with success criteria
- Ready for manual QA verification
2025-12-21 10:08:04 +01:00
Ahmed Darrazi
d0f5b056fe docs: Update tasks.md with completed test tasks
- Marked T026-T033 as completed (test files exist and pass)
- Marked T038-T039 as completed (Pest suite + Pint pass)
- Marked T041 as completed (migration successful)
- Remaining: T023-T025 (manual verification), T034-T037 (specific test scenarios), T040,T042 (review/QA)
2025-12-21 01:26:36 +01:00
Ahmed Darrazi
58e6a4e980 feat(settings-catalog): Add category display and definition caching
- Add SettingsCatalogCategoryResolver service with 3-tier caching
- Add SettingsCatalogCategory model and migration
- Add warm-cache commands for definitions and categories
- Update PolicyNormalizer to display categories in settings table
- Fix extraction of nested children in choiceSettingValue
- Add category inheritance from parent settings
- Skip template IDs with {tenantid} placeholder in Graph API calls
- Update Livewire table with Category, Data Type, and Description columns

Related tests updated and passing.
2025-12-21 00:40:20 +01:00
Ahmed Darrazi
ff6745e0a7 refactor: renumber spec 185 → 003 for sequential ordering 2025-12-14 19:26:38 +01:00