Skip to content

fix: preserve key usability after mutations - #70

Merged
bifrost0x merged 1 commit into
mainfrom
dev/fix-key-summary-usability
Aug 3, 2026
Merged

fix: preserve key usability after mutations#70
bifrost0x merged 1 commit into
mainfrom
dev/fix-key-summary-usability

Conversation

@bifrost0x

Copy link
Copy Markdown
Owner

Summary

  • preserve transient key usability when partial upload or rename acknowledgements update an existing key summary
  • add a focused regression test for the mutation acknowledgement sequence

Root cause

Mutation acknowledgements contain stored key metadata but not the transient usable field. Replacing the complete key summary with that partial payload made saved key profiles temporarily fall back to review mode.

Validation

  • npm.cmd run test:js - 69 passed
  • node --check static/js/profile-manager.js
  • git diff --check origin/main...HEAD

Follow-up to #69.

@bifrost0x
bifrost0x marked this pull request as ready for review August 3, 2026 08:50
@bifrost0x
bifrost0x merged commit 8c41517 into main Aug 3, 2026
14 checks passed
@bifrost0x
bifrost0x deleted the dev/fix-key-summary-usability branch August 3, 2026 08:54
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