TenantAtlas/.specify
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
..
memory docs(speckit): add constitution evidence ledger, FR→Task traceability, and measurable NFR thresholds 2025-12-13 19:12:32 +01:00
scripts/bash feat(settings-catalog): Add category display and definition caching 2025-12-21 00:40:20 +01:00
templates Initial commit from Specify template 2025-12-10 22:27:21 +01:00
plan.md docs(speckit): add constitution evidence ledger, FR→Task traceability, and measurable NFR thresholds 2025-12-13 19:12:32 +01:00
research_t186.md chore: settings-catalog — include settings in PATCH, preserve @odata.type, update sanitizers, restore flow, tests and views 2025-12-14 13:28:10 +01:00
spec.md docs(speckit): add constitution evidence ledger, FR→Task traceability, and measurable NFR thresholds 2025-12-13 19:12:32 +01:00
tasks.md chore: settings-catalog — include settings in PATCH, preserve @odata.type, update sanitizers, restore flow, tests and views 2025-12-14 13:28:10 +01:00