docs(changes): backfill 7a7c0d5 into the change ledger
Move the on-demand world backup entry from Pending into the committed ledger and record its SHA in the detail doc.
This commit is contained in:
2 files changed
+3
-2
No files matched your search
@@ -3,7 +3,7 @@
|
||||
- **Type:** feature (addition)
|
||||
- **Date:** 2026-07-07
|
||||
- **Area:** `internal/backupjob` (new pkg), `internal/api`, `cmd/felis`, `docs/openapi.yaml` — Go, oracle-verified
|
||||
- **Commit:** `pending`
|
||||
- **Commit:** `7a7c0d5`
|
||||
- **Task:** #31 Phase B4 break-glass ops — the "Sync" operation, resolved with the user as **immediate/on-demand world backup**. Per the user's "两者都要" decision this is built in two halves: **(this change) the felis-api endpoint that does the real backup-Job orchestration**, and (a follow-up) a break-glass menu peer that calls it while the API is alive.
|
||||
|
||||
## What it does
|
||||
|
||||
@@ -25,7 +25,7 @@ not yet committed.
|
||||
|
||||
| Change | Detail doc | Status |
|
||||
|---|---|---|
|
||||
| On-demand world backup — felis-api `POST /servers/{name}/backup` + backup-Job executor (§B4 "Sync", half 1 of 2) | [2026-07-07-on-demand-world-backup.md](2026-07-07-on-demand-world-backup.md) | oracle-green; commit `pending` |
|
||||
| _None._ | | |
|
||||
|
||||
## Committed change ledger
|
||||
|
||||
@@ -206,3 +206,4 @@ primary record.
|
||||
| abad137 | 2026-07-06 | style(panel): unify vertical spacing below PageHeader across pages |
|
||||
| c2ee21a | 2026-07-06 | feat(breakglass): add halt-a-server op to the recovery console (§B4) |
|
||||
| c1aa38b | 2026-07-06 | feat(velocity): add /felis migrate to open an account migration (§B3 inherit) |
|
||||
| 7a7c0d5 | 2026-07-07 | feat(api): add on-demand world backup endpoint and Job executor (§B4 Sync) |
|
||||
Reference in new issue
Block a user