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:
flyemoji committed 2026-07-07 10:05:58 +09:00
1 parent 7a7c0d53ab
commit c3b4d7b957
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
+2 -1
View File
@@ -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) |