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,12 +10,10 @@ final class SettingsAboutUITests: XCTestCase {
app.tabBars.buttons["Settings"].tap()
// The About section is last in the form (`SettingsTabView`'s own comment: "Last section
// by convention"), below the Backup section a couple of speculative swipes settle the
// The About section is the only section in the form a speculative swipe settles the
// list near the bottom before anything here is queried, harmless if the content already
// fit on screen.
app.swipeUp()
app.swipeUp()
// `IndieAbout`'s version line is three sibling `Text` views (prefix, the tappable
// "1.0-<build>" link, suffix) none of them wrapped in a control that would flatten them