From 1e66f3e33548928b06557743101081b8873386b6 Mon Sep 17 00:00:00 2001 From: Ahmed Darrazi Date: Mon, 22 Dec 2025 00:20:32 +0100 Subject: [PATCH] docs: update 001 plan - T179/T185 moved to feature 003 --- specs/001-rbac-onboarding/plan.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/specs/001-rbac-onboarding/plan.md b/specs/001-rbac-onboarding/plan.md index 94f9ab0..dadc63f 100644 --- a/specs/001-rbac-onboarding/plan.md +++ b/specs/001-rbac-onboarding/plan.md @@ -5,7 +5,7 @@ # Implementation Plan: TenantPilot v1 - RBAC Onboarding ## Summary -TenantPilot v1 core flows are already implemented per `specs/001-rbac-onboarding/tasks.md`. This plan focuses on finishing the remaining open items for this branch: US4 restore rerun (T156), optional RBAC check/report CLI (T167), and Settings Catalog improvements (T179, T185, T186). The RBAC onboarding wizard (US7) is tenant scoped, uses delegated login, and applies idempotent RBAC setup with audit logging. All Graph calls stay behind the Graph abstraction and contract registry. +TenantPilot v1 core flows are already implemented per `specs/001-rbac-onboarding/tasks.md`. This plan focuses on finishing the remaining open items for this branch: US4 restore rerun (T156), optional RBAC check/report CLI (T167), and Settings Catalog payload preservation (T186). Settings Catalog hydration and UI improvements (T179, T185) are now handled by Feature 003. The RBAC onboarding wizard (US7) is tenant scoped, uses delegated login, and applies idempotent RBAC setup with audit logging. All Graph calls stay behind the Graph abstraction and contract registry. ## Technical Context @@ -69,8 +69,7 @@ ### Phase B - Restore rerun UX - Implement T156: rerun action clones restore run (backup_set_id, items, dry_run) and enforces same safety gates. ### Phase C - Settings Catalog restore correctness and readability -- Implement T179: central hydration of settingsCatalogPolicy snapshots (versions, backups, previews). -- Implement T185: improve labels/value previews in settings table. +- ✅ T179 & T185: Moved to Feature 003 (settings-catalog-readable) - Implement T186: ensure settings_apply payload preserves @odata.type and correct body shape. ### Testing and Quality Gates