From c3b4d7b9570b420f0d2690c15a406f4234991087 Mon Sep 17 00:00:00 2001 From: Minseong Choi Date: Tue, 7 Jul 2026 10:05:58 +0900 Subject: [PATCH] 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. --- docs/changes/2026-07-07-on-demand-world-backup.md | 2 +- docs/changes/INDEX.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/changes/2026-07-07-on-demand-world-backup.md b/docs/changes/2026-07-07-on-demand-world-backup.md index 36574f2..71f55b1 100644 --- a/docs/changes/2026-07-07-on-demand-world-backup.md +++ b/docs/changes/2026-07-07-on-demand-world-backup.md @@ -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 diff --git a/docs/changes/INDEX.md b/docs/changes/INDEX.md index d8dae85..9cd6f75 100644 --- a/docs/changes/INDEX.md +++ b/docs/changes/INDEX.md @@ -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) |