docs(06-01): complete config history timeline plan

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jason Staack
2026-03-12 23:01:12 -05:00
parent 5c56344d74
commit 7c0aa1b359
3 changed files with 117 additions and 19 deletions

View File

@@ -31,10 +31,10 @@
### API
- [ ] **API-01**: GET `/api/tenants/{tid}/devices/{did}/config-history` returns change timeline
- [x] **API-01**: GET `/api/tenants/{tid}/devices/{did}/config-history` returns change timeline
- [ ] **API-02**: GET `/api/tenants/{tid}/devices/{did}/config/{snapshot_id}` returns full snapshot
- [ ] **API-03**: GET `/api/tenants/{tid}/devices/{did}/config/{snapshot_id}/diff` returns unified diff
- [ ] **API-04**: RBAC enforced: operator+ can trigger backups, viewers can read history
- [x] **API-04**: RBAC enforced: operator+ can trigger backups, viewers can read history
### Frontend
@@ -83,10 +83,10 @@
| DIFF-02 | Phase 5: Diff Engine | Complete |
| DIFF-03 | Phase 5: Diff Engine | Complete |
| DIFF-04 | Phase 5: Diff Engine | Complete |
| API-01 | Phase 6: History API | Pending |
| API-01 | Phase 6: History API | Complete |
| API-02 | Phase 6: History API | Pending |
| API-03 | Phase 6: History API | Pending |
| API-04 | Phase 6: History API | Pending |
| API-04 | Phase 6: History API | Complete |
| UI-01 | Phase 7: Config History UI | Pending |
| UI-02 | Phase 7: Config History UI | Pending |
| UI-03 | Phase 8: Diff Viewer & Download | Pending |