docs(01-foundation): create phase plan (8 plans, 6 waves)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -38,7 +38,17 @@ Decimal phases appear between their surrounding integers in numeric order.
|
||||
3. User can see real-time progress on any long-running operation and cancel it mid-execution with a button — the operation stops cleanly with no silent continuation
|
||||
4. When any operation fails, the user sees an actionable error message in the UI — no operation fails silently or swallows an exception
|
||||
5. UI language switches between English and French dynamically without restarting the application
|
||||
**Plans**: TBD
|
||||
**Plans**: 8 plans
|
||||
|
||||
Plans:
|
||||
- [ ] 01-01-PLAN.md — Solution scaffold: WPF project + xUnit test project with Generic Host entry point
|
||||
- [ ] 01-02-PLAN.md — Core layer: models, messages, pagination helper, retry helper, LogPanelSink
|
||||
- [ ] 01-03-PLAN.md — Persistence layer: ProfileRepository + SettingsRepository + services + unit tests
|
||||
- [ ] 01-04-PLAN.md — Auth layer: MsalClientFactory + SessionManager + unit tests
|
||||
- [ ] 01-05-PLAN.md — Localization + Serilog: TranslationSource, EN/FR resx, integration tests
|
||||
- [ ] 01-06-PLAN.md — ViewModels + WPF shell: FeatureViewModelBase, MainWindow XAML, global exception handlers
|
||||
- [ ] 01-07-PLAN.md — UI dialogs: ProfileManagementDialog + SettingsView wired into shell
|
||||
- [ ] 01-08-PLAN.md — Checkpoint: full test suite + visual verification of running application
|
||||
|
||||
### Phase 2: Permissions
|
||||
**Goal**: Users can scan SharePoint permissions on one or many sites and export the results as both a raw CSV and a sortable, filterable HTML report — with no silent failures on large libraries and full control over scan scope.
|
||||
@@ -94,7 +104,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5
|
||||
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
| 1. Foundation | 0/? | Not started | - |
|
||||
| 1. Foundation | 0/8 | Planning done | - |
|
||||
| 2. Permissions | 0/? | Not started | - |
|
||||
| 3. Storage and File Operations | 0/? | Not started | - |
|
||||
| 4. Bulk Operations and Provisioning | 0/? | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user