Skip to content

Pin tak 1bac386: saves never deleted or overwritten by accident - #13

Merged
dmccoystephenson merged 2 commits into
mainfrom
bump/tak-save-guard
Oct 3, 2026
Merged

dmccoystephenson merged 2 commits into
mainfrom
bump/tak-save-guard

Conversation

@dmccoystephenson

@dmccoystephenson dmccoystephenson commented Oct 3, 2026 •

Copy link
Copy Markdown
Member

Moves the tak pin to 1bac386, which adds tak#22 and tak#23: saves can no longer be destroyed by accident. tak#23 fixes a menu loop that FishE's CI found when a test used a stand-in (MagicMock) save manager.

  • A browser sync no longer clears IndexedDB. It writes the files it was sent and deletes only the saves this tab itself saw deleted.
  • Each sync is all or nothing.
  • "Create New Save" will not pick a slot that already holds files, even if the slot list came up short.

The stored save format is unchanged. A Night Ferry playtest once showed an empty slot list while saves were stored; tak#22 has the details.

Before merging, saves were made on the live build in a persistent Chromium profile. They are loaded again on the deployed build after the merge.

🤖 Generated with Claude Code

https://claude.ai/code/session_0116e9DMUhtNXM5bHUdMhDAn


drafted by Claude on behalf of Daniel Stephenson

@dmccoystephenson dmccoystephenson changed the title Pin tak c418759: saves never deleted or overwritten by accident Pin tak 1bac386: saves never deleted or overwritten by accident Oct 3, 2026
@dmccoystephenson
dmccoystephenson merged commit 08dc326 into main Oct 3, 2026
3 checks passed
@dmccoystephenson
dmccoystephenson deleted the bump/tak-save-guard branch October 3, 2026 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant