docs(01-02): complete core models and helpers plan — SUMMARY, STATE, ROADMAP updated

- 01-02-SUMMARY.md created with 7 files, 2 tasks, 1 auto-fix deviation
- STATE.md: progress 25% (2/8 plans), 2 new decisions added
- ROADMAP.md: phase 1 updated (2/8 summaries, In Progress)
- REQUIREMENTS.md: FOUND-05/06/07/08 marked complete
This commit is contained in:
Dev
2026-04-02 12:08:16 +02:00
parent c2978016b0
commit ff29d4ec19
4 changed files with 160 additions and 14 deletions

View File

@@ -13,10 +13,10 @@ Requirements for initial release. Each maps to roadmap phases.
- [ ] **FOUND-02**: Multi-tenant profile registry — user can create, rename, delete, and switch between tenant profiles (tenant URL, client ID, display name)
- [ ] **FOUND-03**: Multi-tenant session caching — user stays authenticated across tenant switches without re-logging in (MSAL token cache per tenant)
- [ ] **FOUND-04**: Interactive Azure AD OAuth login via browser — no client secrets or certificates stored
- [ ] **FOUND-05**: All long-running operations report progress to the UI in real-time
- [ ] **FOUND-06**: User can cancel any long-running operation mid-execution
- [ ] **FOUND-07**: All errors surface to the user with actionable messages — no silent failures
- [ ] **FOUND-08**: Structured logging for diagnostics (Serilog or equivalent)
- [x] **FOUND-05**: All long-running operations report progress to the UI in real-time
- [x] **FOUND-06**: User can cancel any long-running operation mid-execution
- [x] **FOUND-07**: All errors surface to the user with actionable messages — no silent failures
- [x] **FOUND-08**: Structured logging for diagnostics (Serilog or equivalent)
- [ ] **FOUND-09**: Localization system supporting English and French with dynamic language switching
- [ ] **FOUND-10**: JSON-based local storage for profiles, settings, and templates (compatible with current app's format for migration)
- [ ] **FOUND-11**: Self-contained single EXE distribution — no .NET runtime dependency for end users
@@ -119,10 +119,10 @@ Which phases cover which requirements. Updated during roadmap creation.
| FOUND-02 | Phase 1 | Pending |
| FOUND-03 | Phase 1 | Pending |
| FOUND-04 | Phase 1 | Pending |
| FOUND-05 | Phase 1 | Pending |
| FOUND-06 | Phase 1 | Pending |
| FOUND-07 | Phase 1 | Pending |
| FOUND-08 | Phase 1 | Pending |
| FOUND-05 | Phase 1 | Complete |
| FOUND-06 | Phase 1 | Complete |
| FOUND-07 | Phase 1 | Complete |
| FOUND-08 | Phase 1 | Complete |
| FOUND-09 | Phase 1 | Pending |
| FOUND-10 | Phase 1 | Pending |
| FOUND-11 | Phase 5 | Pending |