TenantAtlas/specs
Ahmed Darrazi 28f440718a fix(spec-004): Use documented CRUD on /assignments instead of undocumented /assign
Changes:
- Replace POST /assign with standard CRUD operations
- Restore strategy: DELETE existing + POST new assignments
- Graph Contract: assignments_create/update/delete_path + methods
- Handle 201 Created (POST) and 204 No Content (DELETE)
- Fail-soft: continue if individual assignment fails

Based on: Microsoft Learn Graph API docs + real-world usage patterns
2025-12-22 01:14:03 +01:00
..
001-rbac-onboarding docs: update 001 plan - T179/T185 moved to feature 003 2025-12-22 00:20:32 +01:00
002-filament-json spec: add 002 filament json 2025-12-14 19:56:17 +01:00
003-settings-catalog-readable dev-merges/c709b36 (#3) 2025-12-21 23:15:12 +00:00
004-assignments-scope-tags fix(spec-004): Use documented CRUD on /assignments instead of undocumented /assign 2025-12-22 01:14:03 +01:00
005-bulk-operations spec: Feature 004 & 005 with production-tested Graph API strategies 2025-12-22 01:07:03 +01:00
.gitkeep chore(specs): add baseline specs folder 2025-12-14 19:42:35 +01:00