tasks ready

This commit is contained in:
2026-01-26 20:58:38 +03:00
parent 51e9ee3fcc
commit da34deac02
11 changed files with 406 additions and 7 deletions

View File

@@ -0,0 +1,19 @@
# Backup Contracts
## Component: BackupManager
### Props
None (Top-level page component)
### Events
- `on:backup-create`: Triggered when user requests a new backup.
- `on:backup-restore`: Triggered when user requests a restore.
### Data Dependencies
- `GET /api/backups`: Fetch list of backups.
- Response: `Array<BackupConfiguration>`
- `POST /api/backups`: Create new backup.
- Body: `{ type: string, target: string }`
- `POST /api/backups/{id}/restore`: Restore a backup.
*(Note: Actual endpoints depend on Feature 009 implementation; these are the frontend's expected contracts)*