Backup bows out of the phone — the zipped-share future replaces it, later

IndieBackup comes out whole: the package, the Backup directory, the Settings section, the .kanbanbackup document type and its onOpenURL restore path. Settings is now the About section alone. The Files-app keys stay — they serve local-board visibility, not backups. Board sharing as a zipped archive is the planned replacement and is deliberately not started here.

Claude-Session: https://claude.ai/code/session_01SR4XGjmBE16ZUYWpfFHXwY
This commit is contained in:
2026-08-08 11:25:53 -04:00
parent cdba512512
commit adbc5ddd89
8 changed files with 7 additions and 189 deletions
-10
View File
@@ -52,15 +52,6 @@ packages:
libgit2:
url: https://github.com/ibrahimcetin/libgit2.git
exactVersion: 1.9.2
# Local backup/restore for the phone app's Settings tab (indie-backup skill). `KanbanMobile`
# only — see that target's dependencies below; the Mac app has no Settings surface for this
# yet. Pinned to `from: "2.0.0"`, the tag the persistence-agnostic API (a single `backupRoot`
# plus a rebuild-cache-on-restore callback — here, `BoardIndexStore.refresh()`, no database in
# the loop) shipped under; 1.0.x resolves to the older iCloud-required, CloudKit-coupled
# surface this app doesn't want.
IndieBackup:
url: https://git.rzen.dev/rzen/indie-backup.git
from: "2.0.0"
settings:
base:
@@ -210,7 +201,6 @@ targets:
# the MVP has no preview surface yet.
- package: swift-markdown
product: Markdown
- package: IndieBackup
# The Settings tab's About section — same package, same pin as the Mac target above.
- package: IndieAbout
# Same stamping as the Mac target: CFBundleVersion from git commit count, BuildDate/BuildHash