docs(13-01): complete red contract suite plan

This commit is contained in:
curo1305
2026-06-22 18:03:09 +02:00
parent fd6b561899
commit 451d30208c
4 changed files with 192 additions and 32 deletions
+21 -20
View File
@@ -7,22 +7,22 @@
### Connections
- [ ] **CONN-01**: User can connect, reconnect, test, and disconnect each supported cloud provider.
- [ ] **CONN-02**: User can see connection health and actionable errors for expired, revoked, or invalid credentials.
- [ ] **CONN-03**: Reconnecting or refreshing credentials invalidates stale provider caches without exposing credentials.
- [x] **CONN-01**: User can connect, reconnect, test, and disconnect each supported cloud provider.
- [x] **CONN-02**: User can see connection health and actionable errors for expired, revoked, or invalid credentials.
- [x] **CONN-03**: Reconnecting or refreshing credentials invalidates stale provider caches without exposing credentials.
- [x] **CONN-04**: User interface reflects the file operations supported by each connected provider.
### Cloud File Management
- [x] **CLOUD-01**: User can browse connected cloud files and folders through the shared `StorageBrowser`.
- [ ] **CLOUD-02**: User can open and preview supported cloud documents through DocuVault authorization.
- [ ] **CLOUD-03**: User can upload files into the currently viewed cloud folder.
- [ ] **CLOUD-04**: User can create folders in connected cloud storage where the provider supports it.
- [ ] **CLOUD-05**: User can rename cloud files and folders where the provider supports it.
- [ ] **CLOUD-06**: User can move files and folders within the same cloud connection where the provider supports it.
- [ ] **CLOUD-07**: User can delete cloud files and folders after explicit confirmation.
- [x] **CLOUD-02**: User can open and preview supported cloud documents through DocuVault authorization.
- [x] **CLOUD-03**: User can upload files into the currently viewed cloud folder.
- [x] **CLOUD-04**: User can create folders in connected cloud storage where the provider supports it.
- [x] **CLOUD-05**: User can rename cloud files and folders where the provider supports it.
- [x] **CLOUD-06**: User can move files and folders within the same cloud connection where the provider supports it.
- [x] **CLOUD-07**: User can delete cloud files and folders after explicit confirmation.
- [x] **CLOUD-08**: User sees unsupported cloud actions disabled with a provider-specific explanation.
- [ ] **CLOUD-09**: Successful cloud mutations update navigation promptly and produce metadata-only audit events.
- [x] **CLOUD-09**: Successful cloud mutations update navigation promptly and produce metadata-only audit events.
### Cloud Analysis
@@ -88,19 +88,19 @@
| Requirement | Phase | Status |
|-------------|-------|--------|
| CONN-01 | Phase 13 | Pending |
| CONN-02 | Phase 13 | Pending |
| CONN-03 | Phase 13 | Pending |
| CONN-01 | Phase 13 | Complete |
| CONN-02 | Phase 13 | Complete |
| CONN-03 | Phase 13 | Complete |
| CONN-04 | Phase 12 | Complete |
| CLOUD-01 | Phase 12 | Complete |
| CLOUD-02 | Phase 13 | Pending |
| CLOUD-03 | Phase 13 | Pending |
| CLOUD-04 | Phase 13 | Pending |
| CLOUD-05 | Phase 13 | Pending |
| CLOUD-06 | Phase 13 | Pending |
| CLOUD-07 | Phase 13 | Pending |
| CLOUD-02 | Phase 13 | Complete |
| CLOUD-03 | Phase 13 | Complete |
| CLOUD-04 | Phase 13 | Complete |
| CLOUD-05 | Phase 13 | Complete |
| CLOUD-06 | Phase 13 | Complete |
| CLOUD-07 | Phase 13 | Complete |
| CLOUD-08 | Phase 12 | Complete |
| CLOUD-09 | Phase 13 | Pending |
| CLOUD-09 | Phase 13 | Complete |
| ANALYZE-01 | Phase 14 | Pending |
| ANALYZE-02 | Phase 14 | Pending |
| ANALYZE-03 | Phase 14 | Pending |
@@ -126,6 +126,7 @@
| SYNC-04 | Phase 16 | Pending |
**Coverage:**
- v0.3 requirements: 36 total
- Mapped to phases: 36
- Unmapped: 0